From 429e4f0bff9ff389ad5e3c1923fa15256aedd82c Mon Sep 17 00:00:00 2001 From: Nassim Jahnke Date: Thu, 28 Sep 2023 11:12:46 +1000 Subject: [PATCH] Switch server state after sending game profile Probably fixes #3453 --- .../protocols/protocol1_20_2to1_20/Protocol1_20_2To1_20.java | 1 + 1 file changed, 1 insertion(+) diff --git a/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_20_2to1_20/Protocol1_20_2To1_20.java b/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_20_2to1_20/Protocol1_20_2To1_20.java index 406396b48..647c8248a 100644 --- a/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_20_2to1_20/Protocol1_20_2To1_20.java +++ b/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_20_2to1_20/Protocol1_20_2To1_20.java @@ -114,6 +114,7 @@ public final class Protocol1_20_2To1_20 extends AbstractProtocol { wrapper.user().get(ConfigurationState.class).setBridgePhase(BridgePhase.PROFILE_SENT); + wrapper.user().getProtocolInfo().setServerState(State.PLAY); }); registerServerbound(State.LOGIN, ServerboundLoginPackets.LOGIN_ACKNOWLEDGED.getId(), -1, wrapper -> {