From 00d78ee81cd54e5eede0a6a8c032a5290168019c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Du=C5=A1an=20Milutinovi=C4=87?= Date: Tue, 5 Jul 2022 09:29:40 +0200 Subject: [PATCH] Fixed the array length issue --- MinecraftClient/Protocol/Handlers/Protocol18.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MinecraftClient/Protocol/Handlers/Protocol18.cs b/MinecraftClient/Protocol/Handlers/Protocol18.cs index 0dee10df..f4cb507f 100644 --- a/MinecraftClient/Protocol/Handlers/Protocol18.cs +++ b/MinecraftClient/Protocol/Handlers/Protocol18.cs @@ -1966,10 +1966,10 @@ namespace MinecraftClient.Protocol.Handlers { byte[] arrayOfSlots = dataTypes.GetSlotsArray(items, itemPalette); - log.Info("Length: " + sizeof(byte) * arrayOfSlots.Length); + log.Info("Length: " + dataTypes.ByteArrayToString(dataTypes.GetVarInt(arrayOfSlots.Length)) + " (" + arrayOfSlots.Length + ")"); log.Info("Array: " + dataTypes.ByteArrayToString(arrayOfSlots)); - packet.AddRange(dataTypes.GetVarInt(sizeof(byte) * arrayOfSlots.Length)); + packet.AddRange(dataTypes.GetVarInt(arrayOfSlots.Length)); packet.AddRange(arrayOfSlots); }