From 718d7d7a80e9931c46c5db90268db4d3a09d9419 Mon Sep 17 00:00:00 2001 From: Intelli Date: Wed, 21 Jul 2021 19:01:32 -0600 Subject: [PATCH] Fixed NullPointerException when logging container transactions --- .../coreprotect/listener/player/InventoryChangeListener.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/coreprotect/listener/player/InventoryChangeListener.java b/src/main/java/net/coreprotect/listener/player/InventoryChangeListener.java index 2859359..86d05e6 100644 --- a/src/main/java/net/coreprotect/listener/player/InventoryChangeListener.java +++ b/src/main/java/net/coreprotect/listener/player/InventoryChangeListener.java @@ -174,8 +174,9 @@ public final class InventoryChangeListener extends Queue implements Listener { int chestId = getChestId(loggingChestId); if (chestId > 0) { - if (ConfigHandler.forceContainer.get(loggingChestId) != null) { - int forceSize = ConfigHandler.forceContainer.get(loggingChestId).size(); + List forceList = ConfigHandler.forceContainer.get(loggingChestId); + if (forceList != null) { + int forceSize = forceList.size(); List list = ConfigHandler.oldContainer.get(loggingChestId); if (list != null && list.size() <= forceSize) {