From 5962ebd992e180c8eb8aee495b98b5b462145d2b Mon Sep 17 00:00:00 2001 From: md-5 Date: Fri, 19 Oct 2012 09:51:48 +1200 Subject: [PATCH] Hopefully fix issue #2 by using an unsigned byte --- src/main/java/net/md_5/mc/protocol/PacketDefinitions.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/md_5/mc/protocol/PacketDefinitions.java b/src/main/java/net/md_5/mc/protocol/PacketDefinitions.java index 8ac0176d..c3dcd20b 100644 --- a/src/main/java/net/md_5/mc/protocol/PacketDefinitions.java +++ b/src/main/java/net/md_5/mc/protocol/PacketDefinitions.java @@ -39,7 +39,7 @@ public class PacketDefinitions { private static final Instruction METADATA = new Instruction() { @Override void read(DataInput in) throws IOException { - byte x = in.readByte(); + int x = in.readUnsignedByte(); while (x != 127) { int type = x >> 5; switch (type) {