diff --git a/proxy/src/main/java/com/velocitypowered/proxy/protocol/packet/chat/PlayerChat.java b/proxy/src/main/java/com/velocitypowered/proxy/protocol/packet/chat/PlayerChat.java index 71b922abb..f0db0bbaf 100644 --- a/proxy/src/main/java/com/velocitypowered/proxy/protocol/packet/chat/PlayerChat.java +++ b/proxy/src/main/java/com/velocitypowered/proxy/protocol/packet/chat/PlayerChat.java @@ -88,7 +88,7 @@ public class PlayerChat implements MinecraftPacket { salt = Longs.toByteArray(saltLong); signature = signatureBytes; expiry = Instant.ofEpochMilli(expiresAt); - } else if (saltLong == 0L && signature.length == 0) { + } else if (saltLong == 0L && signatureBytes.length == 0) { unsigned = true; } else { throw EncryptionUtils.INVALID_SIGNATURE;