diff --git a/src/main/java/carpet/script/EntityEventsGroup.java b/src/main/java/carpet/script/EntityEventsGroup.java index 3fd3f0b0..5d328ec3 100644 --- a/src/main/java/carpet/script/EntityEventsGroup.java +++ b/src/main/java/carpet/script/EntityEventsGroup.java @@ -33,8 +33,7 @@ public class EntityEventsGroup if (actions.isEmpty()) return; // most of the cases, trying to be nice Map, CarpetEventServer.Callback> actionSet = actions.get(type); if (actionSet == null) return; - - + if (CarpetServer.scriptServer == null) return; // executed after world is closin down for (Iterator, CarpetEventServer.Callback>> iterator = actionSet.entrySet().iterator(); iterator.hasNext(); ) { Map.Entry, CarpetEventServer.Callback> action = iterator.next();