Made Open Window to only parse packet before MC1.14

This commit is contained in:
ReinforceZwei 2020-03-24 16:13:05 +08:00 committed by ORelio
parent 364afdfc72
commit 4b08912407

View file

@ -489,6 +489,8 @@ namespace MinecraftClient.Protocol.Handlers
break;
case PacketIncomingType.OpenWindow:
if (handler.GetInventoryEnabled())
{
if (protocolversion < MC114Version) // packet changed at 1.14
{
byte windowID = dataTypes.ReadNextByte(packetData);
string type = dataTypes.ReadNextString(packetData).Replace("minecraft:", "").ToUpper();
@ -499,6 +501,7 @@ namespace MinecraftClient.Protocol.Handlers
handler.OnInventoryOpen(inventory);
}
}
break;
case PacketIncomingType.CloseWindow:
if (handler.GetInventoryEnabled())