From bea66bfcaa445b63f1aa45850c5145d99cd9d83d Mon Sep 17 00:00:00 2001 From: Moritz Ruth Date: Sun, 6 Dec 2020 17:06:15 +0100 Subject: [PATCH] Fix the login procedure when authenticateAndEncrypt is set to false --- .../src/main/kotlin/space/blokk/net/LoginAndJoinProcedure.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blokk-server/src/main/kotlin/space/blokk/net/LoginAndJoinProcedure.kt b/blokk-server/src/main/kotlin/space/blokk/net/LoginAndJoinProcedure.kt index 3532a72..1599f7a 100644 --- a/blokk-server/src/main/kotlin/space/blokk/net/LoginAndJoinProcedure.kt +++ b/blokk-server/src/main/kotlin/space/blokk/net/LoginAndJoinProcedure.kt @@ -34,8 +34,8 @@ class LoginAndJoinProcedure(val session: BlokkSession) { session.send(EncryptionRequestPacket(session.server.x509EncodedPublicKey, verifyToken)) } else { val uuid = UUID.nameUUIDFromBytes("OfflinePlayer:${packet.username}".toByteArray()) - session.state = Session.State.LoginSucceeded(packet.username, uuid) session.send(LoginSuccessPacket(uuid, packet.username)) + session.state = Session.State.LoginSucceeded(packet.username, uuid) afterLogin() }