From 63a88682ce21cf7a275990163c949172ada11aec Mon Sep 17 00:00:00 2001 From: Brianna Date: Sat, 1 Feb 2020 07:14:18 -0500 Subject: [PATCH] Require not null bosses. --- .../Core/src/com/songoda/epicbosses/holder/ActiveBossHolder.java | 1 + 1 file changed, 1 insertion(+) 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(