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

Update to 1.20.5 #44

Merged
merged 7 commits into from
May 27, 2024
Merged

Conversation

eclipseisoffline
Copy link
Contributor

Got a successful build implementing registry lookups for item serialisation, will test in a moment.

@eclipseisoffline
Copy link
Contributor Author

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.

@eclipseisoffline eclipseisoffline marked this pull request as ready for review April 24, 2024 10:10
Copy link
Member

@PotatoPresident PotatoPresident left a 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.

@PotatoPresident PotatoPresident merged commit 4c82877 into QuiltServerTools:master May 27, 2024
2 checks passed
Foxtrek64 added a commit to Foxtrek64/HeyThatsMine that referenced this pull request May 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants