From caae9542f4240d2a665afde1a33503e95f3ef1d3 Mon Sep 17 00:00:00 2001 From: Chaoscaot Date: Tue, 29 Jul 2025 11:03:00 +0200 Subject: [PATCH] Fix CLOSE case in SWAnvilInv to properly remove player from openInv map --- .../src/de/steamwar/velocitycore/inventory/SWAnvilInv.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VelocityCore/src/de/steamwar/velocitycore/inventory/SWAnvilInv.java b/VelocityCore/src/de/steamwar/velocitycore/inventory/SWAnvilInv.java index 2b6bfe7b..213c1ee5 100644 --- a/VelocityCore/src/de/steamwar/velocitycore/inventory/SWAnvilInv.java +++ b/VelocityCore/src/de/steamwar/velocitycore/inventory/SWAnvilInv.java @@ -41,7 +41,7 @@ public class SWAnvilInv { openInv.get(packet.getPlayerId()).leftClickCallback.run(); break; case CLOSE: - openInv.get(packet.getPlayerId()).closeCallback.run(); + openInv.remove(packet.getPlayerId()).closeCallback.run(); break; case ANSWER: openInv.get(packet.getPlayerId()).callback.accept(packet.getText());