Fix unsigned chat breaking decode on PlayerChat. (#730)
This commit is contained in:
@@ -88,7 +88,7 @@ public class PlayerChat implements MinecraftPacket {
|
|||||||
salt = Longs.toByteArray(saltLong);
|
salt = Longs.toByteArray(saltLong);
|
||||||
signature = signatureBytes;
|
signature = signatureBytes;
|
||||||
expiry = Instant.ofEpochMilli(expiresAt);
|
expiry = Instant.ofEpochMilli(expiresAt);
|
||||||
} else if (saltLong == 0L && signature.length == 0) {
|
} else if (saltLong == 0L && signatureBytes.length == 0) {
|
||||||
unsigned = true;
|
unsigned = true;
|
||||||
} else {
|
} else {
|
||||||
throw EncryptionUtils.INVALID_SIGNATURE;
|
throw EncryptionUtils.INVALID_SIGNATURE;
|
||||||
|
Reference in New Issue
Block a user