Fix 1.16 Entity Equipment

This commit is contained in:
ReinforceZwei 2020-08-16 18:49:05 +08:00
parent 4fb47f20c7
commit 6c46fc3ba4

View file

@ -739,7 +739,11 @@ namespace MinecraftClient.Protocol.Handlers
if (handler.GetEntityHandlingEnabled())
{
int entityid = dataTypes.ReadNextVarInt(packetData);
int slot2 = dataTypes.ReadNextVarInt(packetData);
int slot2;
if (protocolversion >= MC1161Version)
slot2 = dataTypes.ReadNextByte(packetData);
else
slot2 = dataTypes.ReadNextVarInt(packetData);
Item item = dataTypes.ReadNextItemSlot(packetData);
handler.OnEntityEquipment(entityid, slot2, item);
}