diff --git a/core-bukkit/src/main/java/cn/hamster3/mc/plugin/core/bukkit/util/MinecraftVersion.java b/core-bukkit/src/main/java/cn/hamster3/mc/plugin/core/bukkit/util/MinecraftVersion.java index 1369664..3b70e19 100644 --- a/core-bukkit/src/main/java/cn/hamster3/mc/plugin/core/bukkit/util/MinecraftVersion.java +++ b/core-bukkit/src/main/java/cn/hamster3/mc/plugin/core/bukkit/util/MinecraftVersion.java @@ -61,11 +61,13 @@ public class MinecraftVersion { @NotNull public static Class getNMSClass(@NotNull String className) throws ClassNotFoundException { + if (Version2 >= 17) { + return Class.forName("net.minecraft.server." + className); + } String nmsVersion = getNMSVersion(); return Class.forName("net.minecraft.server." + nmsVersion + "." + className); } - @NotNull public static Class getNMSClassSilent(@NotNull String className) { String nmsVersion = getNMSVersion();