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() }