Update from Git Manager GUI
This commit is contained in:
@@ -31,7 +31,8 @@ public enum ServerVersion {
|
||||
v1_21_R1,
|
||||
v1_21_R2,
|
||||
v1_21_R3,
|
||||
v1_21_R4; // Added for Paper 1.21.8
|
||||
v1_21_R4, // Added for Paper 1.21.8
|
||||
SPIGOT_26_1; // Added für Spigot 26.1
|
||||
|
||||
public boolean serverVersionGreaterEqualThan(ServerVersion version1, ServerVersion version2) {
|
||||
return version1.ordinal() >= version2.ordinal();
|
||||
@@ -45,7 +46,7 @@ public enum ServerVersion {
|
||||
public static ServerVersion detect() {
|
||||
String pkg = Bukkit.getServer().getClass().getPackage().getName();
|
||||
// Bukkit.getLogger().info(pkg);
|
||||
// Typically ends with v1_x_Ry
|
||||
// Typically ends with v1_x_Ry or spigot_26_1
|
||||
String detected = pkg.substring(pkg.lastIndexOf('.') + 1);
|
||||
|
||||
try {
|
||||
@@ -53,6 +54,11 @@ public enum ServerVersion {
|
||||
Bukkit.getLogger().info("[PaintballBattle] Detected server version: " + version.name());
|
||||
return version;
|
||||
} catch (IllegalArgumentException ex) {
|
||||
// Zusätzliche Erkennung für Spigot 26.1
|
||||
if(detected.toLowerCase().startsWith("spigot_26_1")) {
|
||||
Bukkit.getLogger().info("[PaintballBattle] Detected server version: SPIGOT_26_1");
|
||||
return ServerVersion.SPIGOT_26_1;
|
||||
}
|
||||
Bukkit.getLogger().warning("[PaintballBattle] Unknown server version '" + detected + "', defaulting to v1_21_R4");
|
||||
return ServerVersion.v1_21_R4;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user