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 mod to Minecraft 1.21 #1

Merged
merged 4 commits into from
Jul 13, 2024
Merged

Conversation

haykam821
Copy link
Contributor

@haykam821 haykam821 commented Jul 5, 2024

This pull request updates the mod to Minecraft 1.21 by making required changes and moving to Java 21. In addition, several changes have been made to support new features.

Mangrove doors are now a supported opaque door. As crimson and warped doors now have unique sounds, the door open sound is derived from the door's block set type.

The protocol has changed to accommodate custom payload changes. Packet codecs are now used where possible over NBT or buffer manipulation, which partially optimizes gateway synchronization; however, each individual gateway in a gateway map is still synchronized using NBT.

Canvas integration is stubbed out as it does not exist for Minecraft 1.21.

@quat1024
Copy link
Owner

quat1024 commented Jul 5, 2024

You are so real for this 🤝 tysm

i'll look closer at this after school

@quat1024
Copy link
Owner

Rip the good networking API 😔 whys it a codec mess now

@quat1024 quat1024 merged commit 9491eb9 into quat1024:trunk Jul 13, 2024
2 checks passed
@haykam821 haykam821 deleted the update-1.21 branch July 13, 2024 02:59
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