From c79c22bcdf8d82cf897c2b0004a2981465019fe5 Mon Sep 17 00:00:00 2001 From: ORelio Date: Sun, 14 Jun 2020 15:45:20 +0200 Subject: [PATCH] Reset inventory on game join (#1067) Reset inventory each time Game Join event is received --- MinecraftClient/McTcpClient.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/MinecraftClient/McTcpClient.cs b/MinecraftClient/McTcpClient.cs index 9839de46..39910d56 100644 --- a/MinecraftClient/McTcpClient.cs +++ b/MinecraftClient/McTcpClient.cs @@ -148,12 +148,6 @@ namespace MinecraftClient inventoryHandlingEnabled = Settings.InventoryHandling; entityHandlingEnabled = Settings.EntityHandling; - if (inventoryHandlingEnabled) - { - inventories.Clear(); - inventories[0] = new Container(0, ContainerType.PlayerInventory, "Player Inventory"); - } - bool retry = false; this.sessionid = sessionID; this.uuid = uuid; @@ -517,6 +511,12 @@ namespace MinecraftClient Settings.MCSettings_Skin_All, Settings.MCSettings_MainHand); + if (inventoryHandlingEnabled) + { + inventories.Clear(); + inventories[0] = new Container(0, ContainerType.PlayerInventory, "Player Inventory"); + } + foreach (ChatBot bot in bots.ToArray()) { try