From 723cfecdbed263d3acd834404033e6c7df28c1e0 Mon Sep 17 00:00:00 2001 From: Hazem <79111320+7azeemm@users.noreply.github.com> Date: Wed, 23 Apr 2025 22:44:02 +0100 Subject: Slayer crash fix (#1238) --- src/main/java/de/hysky/skyblocker/skyblock/slayers/SlayerManager.java | 1 + 1 file changed, 1 insertion(+) (limited to 'src/main/java') 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 findClosestMobEntity(EntityType entityType, ArmorStandEntity armorStand) { + if (entityType == null) return null; List mobEntities = armorStand.getWorld().getEntitiesByType(entityType, armorStand.getBoundingBox().expand(0, 1.5f, 0), SlayerManager::isValidSlayerMob); mobEntities.sort(Comparator.comparingDouble(armorStand::squaredDistanceTo)); -- cgit