From cd5cdba69b2066dd9e39dfc9b18d0b483db40552 Mon Sep 17 00:00:00 2001 From: Esophose Date: Sat, 20 Jul 2019 01:35:39 -0600 Subject: [PATCH] Fix WildStacker barrel counts being off by 1 in island level --- .../java/me/goodandevil/skyblock/listeners/WildStacker.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/me/goodandevil/skyblock/listeners/WildStacker.java b/src/main/java/me/goodandevil/skyblock/listeners/WildStacker.java index 5380cfba..72e178f7 100644 --- a/src/main/java/me/goodandevil/skyblock/listeners/WildStacker.java +++ b/src/main/java/me/goodandevil/skyblock/listeners/WildStacker.java @@ -64,7 +64,7 @@ public class WildStacker implements Listener { materialAmount = level.getMaterialAmount(materials.name()); } - level.setMaterialAmount(materials.name(), materialAmount + event.getBarrel().getStackAmount()); + level.setMaterialAmount(materials.name(), materialAmount + event.getBarrel().getStackAmount() - 1); // -1 because the Interact handler will always add +1 } } } @@ -100,7 +100,7 @@ public class WildStacker implements Listener { materialAmount = level.getMaterialAmount(materials.name()); } - level.setMaterialAmount(materials.name(), materialAmount + event.getTarget().getStackAmount()); + level.setMaterialAmount(materials.name(), materialAmount + event.getTarget().getStackAmount() - 1); // -1 because the Interact handler will always add +1 } } }