diff --git a/MinecraftClient/Protocol/Handlers/DataTypes.cs b/MinecraftClient/Protocol/Handlers/DataTypes.cs index f8935a7b..9912d308 100644 --- a/MinecraftClient/Protocol/Handlers/DataTypes.cs +++ b/MinecraftClient/Protocol/Handlers/DataTypes.cs @@ -267,6 +267,7 @@ namespace MinecraftClient.Protocol.Handlers /// The integer public int ReadNextVarInt(List cache) { + string rawData = BitConverter.ToString(cache.ToArray()); int i = 0; int j = 0; int k = 0; @@ -274,7 +275,7 @@ namespace MinecraftClient.Protocol.Handlers { k = ReadNextByte(cache); i |= (k & 0x7F) << j++ * 7; - if (j > 5) throw new OverflowException("VarInt too big"); + if (j > 5) throw new OverflowException("VarInt too big " + rawData); if ((k & 0x80) != 128) break; } return i;