From 514f2158ccf67f3568f406e8be8c63c600fefac8 Mon Sep 17 00:00:00 2001 From: tastybento Date: Tue, 22 Dec 2020 09:40:09 -0800 Subject: [PATCH] Remove Wither from async checking The fake wither explosion was not convincing enough... If we ever get an API to set the summoned wither state then this could be put back in. --- .../world/bentobox/limits/listeners/EntityLimitListener.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/java/world/bentobox/limits/listeners/EntityLimitListener.java b/src/main/java/world/bentobox/limits/listeners/EntityLimitListener.java index 7fe587c..18d6f56 100644 --- a/src/main/java/world/bentobox/limits/listeners/EntityLimitListener.java +++ b/src/main/java/world/bentobox/limits/listeners/EntityLimitListener.java @@ -145,7 +145,6 @@ public class EntityLimitListener implements Listener { } // Some checks can be done async, some not switch (e.getSpawnReason()) { - case BUILD_WITHER: case BUILD_SNOWMAN: case BUILD_IRONGOLEM: checkLimit(e, e.getEntity(), e.getSpawnReason(), bypass, true); @@ -447,8 +446,8 @@ public class EntityLimitListener implements Listener { if (addon.getBlockLimitListener().getIsland(island.getUniqueId()) != null) { Map groupbyname = groupsLimits.keySet().stream().collect(Collectors.toMap(e -> e.getName(), e -> e)); addon.getBlockLimitListener().getIsland(island.getUniqueId()).getEntityGroupLimits().entrySet().stream() - .filter(e -> groupbyname.containsKey(e.getKey())) - .forEach(e -> groupsLimits.put(groupbyname.get(e.getKey()), e.getValue())); + .filter(e -> groupbyname.containsKey(e.getKey())) + .forEach(e -> groupsLimits.put(groupbyname.get(e.getKey()), e.getValue())); } // Now do the group limits