Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Support for downgrading from Java version 1.20.5 #1050

Open
willbe03 opened this issue May 26, 2024 · 1 comment
Open

[Feature Request] Support for downgrading from Java version 1.20.5 #1050

willbe03 opened this issue May 26, 2024 · 1 comment
Labels
state: triage the severity of this ticket needs evaluating type: enhancement New feature or request

Comments

@willbe03
Copy link

Feature Request

The Problem

In 1.20.5 Mojang changed the way to store items from NBT tags to item components. Any downgrade from 1.20.5 to earlier versions would result in item loss because the older Minecraft would not recognize the new format. I tried to use Amulet to downgrade and the items were lost.

Feature Description

Would like to add support for downgrading from 1.20.5+

Alternatives

Additional context

https://fabricmc.net/2024/04/19/1205.html

I am a programmer myself, but I am not familiar with Minecraft internal implementation on maps and items. If some of you guys can provide some insight on where to start or some helpful tutorial, I can try to come up with a PR myself.

@willbe03 willbe03 added state: triage the severity of this ticket needs evaluating type: enhancement New feature or request labels May 26, 2024
@gentlegiantJGC
Copy link
Member

We don't currently have any support for entity or item conversion.
I think the data is just copied as is.
That does look like quite a complicated format to support conversion of.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
state: triage the severity of this ticket needs evaluating type: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants