Fix Exceptions

This commit is contained in:
MistPhizzle 2014-08-25 16:47:56 -04:00
parent 6453cc9897
commit a11eb336e6

View file

@ -1,7 +1,9 @@
package com.projectkorra.ProjectKorra.airbending;
import java.util.ArrayList;
import java.util.ConcurrentModificationException;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
@ -81,7 +83,12 @@ public class Suffocate {
return;
}
try {
for (Entity entity: targets.keySet()) {
if (!targets.keySet().iterator().hasNext()) {
remove(player);
return;
}
if (targets.isEmpty()) {
remove(player);
return;
@ -138,6 +145,9 @@ public class Suffocate {
entity.teleport(entity);
}
}
} catch (ConcurrentModificationException e) {
}
}
public static void progressAll() {