mirror of
https://github.com/songoda/UltimateStacker.git
synced 2025-02-17 03:41:20 +01:00
Initial stacksizes can no longer go above the max stack size.
This commit is contained in:
parent
d9c5599998
commit
9ac674aa9a
@ -153,10 +153,11 @@ public class StackingTask extends BukkitRunnable {
|
|||||||
|| minEntityStackAmount == 1 && entityList.size() == 0) continue;
|
|| minEntityStackAmount == 1 && entityList.size() == 0) continue;
|
||||||
|
|
||||||
//If stack was never found make a new one.
|
//If stack was never found make a new one.
|
||||||
EntityStack stack = stackManager.addStack(new EntityStack(initalEntity, entityList.size() + 1));
|
EntityStack stack = stackManager.addStack(new EntityStack(initalEntity, (entityList.size() + 1) >
|
||||||
|
maxEntityStackSize ? maxEntityStackSize : entityList.size() + 1));
|
||||||
|
|
||||||
entityList.stream().filter(entity -> !stackManager.isStacked(entity)
|
entityList.stream().filter(entity -> !stackManager.isStacked(entity)
|
||||||
&& !removed.contains(entity.getUniqueId())).forEach(entity -> {
|
&& !removed.contains(entity.getUniqueId())).limit(maxEntityStackSize).forEach(entity -> {
|
||||||
removed.add(entity.getUniqueId());
|
removed.add(entity.getUniqueId());
|
||||||
entity.remove();
|
entity.remove();
|
||||||
});
|
});
|
||||||
|
Loading…
Reference in New Issue
Block a user