-
-
Notifications
You must be signed in to change notification settings - Fork 151
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
1.21.2/1.21.3 update #975
1.21.2/1.21.3 update #975
Conversation
Could potentially solve retrooper#962, although I can't reproduce that issue This may be caused by two different changes to packetevents: 1. We did a little memory optimization so only elements different to the vanilly registry get stored 2. We fixed an issue where some elements would not equal the "same" vanilla element This could cause every custom element to just never be registered, so we now do explicit deep-equals checks before saving the vanilla element instead
Booky on it again 💪🏻 Extremely cool to see you constantly working on the latest snapshot support, so PacketEvents supports the latest Minecraft release almost the moment it drops! |
Recipe display types are too much work for now, I'll do them later Also, mojang has removed the ability for custom item recipes... for whatever reason?
Didn't think I would have updated this already, but its already up-to-date! Yay!
Also refactors it's logic into a common class, as it was previously split in config and play state packets
I've tested re-encoding all packets (especially recipes) with a fabric server and fabric client, so this PR should be ready |
1.21.2 has been released an hour ago and this PR has now been tested on Spigot 1.21.2. |
Thanks mojang for fixing the salmon!
Mojang has released 1.21.3, fixing crucial bugs, such as salmons being too small. |
Test build downloads: https://github.com/retrooper/packetevents/actions/runs/11483962127This has been merged, please use https://ci.codemc.io/job/retrooper/job/packetevents/ instead.
Third snapshot was released last wednesday, so the release will probably still take some time.Rc1 was released on thursday, so the release will probably happen next week tuesday.This PR should be complete and ready, after testing.Vanilla 1.21.2 and Spigot 1.21.2 are out, I've tested this PR on Fabric 1.21.2 and Spigot 1.21.2.
Additionally, I've tested this PR on 1.20.6, 1.16.2 and 1.8.8.
TODO
WrapperPlayServerRecipeBookSettings
RecipeDisplay
...Noteworthy changes:
WrapperPlayServerSetPlayerInventory
andWrapperPlayServerSetCursorItem
respectivelyWrapperPlayServerSetSlot
packets to these new packets for nowBOAT
entity type andCHEST_BOAT
entity types have been split into separate entity types for each boat typeFixes #1039