diff options
Diffstat (limited to 'src/main/java')
| -rw-r--r-- | src/main/java/de/hysky/skyblocker/skyblock/slayers/SlayerManager.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/slayers/SlayerManager.java b/src/main/java/de/hysky/skyblocker/skyblock/slayers/SlayerManager.java index de1290b7..8b2c73d7 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/slayers/SlayerManager.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/slayers/SlayerManager.java @@ -209,6 +209,7 @@ public class SlayerManager { * @implNote This method is not perfect. Possible improvements could be sort by x and z distance only (ignore y difference). */ public static <T extends Entity> T findClosestMobEntity(EntityType<T> entityType, ArmorStandEntity armorStand) { + if (entityType == null) return null; List<T> mobEntities = armorStand.getWorld().getEntitiesByType(entityType, armorStand.getBoundingBox().expand(0, 1.5f, 0), SlayerManager::isValidSlayerMob); mobEntities.sort(Comparator.comparingDouble(armorStand::squaredDistanceTo)); |
