diff --git a/src/main/java/bentobox/addon/challenges/panel/TryToComplete.java b/src/main/java/bentobox/addon/challenges/panel/TryToComplete.java index f108dd7..d4a7f3b 100644 --- a/src/main/java/bentobox/addon/challenges/panel/TryToComplete.java +++ b/src/main/java/bentobox/addon/challenges/panel/TryToComplete.java @@ -194,7 +194,7 @@ public class TryToComplete { } private ChallengeResult searchForEntities(Map map, int searchRadius) { - Map entities = new EnumMap<>(map); + Map entities = map.isEmpty() ? new EnumMap<>(EntityType.class) : new EnumMap<>(map); user.getPlayer().getNearbyEntities(searchRadius, searchRadius, searchRadius).forEach(entity -> { // Look through all the nearby Entities, filtering by type entities.computeIfPresent(entity.getType(), (reqEntity, amount) -> amount - 1);