From 22ff36e21ff36ffa71bb2ac84dc3e1d79acf2f7b Mon Sep 17 00:00:00 2001 From: caelunshun Date: Thu, 22 Jan 2026 16:41:13 -0700 Subject: [PATCH] Update for 1.21.11 --- .../me/catcoder/sidebar/protocol/PacketIds.java | 15 ++++++++++----- .../sidebar/protocol/ProtocolConstants.java | 4 +++- .../util/version/MinecraftProtocolVersion.java | 1 + 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/src/main/java/me/catcoder/sidebar/protocol/PacketIds.java b/src/main/java/me/catcoder/sidebar/protocol/PacketIds.java index 1d206d1..bee18dc 100644 --- a/src/main/java/me/catcoder/sidebar/protocol/PacketIds.java +++ b/src/main/java/me/catcoder/sidebar/protocol/PacketIds.java @@ -21,7 +21,8 @@ public enum PacketIds { map(ProtocolConstants.MINECRAFT_1_20_4, 0x5E), map(ProtocolConstants.MINECRAFT_1_20_6, 0x60), map(ProtocolConstants.MINECRAFT_1_21_2, 0x67), - map(ProtocolConstants.MINECRAFT_1_21_5, 0x66) + map(ProtocolConstants.MINECRAFT_1_21_5, 0x66), + map(ProtocolConstants.MINECRAFT_1_21_11, 0x6B) ), UPDATE_SCORE( map(ProtocolConstants.MINECRAFT_1_12_2, 0x45), @@ -36,13 +37,15 @@ public enum PacketIds { map(ProtocolConstants.MINECRAFT_1_20_4, 0x5F), map(ProtocolConstants.MINECRAFT_1_20_6, 0x61), map(ProtocolConstants.MINECRAFT_1_21_2, 0x68), - map(ProtocolConstants.MINECRAFT_1_21_5, 0x67) + map(ProtocolConstants.MINECRAFT_1_21_5, 0x67), + map(ProtocolConstants.MINECRAFT_1_21_11, 0x6C) ), RESET_SCORE( map(ProtocolConstants.MINECRAFT_1_20_3, 0x42), map(ProtocolConstants.MINECRAFT_1_20_4, 0x44), map(ProtocolConstants.MINECRAFT_1_21_2, 0x49), - map(ProtocolConstants.MINECRAFT_1_21_5, 0x48) + map(ProtocolConstants.MINECRAFT_1_21_5, 0x48), + map(ProtocolConstants.MINECRAFT_1_21_11, 0x4D) ), OBJECTIVE_DISPLAY( map(ProtocolConstants.MINECRAFT_1_12_2, 0x3B), @@ -57,7 +60,8 @@ public enum PacketIds { map(ProtocolConstants.MINECRAFT_1_20_4, 0x55), map(ProtocolConstants.MINECRAFT_1_20_6, 0x57), map(ProtocolConstants.MINECRAFT_1_21_2, 0x5C), - map(ProtocolConstants.MINECRAFT_1_21_5, 0x5B) + map(ProtocolConstants.MINECRAFT_1_21_5, 0x5B), + map(ProtocolConstants.MINECRAFT_1_21_11, 0x60) ), OBJECTIVE( @@ -73,7 +77,8 @@ public enum PacketIds { map(ProtocolConstants.MINECRAFT_1_20_4, 0x5C), map(ProtocolConstants.MINECRAFT_1_20_6, 0x5E), map(ProtocolConstants.MINECRAFT_1_21_2, 0x64), - map(ProtocolConstants.MINECRAFT_1_21_5, 0x63) + map(ProtocolConstants.MINECRAFT_1_21_5, 0x63), + map(ProtocolConstants.MINECRAFT_1_21_11, 0x68) ); private final ProtocolConstants.ProtocolMapping[] mappings; diff --git a/src/main/java/me/catcoder/sidebar/protocol/ProtocolConstants.java b/src/main/java/me/catcoder/sidebar/protocol/ProtocolConstants.java index 51f5efd..da4db1d 100644 --- a/src/main/java/me/catcoder/sidebar/protocol/ProtocolConstants.java +++ b/src/main/java/me/catcoder/sidebar/protocol/ProtocolConstants.java @@ -62,8 +62,10 @@ public class ProtocolConstants { public static final int MINECRAFT_1_21_9 = 773; public static final int MINECRAFT_1_21_10 = 773; + public static final int MINECRAFT_1_21_11 = 774; + public static final int MINIMUM_SUPPORTED_VERSION = MINECRAFT_1_12_2; - public static final int MAXIMUM_SUPPORTED_VERSION = MINECRAFT_1_21_10; + public static final int MAXIMUM_SUPPORTED_VERSION = MINECRAFT_1_21_11; @Getter @RequiredArgsConstructor diff --git a/src/main/java/me/catcoder/sidebar/util/version/MinecraftProtocolVersion.java b/src/main/java/me/catcoder/sidebar/util/version/MinecraftProtocolVersion.java index 1f953ab..e7e55b0 100644 --- a/src/main/java/me/catcoder/sidebar/util/version/MinecraftProtocolVersion.java +++ b/src/main/java/me/catcoder/sidebar/util/version/MinecraftProtocolVersion.java @@ -77,6 +77,7 @@ private static NavigableMap createLookup() { map.put(new MinecraftVersion(1, 21, 8), ProtocolConstants.MINECRAFT_1_21_8); map.put(new MinecraftVersion(1, 21, 9), ProtocolConstants.MINECRAFT_1_21_9); map.put(new MinecraftVersion(1, 21, 10), ProtocolConstants.MINECRAFT_1_21_10); + map.put(new MinecraftVersion(1, 21, 11), ProtocolConstants.MINECRAFT_1_21_11); return map; }