From 0fa0d88aac3ba27313f222c61d829e78133e6ef2 Mon Sep 17 00:00:00 2001 From: Sam Date: Sat, 18 Feb 2017 10:36:50 +0000 Subject: [PATCH] Clean up sewer mobs --- .../src/mineplex/gemhunters/world/SewerMobs.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Plugins/mineplex-game-gemhunters/src/mineplex/gemhunters/world/SewerMobs.java b/Plugins/mineplex-game-gemhunters/src/mineplex/gemhunters/world/SewerMobs.java index f26fb895c..b10278c4b 100644 --- a/Plugins/mineplex-game-gemhunters/src/mineplex/gemhunters/world/SewerMobs.java +++ b/Plugins/mineplex-game-gemhunters/src/mineplex/gemhunters/world/SewerMobs.java @@ -1,6 +1,7 @@ package mineplex.gemhunters.world; import java.util.HashSet; +import java.util.Iterator; import java.util.Set; import org.bukkit.Bukkit; @@ -44,6 +45,17 @@ public class SewerMobs implements Listener } World world = Bukkit.getWorlds().get(0); + Iterator iterator= _entities.iterator(); + + while (iterator.hasNext()) + { + Entity entity = iterator.next(); + + if (entity.isDead() || !entity.isValid()) + { + iterator.remove(); + } + } for (int i = 0; i < MAX_MOBS / 4; i++) {