2
0
nossr50 4 жил өмнө
parent
commit
97cfb1cfc7

+ 4 - 1
src/main/java/com/gmail/nossr50/util/compat/CompatibilityManager.java

@@ -77,7 +77,8 @@ public class CompatibilityManager {
     }
     }
 
 
     private void initWorldCompatibilityLayer() {
     private void initWorldCompatibilityLayer() {
-        if((minecraftGameVersion.getMinorVersion().asInt() >= 16 && minecraftGameVersion.getPatchVersion().asInt() >= 4)
+        if(minecraftGameVersion.getMinorVersion().asInt() > 17
+                || (minecraftGameVersion.getMinorVersion().asInt() >= 16 && minecraftGameVersion.getPatchVersion().asInt() >= 4)
                 || minecraftGameVersion.getMajorVersion().asInt() >= 2) {
                 || minecraftGameVersion.getMajorVersion().asInt() >= 2) {
             if(hasNewWorldMinHeightAPI()) {
             if(hasNewWorldMinHeightAPI()) {
                 worldCompatibilityLayer = new WorldCompatibilityLayer_1_16_4();
                 worldCompatibilityLayer = new WorldCompatibilityLayer_1_16_4();
@@ -213,6 +214,8 @@ public class CompatibilityManager {
                     } else if(minecraftGameVersion.getPatchVersion().asInt() >= 5) {
                     } else if(minecraftGameVersion.getPatchVersion().asInt() >= 5) {
                         return NMSVersion.NMS_1_16_5;
                         return NMSVersion.NMS_1_16_5;
                     }
                     }
+                case 17:
+                    return NMSVersion.NMS_1_17;
             }
             }
         }
         }
 
 

+ 1 - 0
src/main/java/com/gmail/nossr50/util/nms/NMSVersion.java

@@ -22,6 +22,7 @@ public enum NMSVersion {
     NMS_1_16_3("1.16.3"),
     NMS_1_16_3("1.16.3"),
     NMS_1_16_4("1.16.4"),
     NMS_1_16_4("1.16.4"),
     NMS_1_16_5("1.16.5"),
     NMS_1_16_5("1.16.5"),
+    NMS_1_17("1.17"),
 
 
     //Version not known to this build of mcMMO
     //Version not known to this build of mcMMO
     UNSUPPORTED("unsupported");
     UNSUPPORTED("unsupported");