From 9893bb72c80e260efee447768adde6ef6a4a15d6 Mon Sep 17 00:00:00 2001 From: themode Date: Sun, 21 Mar 2021 13:38:25 +0100 Subject: [PATCH] don't send a close inventory packet when opening a new one --- src/main/java/net/minestom/server/entity/Player.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/minestom/server/entity/Player.java b/src/main/java/net/minestom/server/entity/Player.java index e19eb4a76..b181368a5 100644 --- a/src/main/java/net/minestom/server/entity/Player.java +++ b/src/main/java/net/minestom/server/entity/Player.java @@ -1824,7 +1824,7 @@ public class Player extends LivingEntity implements CommandSender { callCancellableEvent(InventoryOpenEvent.class, inventoryOpenEvent, () -> { if (getOpenInventory() != null) { - closeInventory(); + getOpenInventory().removeViewer(this); } Inventory newInventory = inventoryOpenEvent.getInventory();