Skip to content

Commit fbf6120

Browse files
committed
Add protocol version for 1.20
1 parent 1537c7e commit fbf6120

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

src/main/java/com/comphenix/protocol/utility/MinecraftProtocolVersion.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ private static NavigableMap<MinecraftVersion, Integer> createLookup() {
8787
map.put(new MinecraftVersion(1, 19, 3), 761);
8888
map.put(new MinecraftVersion(1, 19, 4), 762);
8989

90+
map.put(new MinecraftVersion(1, 20, 0), 763);
9091
return map;
9192
}
9293

src/test/java/com/comphenix/protocol/MinecraftVersionTest.java renamed to src/test/java/com/comphenix/protocol/utility/MinecraftVersionTest.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,9 @@
1515
* 02111-1307 USA
1616
*/
1717

18-
package com.comphenix.protocol;
18+
package com.comphenix.protocol.utility;
1919

20+
import com.comphenix.protocol.BukkitInitialization;
2021
import com.comphenix.protocol.utility.MinecraftVersion;
2122
import org.junit.jupiter.api.BeforeAll;
2223
import org.junit.jupiter.api.Test;
@@ -51,6 +52,12 @@ void testCurrent() {
5152
assertEquals(MinecraftVersion.TRAILS_AND_TAILS, MinecraftVersion.getCurrentVersion());
5253
}
5354

55+
@Test
56+
void testCurrentProtocol() {
57+
// MIN_VALUE is returned when the current version is not supported
58+
assertNotEquals(MinecraftProtocolVersion.getCurrentVersion(), Integer.MIN_VALUE);
59+
}
60+
5461
@Test
5562
void testParsing() {
5663
assertEquals("1.4.3", MinecraftVersion.extractVersion("CraftBukkit R3.0 (MC: 1.4.3)"));

0 commit comments

Comments
 (0)