From 71803c0ca86d68af9adf0c74d98b6b54a441fb2a Mon Sep 17 00:00:00 2001 From: Eclipse Date: Tue, 30 Sep 2025 15:45:18 +0000 Subject: [PATCH] Fix client crash when custom blocks are registered (#5858) --- .../src/main/java/org/geysermc/geyser/network/GameProtocol.java | 2 +- .../geyser/registry/populator/CustomBlockRegistryPopulator.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/org/geysermc/geyser/network/GameProtocol.java b/core/src/main/java/org/geysermc/geyser/network/GameProtocol.java index 5f3d5f183..8031aa200 100644 --- a/core/src/main/java/org/geysermc/geyser/network/GameProtocol.java +++ b/core/src/main/java/org/geysermc/geyser/network/GameProtocol.java @@ -86,7 +86,7 @@ public final class GameProtocol { register(Bedrock_v818.CODEC, "1.21.90", "1.21.91", "1.21.92"); register(Bedrock_v819.CODEC, "1.21.93", "1.21.94"); register(Bedrock_v827.CODEC, "1.21.100", "1.21.101"); - register(Bedrock_v844.CODEC, "1.21.110"); + register(Bedrock_v844.CODEC, "1.21.111"); MinecraftVersion latestBedrock = SUPPORTED_BEDROCK_VERSIONS.get(SUPPORTED_BEDROCK_VERSIONS.size() - 1); DEFAULT_BEDROCK_VERSION = latestBedrock.versionString(); diff --git a/core/src/main/java/org/geysermc/geyser/registry/populator/CustomBlockRegistryPopulator.java b/core/src/main/java/org/geysermc/geyser/registry/populator/CustomBlockRegistryPopulator.java index 223c3f05d..66bcabf1d 100644 --- a/core/src/main/java/org/geysermc/geyser/registry/populator/CustomBlockRegistryPopulator.java +++ b/core/src/main/java/org/geysermc/geyser/registry/populator/CustomBlockRegistryPopulator.java @@ -473,7 +473,7 @@ public class CustomBlockRegistryPopulator { if (GameProtocol.is1_21_110orHigher(protocolVersion)) { materialBuilder.putBoolean("packed_bools", materialInstance.faceDimming()); } else { - materialsBuilder.putBoolean("face_dimming", materialInstance.faceDimming()); + materialBuilder.putBoolean("face_dimming", materialInstance.faceDimming()); } // Texture can be unspecified when blocks.json is used in RP (https://wiki.bedrock.dev/blocks/blocks-stable.html#minecraft-material-instances)