From 83e2c49f0ef516b96f383f0351c47dbb01989b21 Mon Sep 17 00:00:00 2001 From: Brianna O'Keefe Date: Thu, 24 Jan 2019 12:14:28 -0500 Subject: [PATCH] Min stack sizes of 1 will no longer create issues. --- .gitignore | 12 ++++++++++++ .../songoda/ultimatestacker/tasks/StackingTask.java | 4 +++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 98c0d62..8f990dc 100644 --- a/.gitignore +++ b/.gitignore @@ -186,3 +186,15 @@ target/classes/SettingDefinitions\.yml \.idea/libraries/Maven__uk_antiperson_stackmob_LATEST\.xml \.idea/libraries/Maven__xyz_wildseries_wildstacker_b6\.xml + +\.idea/libraries/Maven__com_gmail_filoghost_holographicdisplays_holographicdisplays_LATEST\.xml + +target/classes/com/songoda/ultimatestacker/events/BreedListeners\.class + +target/classes/com/songoda/ultimatestacker/events/EntityListeners\.class + +target/classes/com/songoda/ultimatestacker/hologram/Hologram\.class + +target/classes/com/songoda/ultimatestacker/hologram/HologramArconix\.class + +target/classes/com/songoda/ultimatestacker/hologram/HologramHolographicDisplays\.class diff --git a/src/main/java/com/songoda/ultimatestacker/tasks/StackingTask.java b/src/main/java/com/songoda/ultimatestacker/tasks/StackingTask.java index 7a7adde..429d419 100644 --- a/src/main/java/com/songoda/ultimatestacker/tasks/StackingTask.java +++ b/src/main/java/com/songoda/ultimatestacker/tasks/StackingTask.java @@ -140,7 +140,9 @@ public class StackingTask extends BukkitRunnable { entityList.removeIf(stackManager::isStacked); - if (entityList.size() < minEntityStackAmount - 1 || minEntityStackAmount > maxEntityStackSize) continue; + if (entityList.size() < minEntityStackAmount - 1 + || minEntityStackAmount > maxEntityStackSize + || minEntityStackAmount == 1 && entityList.size() == 0) continue; //If stack was never found make a new one. EntityStack stack = stackManager.addStack(new EntityStack(initalEntity, entityList.size() + 1));