Update version handling for Minecraft 1.21.5: Adjust TypeUtils and ServerStarter to support PAPER_21.

This commit is contained in:
2025-08-03 22:10:15 +02:00
parent 285882be70
commit 464d7c85bd
2 changed files with 4 additions and 2 deletions
@@ -46,7 +46,9 @@ public class TypeUtils {
Player player = sender.getPlayer();
if (player != null && s.isEmpty()) {
ProtocolVersion version = player.getProtocolVersion();
if (version.greaterThan(ProtocolVersion.MINECRAFT_1_19_4)) {
if (version.greaterThan(ProtocolVersion.MINECRAFT_1_20_5)) {
return ServerVersion.PAPER_21;
} else if (version.greaterThan(ProtocolVersion.MINECRAFT_1_19_4)) {
return ServerVersion.PAPER_20;
} else if (version.greaterThan(ProtocolVersion.MINECRAFT_1_15_2)) {
return ServerVersion.PAPER_19;
@@ -61,7 +61,7 @@ public class ServerStarter {
private String worldDir = null;
private Node node = null;
private ServerVersion version = ServerVersion.PAPER_20;
private ServerVersion version = ServerVersion.PAPER_21;
private Portrange portrange = BAU_PORTS;
private Function<Integer, String> serverNameProvider = port -> node.getName() + port;
private BooleanSupplier startCondition = () -> true;