-
-
Notifications
You must be signed in to change notification settings - Fork 682
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.21.30 #5041
Update to 1.21.30 #5041
Conversation
core/src/main/java/org/geysermc/geyser/network/GameProtocol.java
Outdated
Show resolved
Hide resolved
core/src/main/java/org/geysermc/geyser/network/CodecProcessor.java
Outdated
Show resolved
Hide resolved
core/src/main/java/org/geysermc/geyser/network/CodecProcessor.java
Outdated
Show resolved
Hide resolved
core/src/main/java/org/geysermc/geyser/network/CodecProcessor.java
Outdated
Show resolved
Hide resolved
👍 Updated. I'll take some time to edit InventoryContentPacket & InventorySlotPacket with the correct fields. Also the PR is open for any collaborators to make edits |
I did some sniffing. It looks like the vanilla client/BDS always sends ANVIL_INPUT back for containerNameData at the moment
|
…ely are unsafe for reuse.
Is this for the beta or release |
Release (but it can be tested with beta 1.21.30.25). |
core/src/main/java/org/geysermc/geyser/inventory/updater/CrafterInventoryUpdater.java
Outdated
Show resolved
Hide resolved
core/src/main/java/org/geysermc/geyser/network/CodecProcessor.java
Outdated
Show resolved
Hide resolved
core/src/main/java/org/geysermc/geyser/network/GameProtocol.java
Outdated
Show resolved
Hide resolved
core/src/main/java/org/geysermc/geyser/network/CodecProcessor.java
Outdated
Show resolved
Hide resolved
core/src/main/java/org/geysermc/geyser/registry/populator/BlockRegistryPopulator.java
Outdated
Show resolved
Hide resolved
core/src/main/java/org/geysermc/geyser/registry/populator/Conversion729_712.java
Show resolved
Hide resolved
core/src/main/java/org/geysermc/geyser/inventory/updater/CrafterInventoryUpdater.java
Outdated
Show resolved
Hide resolved
.build())); | ||
SUPPORTED_BEDROCK_CODECS.add(CodecProcessor.processCodec(Bedrock_v712.CODEC.toBuilder() | ||
.minecraftVersion("1.21.20 - 1.20.23") | ||
.build())); | ||
SUPPORTED_BEDROCK_CODECS.add(DEFAULT_BEDROCK_CODEC); |
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.
typo on the higher bound.
also i'm not sure if we should start using range strings—the Version command would produce weird output if a range string was used for the oldest or newest codec we use.
there is also this to take into consideration: #4979. i'll try to retest it today and make sure its ready for merge.
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.
Is this PR currently suppose to be targeting a specific mappings version?
I ask this because there is conversion code being applied to both v712 and v729 blocks.
And there is conversion being applied to v712 items, with v729 having no conversion, but I haven't seen any work on v729 mappings?
Co-authored-by: Camotoy <[email protected]>
This is preliminary work to get 1.21.30 working.
Outstanding TODOs