update to v2.0.2

This commit is contained in:
Xanadu13
2023-02-10 19:58:06 +08:00
committed by GitHub
parent 1246cb5f91
commit e884a64eea
15 changed files with 133 additions and 67 deletions
@@ -349,11 +349,24 @@ public class DragonManager {
Object WorldProviderTheEnd = WorldProviderTheEndClass.cast(worldProvider);
String method_name;
switch (version) {
case "v1_12_R1" -> method_name = "t";
case "v1_13_R1", "v1_13_R2" -> method_name = "r";
case "v1_14_R1" -> method_name = "q";
case "v1_15_R1" -> method_name = "o";
default -> method_name = null;
case "v1_12_R1" : {
method_name = "t";
break;
}
case "v1_13_R1" :
case "v1_13_R2" : {
method_name = "r";
break;
}
case "v1_14_R1" : {
method_name = "q";
break;
}
case "v1_15_R1" : {
method_name = "o";
break;
}
default : method_name = null;
}
if(method_name == null) return null;
Method method = WorldProviderTheEnd.getClass().getDeclaredMethod(method_name);