9
0
mirror of https://github.com/Xiao-MoMi/craft-engine.git synced 2026-01-04 15:41:38 +00:00

初始化1.21.11更新

This commit is contained in:
jhqwqmc
2025-11-29 00:24:45 +08:00
parent 399a01cd1b
commit 49f288c99b
4 changed files with 10 additions and 1 deletions

View File

@@ -19,7 +19,8 @@ public enum ProtocolVersion {
V1_21_7(772, "1.21.7"),
V1_21_8(772, "1.21.8"),
V1_21_9(773, "1.21.9"),
V1_21_10(773, "1.21.10");
V1_21_10(773, "1.21.10"),
V1_21_11(774, "1.21.11");
private final int id;
private final String name;

View File

@@ -24,6 +24,7 @@ public final class MinecraftVersion implements Comparable<MinecraftVersion> {
PACK_FORMATS.put(1_21_08, 64);
PACK_FORMATS.put(1_21_09, 69);
PACK_FORMATS.put(1_21_10, 69);
PACK_FORMATS.put(1_21_11, 75);
PACK_FORMATS.put(1_99_99, 1000);
}

View File

@@ -21,5 +21,6 @@ public final class MinecraftVersions {
public static final MinecraftVersion V1_21_8 = new MinecraftVersion("1.21.8");
public static final MinecraftVersion V1_21_9 = new MinecraftVersion("1.21.9");
public static final MinecraftVersion V1_21_10 = new MinecraftVersion("1.21.10");
public static final MinecraftVersion V1_21_11 = new MinecraftVersion("1.21.11");
public static final MinecraftVersion FUTURE = new MinecraftVersion("1.99.99");
}

View File

@@ -36,6 +36,7 @@ public class VersionHelper {
private static final boolean v1_21_8;
private static final boolean v1_21_9;
private static final boolean v1_21_10;
private static final boolean v1_21_11;
private static final Class<?> UNOBFUSCATED_CLAZZ = Objects.requireNonNull(ReflectionUtils.getClazz(
"net.minecraft.obfuscate.DontObfuscate", // 因为无混淆版本没有这个类所以说多写几个防止找不到了
"net.minecraft.data.Main",
@@ -83,6 +84,7 @@ public class VersionHelper {
v1_21_8 = version >= 12108;
v1_21_9 = version >= 12109;
v1_21_10 = version >= 12110;
v1_21_11 = version >= 12111;
majorVersion = major;
minorVersion = minor;
@@ -262,4 +264,8 @@ public class VersionHelper {
public static boolean isOrAbove1_21_10() {
return v1_21_10;
}
public static boolean isOrAbove1_21_11() {
return v1_21_11;
}
}