From eddf7ad063a0cd450d330c0ee9118cee93b7db4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A0=D0=BE=D0=BC=D0=B0=20=D0=94=D0=B0=D0=BD=D0=B8=D0=BB?= =?UTF-8?q?=D0=BE=D0=B2?= <35975332+Nekiplay@users.noreply.github.com> Date: Sun, 14 Jun 2020 21:53:11 +0500 Subject: [PATCH] Clear inventory on respawn (#1022, #1069) Fix null PlayerInventory Fix issue #1022 --- MinecraftClient/McTcpClient.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/MinecraftClient/McTcpClient.cs b/MinecraftClient/McTcpClient.cs index 39910d56..cfaa1bec 100644 --- a/MinecraftClient/McTcpClient.cs +++ b/MinecraftClient/McTcpClient.cs @@ -546,6 +546,12 @@ namespace MinecraftClient /// public void OnRespawn() { + if (inventoryHandlingEnabled) + { + inventories.Clear(); + inventories[0] = new Container(0, ContainerType.PlayerInventory, "Player Inventory"); + } + if (terrainAndMovementsRequested) { terrainAndMovementsEnabled = true;