diff --git a/src/main/java/com/comphenix/protocol/utility/MinecraftProtocolVersion.java b/src/main/java/com/comphenix/protocol/utility/MinecraftProtocolVersion.java index 16c5f125..ccfa0c84 100644 --- a/src/main/java/com/comphenix/protocol/utility/MinecraftProtocolVersion.java +++ b/src/main/java/com/comphenix/protocol/utility/MinecraftProtocolVersion.java @@ -87,6 +87,7 @@ public final class MinecraftProtocolVersion { map.put(new MinecraftVersion(1, 19, 3), 761); map.put(new MinecraftVersion(1, 19, 4), 762); + map.put(new MinecraftVersion(1, 20, 0), 763); return map; } diff --git a/src/test/java/com/comphenix/protocol/MinecraftVersionTest.java b/src/test/java/com/comphenix/protocol/utility/MinecraftVersionTest.java similarity index 89% rename from src/test/java/com/comphenix/protocol/MinecraftVersionTest.java rename to src/test/java/com/comphenix/protocol/utility/MinecraftVersionTest.java index 919754cc..a86a5047 100644 --- a/src/test/java/com/comphenix/protocol/MinecraftVersionTest.java +++ b/src/test/java/com/comphenix/protocol/utility/MinecraftVersionTest.java @@ -15,8 +15,9 @@ * 02111-1307 USA */ -package com.comphenix.protocol; +package com.comphenix.protocol.utility; +import com.comphenix.protocol.BukkitInitialization; import com.comphenix.protocol.utility.MinecraftVersion; import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.Test; @@ -51,6 +52,12 @@ class MinecraftVersionTest { assertEquals(MinecraftVersion.TRAILS_AND_TAILS, MinecraftVersion.getCurrentVersion()); } + @Test + void testCurrentProtocol() { + // MIN_VALUE is returned when the current version is not supported + assertNotEquals(MinecraftProtocolVersion.getCurrentVersion(), Integer.MIN_VALUE); + } + @Test void testParsing() { assertEquals("1.4.3", MinecraftVersion.extractVersion("CraftBukkit R3.0 (MC: 1.4.3)"));