From 606c043bf09041ef3c39c36b17079e3b9ff808b5 Mon Sep 17 00:00:00 2001 From: Intelli Date: Tue, 19 Apr 2022 20:07:56 -0600 Subject: [PATCH] Fixed NullPointerException when processing hopper transactions --- .../coreprotect/listener/player/InventoryChangeListener.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/coreprotect/listener/player/InventoryChangeListener.java b/src/main/java/net/coreprotect/listener/player/InventoryChangeListener.java index 9bbe64e..bc54754 100644 --- a/src/main/java/net/coreprotect/listener/player/InventoryChangeListener.java +++ b/src/main/java/net/coreprotect/listener/player/InventoryChangeListener.java @@ -122,7 +122,7 @@ public final class InventoryChangeListener extends Queue implements Listener { ConfigHandler.forceContainer.computeIfAbsent(loggingChestIdViewer, k -> new ArrayList<>()); List list = ConfigHandler.forceContainer.get(loggingChestIdViewer); - if (list.size() < sizeOld) { + if (list != null && list.size() < sizeOld) { ItemStack[] containerState = Util.getContainerState(inventoryData); // If items have been removed by a hopper, merge into containerState