Compare commits

...

1 Commits

Author SHA1 Message Date
f034567aec 16.9
Important!

If you have downloaded and are using version 16.8, please make sure to upgrade to 16.9! The 16.8 is not compatible with my plugins, as this is already a revised version but all my plugins have not yet been adapted.
I apologize for this mistake on my part.
2024-09-30 18:04:33 +02:00
4 changed files with 25 additions and 4 deletions

View File

@ -6,7 +6,7 @@
<groupId>net.t2code</groupId> <groupId>net.t2code</groupId>
<artifactId>T2CodeLib</artifactId> <artifactId>T2CodeLib</artifactId>
<version>16.6</version> <version>16.9</version>
<!--version>VERSION_snapshot-0</version--> <!--version>VERSION_snapshot-0</version-->
<!--version>VERSION_beta-0</version--> <!--version>VERSION_beta-0</version-->
<!--version>VERSION_dev-0</version--> <!--version>VERSION_dev-0</version-->

View File

@ -31,6 +31,7 @@ public class T2CmcVersion {
mc1_19 = mcVersion.contains("MC: 1.19"); mc1_19 = mcVersion.contains("MC: 1.19");
mc1_20 = mcVersion.contains("MC: 1.20"); mc1_20 = mcVersion.contains("MC: 1.20");
mc1_21 = mcVersion.contains("MC: 1.21"); mc1_21 = mcVersion.contains("MC: 1.21");
mc1_22 = mcVersion.contains("MC: 1.22");
nms1_8_R1 = nms.contains("1_8_R1"); nms1_8_R1 = nms.contains("1_8_R1");
nms1_8_R2 = nms.contains("1_8_R2"); nms1_8_R2 = nms.contains("1_8_R2");
@ -57,6 +58,8 @@ public class T2CmcVersion {
nms1_20_R3 = nms.contains("1_20_R3"); nms1_20_R3 = nms.contains("1_20_R3");
nms1_20_R4 = nms.contains("1_20_R4"); nms1_20_R4 = nms.contains("1_20_R4");
nms1_21_R1 = nms.contains("1_21_R1"); nms1_21_R1 = nms.contains("1_21_R1");
nms1_21_R2 = nms.contains("1_21_R2");
nms1_22_R1 = nms.contains("1_22_R1");
} }
private static String mcVersion; private static String mcVersion;
@ -75,6 +78,7 @@ public class T2CmcVersion {
private static boolean mc1_19; private static boolean mc1_19;
private static boolean mc1_20; private static boolean mc1_20;
private static boolean mc1_21; private static boolean mc1_21;
private static boolean mc1_22;
private static String nms; private static String nms;
private static boolean nms1_8_R1; private static boolean nms1_8_R1;
@ -102,6 +106,8 @@ public class T2CmcVersion {
private static boolean nms1_20_R3; private static boolean nms1_20_R3;
private static boolean nms1_20_R4; private static boolean nms1_20_R4;
private static boolean nms1_21_R1; private static boolean nms1_21_R1;
private static boolean nms1_21_R2;
private static boolean nms1_22_R1;
public static String getMcVersion() { public static String getMcVersion() {
return mcVersion; return mcVersion;
@ -166,6 +172,11 @@ public class T2CmcVersion {
public static boolean isMc1_21() { public static boolean isMc1_21() {
return mc1_21; return mc1_21;
} }
public static boolean isMc1_22() {
return mc1_22;
}
public static String getNms() { public static String getNms() {
return nms; return nms;
@ -270,6 +281,12 @@ public class T2CmcVersion {
public static boolean isNms1_21_R1() { public static boolean isNms1_21_R1() {
return nms1_21_R1; return nms1_21_R1;
} }
public static boolean isNms1_21_R2() {
return nms1_21_R2;
}
public static boolean isNms1_22_R1() {
return nms1_22_R1;
}
public static boolean minMc1_8() { public static boolean minMc1_8() {
@ -324,4 +341,8 @@ public class T2CmcVersion {
return !isMc1_8() && !isMc1_9() && !isMc1_10() && !isMc1_11() && !isMc1_12() && !isMc1_13() && !isMc1_14() && !isMc1_15() && !isMc1_16() && !isMc1_17() return !isMc1_8() && !isMc1_9() && !isMc1_10() && !isMc1_11() && !isMc1_12() && !isMc1_13() && !isMc1_14() && !isMc1_15() && !isMc1_16() && !isMc1_17()
&& !isMc1_18() && !isMc1_19(); && !isMc1_18() && !isMc1_19();
} }
public static boolean minMc1_21() {
return !isMc1_8() && !isMc1_9() && !isMc1_10() && !isMc1_11() && !isMc1_12() && !isMc1_13() && !isMc1_14() && !isMc1_15() && !isMc1_16() && !isMc1_17()
&& !isMc1_18() && !isMc1_19()&& !isMc1_20();
}
} }

View File

@ -90,7 +90,7 @@ public class T2CnmsVersions {
} else if (mc.contains("(MC: 1.20.6)")) { } else if (mc.contains("(MC: 1.20.6)")) {
t2CnmsEnum = T2CnmsEnum.v1_20_R4; t2CnmsEnum = T2CnmsEnum.v1_20_R4;
T2Cdebug.debugmsg(T2CodeLibMain.getPlugin(), String.valueOf(t2CnmsEnum)); T2Cdebug.debugmsg(T2CodeLibMain.getPlugin(), String.valueOf(t2CnmsEnum));
} else if (mc.contains("(MC: 1.21)")) { } else if (mc.contains("(MC: 1.21)") || mc.contains("(MC: 1.21.1)")) {
t2CnmsEnum = T2CnmsEnum.v1_21_R1; t2CnmsEnum = T2CnmsEnum.v1_21_R1;
T2Cdebug.debugmsg(T2CodeLibMain.getPlugin(), String.valueOf(t2CnmsEnum)); T2Cdebug.debugmsg(T2CodeLibMain.getPlugin(), String.valueOf(t2CnmsEnum));
} else t2CnmsEnum = T2CnmsEnum.not_support; } else t2CnmsEnum = T2CnmsEnum.not_support;

View File

@ -79,10 +79,10 @@ public final class T2CodeLibMain extends JavaPlugin {
} }
} }
} }
if (T2CmcVersion.isMc1_21()) { if (T2CmcVersion.isMc1_22()) {
T2Csend.console(prefix + " §4!!!!!!!!!!!!!!!!!!!!"); T2Csend.console(prefix + " §4!!!!!!!!!!!!!!!!!!!!");
T2Csend.console(prefix); T2Csend.console(prefix);
T2Csend.warning(plugin, "The 1.21 is a very fresh / new version. If there are any bugs in our plugins, please report them to us via our Discord: http://dc.t2code.net"); T2Csend.warning(plugin, "The 1.22 is a very fresh / new version. If there are any bugs in our plugins, please report them to us via our Discord: http://dc.t2code.net");
T2Csend.console(prefix); T2Csend.console(prefix);
T2Csend.console(prefix + " §4!!!!!!!!!!!!!!!!!!!!"); T2Csend.console(prefix + " §4!!!!!!!!!!!!!!!!!!!!");
if (!SelectLibConfig.getT2cTestDevelopment()) { if (!SelectLibConfig.getT2cTestDevelopment()) {