diff options
| author | Hazem <79111320+7azeemm@users.noreply.github.com> | 2025-04-23 22:44:02 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-04-23 17:44:02 -0400 |
| commit | 723cfecdbed263d3acd834404033e6c7df28c1e0 (patch) | |
| tree | a368c1b4dd85946398d1107d1e03bdeb1ff676f2 /src/main/java/de | |
| parent | 012a8b52582aea5778862a33ea087b2a0cb5eae0 (diff) | |
| download | Skyblocker-723cfecdbed263d3acd834404033e6c7df28c1e0.tar.gz Skyblocker-723cfecdbed263d3acd834404033e6c7df28c1e0.tar.bz2 Skyblocker-723cfecdbed263d3acd834404033e6c7df28c1e0.zip | |
Slayer crash fix (#1238)
Diffstat (limited to 'src/main/java/de')
| -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)); |
