From 915258169ed0444c8a0c3fd7deb64e506e4ff73b Mon Sep 17 00:00:00 2001 From: KennyTV <28825609+KennyTV@users.noreply.github.com> Date: Tue, 26 Nov 2019 13:51:37 +0100 Subject: [PATCH] Fix inverted array read check --- .../java/us/myles/ViaVersion/api/type/types/ByteArrayType.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/src/main/java/us/myles/ViaVersion/api/type/types/ByteArrayType.java b/common/src/main/java/us/myles/ViaVersion/api/type/types/ByteArrayType.java index 9b462f88f..e9a88124c 100644 --- a/common/src/main/java/us/myles/ViaVersion/api/type/types/ByteArrayType.java +++ b/common/src/main/java/us/myles/ViaVersion/api/type/types/ByteArrayType.java @@ -18,7 +18,7 @@ public class ByteArrayType extends Type { @Override public byte[] read(ByteBuf buffer) throws Exception { int length = Type.VAR_INT.read(buffer); - Preconditions.checkArgument(!buffer.isReadable(length), "Length is fewer than readable bytes"); + Preconditions.checkArgument(buffer.isReadable(length), "Length is fewer than readable bytes"); byte[] array = new byte[length]; buffer.readBytes(array); return array;