diff --git a/plugin-modules/Core/src/com/songoda/epicbosses/holder/ActiveBossHolder.java b/plugin-modules/Core/src/com/songoda/epicbosses/holder/ActiveBossHolder.java index 4ae0a3b..cf4a132 100644 --- a/plugin-modules/Core/src/com/songoda/epicbosses/holder/ActiveBossHolder.java +++ b/plugin-modules/Core/src/com/songoda/epicbosses/holder/ActiveBossHolder.java @@ -105,6 +105,7 @@ public class ActiveBossHolder implements IActiveHolder { // grab list of all valid entities by UUID that can be removed Map toRemove = this.livingEntityMap.entrySet().stream() + .filter(Objects::nonNull) // This may fix ticket #4522 .collect(Collectors.toMap(Map.Entry::getKey, e -> ServerUtils.get().getEntity(e.getValue()))) .entrySet().stream() .filter(e -> e.getValue() != null && e.getValue().getWorld().isChunkLoaded(