diff --git a/core/src/main/java/org/geysermc/geyser/util/LoginEncryptionUtils.java b/core/src/main/java/org/geysermc/geyser/util/LoginEncryptionUtils.java index b301d35a9..ec37ca6bd 100644 --- a/core/src/main/java/org/geysermc/geyser/util/LoginEncryptionUtils.java +++ b/core/src/main/java/org/geysermc/geyser/util/LoginEncryptionUtils.java @@ -122,7 +122,7 @@ public class LoginEncryptionUtils { } public static void encryptPlayerConnection(GeyserSession session, LoginPacket loginPacket) { - encryptConnectionWithCert(session, loginPacket.getExtra().toString(), loginPacket.getChain()); + encryptConnectionWithCert(session, loginPacket.getExtra().getParsedString(), loginPacket.getChain()); } private static void encryptConnectionWithCert(GeyserSession session, String clientData, List certChainData) {