-
Notifications
You must be signed in to change notification settings - Fork 11
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
Update to 1.20.5 #44
Update to 1.20.5 #44
Conversation
…e unused import, replace deprecated use of NbtType
Did some basic testing and everything seems to work okay. I have implemented an updater/datafixer for containers locked with key item stacks, which required me to change the way these are stored in a block entity's NBT a bit, this now includes the data version in which the NBT was stored, which allows for easy updating of key items in the future. When no data version is stored, data version 3700 (1.20.4 equivalent) is assumed. Not sure if the way I implemented the datafixer with the data version stored in the block entity's NBT is the best way to do it, but it does work. Old key items from 1.20.4 seem to convert nicely over to the new components system in 1.20.5. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Update the github actions to use java 21
Looks good from a first look, I'll have to test it more thoroughly this weekend.
Got a successful build implementing registry lookups for item serialisation, will test in a moment.