diff --git a/src/integration-test/kotlin/de/bixilon/minosoft/protocol/packets/s2c/play/InitializeS2CPTest.kt b/src/integration-test/kotlin/de/bixilon/minosoft/protocol/packets/s2c/play/InitializeS2CPTest.kt index f6db43af1..ee3671496 100644 --- a/src/integration-test/kotlin/de/bixilon/minosoft/protocol/packets/s2c/play/InitializeS2CPTest.kt +++ b/src/integration-test/kotlin/de/bixilon/minosoft/protocol/packets/s2c/play/InitializeS2CPTest.kt @@ -57,5 +57,12 @@ class InitializeS2CPTest { assertEquals(packet.registries?.size, 6) assertTrue(packet.registries!!["minecraft:worldgen/biome"] is Map<*, *>) } + + fun vanilla_1_20_2() { + val packet = PacketReadingTestUtil.read("initialize/vanilla_1_20_2", "1.20.2", constructor = ::InitializeS2CP) + assertEquals(packet.gamemode, Gamemodes.SURVIVAL) + assertEquals(packet.dimensionName, OverworldEffects.identifier) + assertNull(packet.registries) + } } diff --git a/src/integration-test/resources/packets/initialize/vanilla_1_20_2.bin b/src/integration-test/resources/packets/initialize/vanilla_1_20_2.bin new file mode 100644 index 000000000..1938b6c11 Binary files /dev/null and b/src/integration-test/resources/packets/initialize/vanilla_1_20_2.bin differ