From 6023c21ba971cdda4f22e48f4877988dd414df7f Mon Sep 17 00:00:00 2001 From: Intelli Date: Mon, 6 May 2024 19:19:48 -0600 Subject: [PATCH] Fixed hopper pulls performing container validation on source block --- .../net/coreprotect/listener/player/HopperPullListener.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/coreprotect/listener/player/HopperPullListener.java b/src/main/java/net/coreprotect/listener/player/HopperPullListener.java index 2c9b143..e85fe4e 100644 --- a/src/main/java/net/coreprotect/listener/player/HopperPullListener.java +++ b/src/main/java/net/coreprotect/listener/player/HopperPullListener.java @@ -28,7 +28,7 @@ public final class HopperPullListener { } } - ItemStack[] sourceContainer = Util.getContainerState(sourceHolder.getInventory().getContents()); + ItemStack[] destinationContainer = Util.getContainerState(destinationHolder.getInventory().getContents()); ItemStack movedItem = item.clone(); final long taskStarted = InventoryChangeListener.tasksStarted.incrementAndGet(); @@ -39,7 +39,7 @@ public final class HopperPullListener { } boolean abort = false; - boolean addedInventory = Util.canAddContainer(sourceContainer, movedItem, sourceHolder.getInventory().getMaxStackSize()); + boolean addedInventory = Util.canAddContainer(destinationContainer, movedItem, destinationHolder.getInventory().getMaxStackSize()); if (!addedInventory) { abort = true; }