Archived
1
0
Fork 0

Fix the login procedure when authenticateAndEncrypt is set to false

This commit is contained in:
Moritz Ruth 2020-12-06 17:06:15 +01:00
parent 74353bbf6e
commit bea66bfcaa
No known key found for this signature in database
GPG key ID: AFD57E23E753841B

View file

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