commit 8acdabfe2470cdebce606e1c0060872dcdbffa30
parent ca8eec096a90327cc94e02f2a532b3e4356f1750
Author: chunksize <reisingerluca@gmail.com>
Date: Sun, 5 Mar 2023 21:24:11 +0100
fix: Fixed bug in AutoBreakerModule
Diffstat:
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/src/poppy/modules/AutoBreakerModule.java b/src/poppy/modules/AutoBreakerModule.java
@@ -136,7 +136,7 @@ public class AutoBreakerModule implements Listener
}
}
- public static boolean isInventoryFullList(Inventory inventory, HashSet<ItemStack> items)
+ public boolean isInventoryFullList(Inventory inventory, HashSet<ItemStack> items)
{
final HashSet<ItemStack> itemsCopy = new HashSet<ItemStack>(items);
@@ -150,7 +150,7 @@ public class AutoBreakerModule implements Listener
return itemsCopy.size() != 0;
}
- public static boolean addItemToChest(Directional direction, Dispenser dispenser, HashSet<ItemStack> items)
+ public boolean addItemToChest(Directional direction, Dispenser dispenser, HashSet<ItemStack> items)
{
Chest chest = null;
boolean succeeded = false;
diff --git a/src/poppy/modules/HopperSorterModule.java b/src/poppy/modules/HopperSorterModule.java
@@ -29,6 +29,12 @@ public class HopperSorterModule implements Listener
@EventHandler
public void onInventoryMoveItem(InventoryMoveItemEvent event)
{
+
+ if(event.getDestination().getLocation().clone() == null)
+ {
+ return;
+ }
+
final Location targetHopperLocation = event.getDestination().getLocation().clone();
final Block targetHopper = targetHopperLocation.getBlock();