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

feat: Minecraft 1.20.5/6 support #295

Merged
merged 3 commits into from
May 1, 2024
Merged

feat: Minecraft 1.20.5/6 support #295

merged 3 commits into from
May 1, 2024

Conversation

WiIIiam278
Copy link
Owner

  • Now supports Minecraft 1.20.5 and 1.20.6.
  • Added on-the-fly fixing up legacy ItemStack data (1.16-1.20) via the Mojang DFU to the new 1.20.5 Component-based format.
  • API: Added an optionally-overridable deserialize method to Serializer that accepts a Minecraft version if you need to perform data-upgrade operations contextual to the Minecraft version of the snapshot data when deserializing

nbt-api seems to work great already :)
Adds an optional overload to `deserialize` to support passing the MC Version of the snapshot data
Don't perform async operations on mutable player data
@WiIIiam278 WiIIiam278 merged commit e35dcf3 into master May 1, 2024
2 checks passed
@WiIIiam278 WiIIiam278 deleted the feat/1.20.5 branch May 1, 2024 11:20
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.

1 participant