From ca7dcc5fa8b611fa6def4c99024c104715f40da0 Mon Sep 17 00:00:00 2001 From: mjiangmc <63889583+mjiangmc@users.noreply.github.com> Date: Sun, 21 Jun 2026 06:07:45 +0800 Subject: [PATCH 1/2] fix: correct BlockEntityVersion range for MC 26.2 to fix dependency resolution Fixed an issue where downstream plugins (such as `LimboAuth`) fail to depend on LimboAPI when running on Minecraft 26.2. This was caused by the `BlockEntityVersion` range being outdated for 26.2. This PR updates the version range to ensure that dependency resolution works correctly for dependent plugins on this Minecraft version. --- .../net/elytrium/limboapi/api/chunk/BlockEntityVersion.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/src/main/java/net/elytrium/limboapi/api/chunk/BlockEntityVersion.java b/api/src/main/java/net/elytrium/limboapi/api/chunk/BlockEntityVersion.java index b4b02a46..1fab9984 100644 --- a/api/src/main/java/net/elytrium/limboapi/api/chunk/BlockEntityVersion.java +++ b/api/src/main/java/net/elytrium/limboapi/api/chunk/BlockEntityVersion.java @@ -33,7 +33,7 @@ public enum BlockEntityVersion { MINECRAFT_1_21_7(EnumSet.of(ProtocolVersion.MINECRAFT_1_21_7)), MINECRAFT_1_21_9(EnumSet.of(ProtocolVersion.MINECRAFT_1_21_9)), MINECRAFT_1_21_11(EnumSet.of(ProtocolVersion.MINECRAFT_1_21_11)), - MINECRAFT_26_1(EnumSet.of(ProtocolVersion.MINECRAFT_26_1)); + MINECRAFT_26_1(EnumSet.range(ProtocolVersion.MINECRAFT_26_1, ProtocolVersion.MAXIMUM_VERSION)); private static final EnumMap MC_VERSION_TO_ITEM_VERSIONS = new EnumMap<>(ProtocolVersion.class); private static final Map KEY_LOOKUP = Map.copyOf(EnumUniverse.createProtocolLookup(values())); From c30f331ecfc7936093c3ce8952ff32815c55c0e2 Mon Sep 17 00:00:00 2001 From: mjiangmc <63889583+mjiangmc@users.noreply.github.com> Date: Sun, 21 Jun 2026 23:54:29 +0800 Subject: [PATCH 2/2] fix: updated BlockEntityVersion range per review Co-authored-by: UserNugget <47762903+UserNugget@users.noreply.github.com> --- .../net/elytrium/limboapi/api/chunk/BlockEntityVersion.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/src/main/java/net/elytrium/limboapi/api/chunk/BlockEntityVersion.java b/api/src/main/java/net/elytrium/limboapi/api/chunk/BlockEntityVersion.java index 1fab9984..3556eed3 100644 --- a/api/src/main/java/net/elytrium/limboapi/api/chunk/BlockEntityVersion.java +++ b/api/src/main/java/net/elytrium/limboapi/api/chunk/BlockEntityVersion.java @@ -33,7 +33,8 @@ public enum BlockEntityVersion { MINECRAFT_1_21_7(EnumSet.of(ProtocolVersion.MINECRAFT_1_21_7)), MINECRAFT_1_21_9(EnumSet.of(ProtocolVersion.MINECRAFT_1_21_9)), MINECRAFT_1_21_11(EnumSet.of(ProtocolVersion.MINECRAFT_1_21_11)), - MINECRAFT_26_1(EnumSet.range(ProtocolVersion.MINECRAFT_26_1, ProtocolVersion.MAXIMUM_VERSION)); + MINECRAFT_26_1(EnumSet.of(ProtocolVersion.MINECRAFT_26_1)), + MINECRAFT_26_2(EnumSet.range(ProtocolVersion.MINECRAFT_26_2, ProtocolVersion.MAXIMUM_VERSION)); private static final EnumMap MC_VERSION_TO_ITEM_VERSIONS = new EnumMap<>(ProtocolVersion.class); private static final Map KEY_LOOKUP = Map.copyOf(EnumUniverse.createProtocolLookup(values()));