From 044c19114c4561329d88813d37b05dbf13764a5f Mon Sep 17 00:00:00 2001 From: ReinforceZwei <39955851+ReinforceZwei@users.noreply.github.com> Date: Wed, 8 Apr 2020 00:36:15 +0800 Subject: [PATCH] Fix current slot may reset to 0 after auto eating --- MinecraftClient/McTcpClient.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MinecraftClient/McTcpClient.cs b/MinecraftClient/McTcpClient.cs index 88a1cb1f..e248118c 100644 --- a/MinecraftClient/McTcpClient.cs +++ b/MinecraftClient/McTcpClient.cs @@ -1599,6 +1599,7 @@ namespace MinecraftClient { Container inventory = inventories[0]; bool found = false; + LastSlot = CurrentSlot; if (inventory.Items.ContainsKey(CurrentSlot + 36) && inventory.Items[CurrentSlot + 36].IsFood()) { // no need to change slot @@ -1606,7 +1607,6 @@ namespace MinecraftClient } else { - LastSlot = CurrentSlot; for (int i = 36; i <= 44; i++) { if (!inventory.Items.ContainsKey(i)) continue;