From 6dc0abcd0f4c8de36a97ae29849c1f9e4ef57aa7 Mon Sep 17 00:00:00 2001 From: GroobleDierne Date: Tue, 10 Dec 2024 13:38:19 +0100 Subject: [PATCH] Fix an NPE and remove debug logging --- src/main/java/org/gestern/gringotts/event/AccountListener.java | 2 +- .../gringotts/pendingoperation/PendingOperationManager.java | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/org/gestern/gringotts/event/AccountListener.java b/src/main/java/org/gestern/gringotts/event/AccountListener.java index 6a15271..9655a6e 100755 --- a/src/main/java/org/gestern/gringotts/event/AccountListener.java +++ b/src/main/java/org/gestern/gringotts/event/AccountListener.java @@ -94,7 +94,7 @@ public void onSignBreak(BlockDestroyEvent event) { @EventHandler(priority = EventPriority.MONITOR) public void onInventoryClose(InventoryCloseEvent event) { - if (!Util.isValidInventory(event.getInventory().getType())) return; + if (event.getInventory().getLocation() == null || !Util.isValidInventory(event.getInventory().getType())) return; AccountChest chest = getAccountChestFromHolder(event.getInventory()); if (chest == null) return; diff --git a/src/main/java/org/gestern/gringotts/pendingoperation/PendingOperationManager.java b/src/main/java/org/gestern/gringotts/pendingoperation/PendingOperationManager.java index 5c46b32..6ec3110 100644 --- a/src/main/java/org/gestern/gringotts/pendingoperation/PendingOperationManager.java +++ b/src/main/java/org/gestern/gringotts/pendingoperation/PendingOperationManager.java @@ -37,7 +37,6 @@ public void applyOperationsForChunk(Chunk chunk) { ).findAny(); if (accountChest.isEmpty()) continue; - System.out.println("chest found"); if (operation.getAmount() < 0) { accountChest.get().remove(-operation.getAmount());