diff --git a/src/main/java/de/bixilon/minosoft/protocol/packets/c2s/login/EncryptionResponseC2SPacket.kt b/src/main/java/de/bixilon/minosoft/protocol/packets/c2s/login/EncryptionResponseC2SPacket.kt index 0c3b44960..f36072af0 100644 --- a/src/main/java/de/bixilon/minosoft/protocol/packets/c2s/login/EncryptionResponseC2SPacket.kt +++ b/src/main/java/de/bixilon/minosoft/protocol/packets/c2s/login/EncryptionResponseC2SPacket.kt @@ -26,7 +26,7 @@ class EncryptionResponseC2SPacket( val token: ByteArray, ) : PlayC2SPacket { - constructor(secretKey: SecretKey, token: ByteArray, key: PublicKey) : this(secretKey, CryptManager.encryptData(secretKey, secretKey.encoded), CryptManager.encryptData(secretKey, token)) + constructor(secretKey: SecretKey, token: ByteArray, key: PublicKey) : this(secretKey, CryptManager.encryptData(key, secretKey.encoded), CryptManager.encryptData(key, token)) override fun write(buffer: PlayOutByteBuffer) { buffer.writeByteArray(secret)