From b3774efad84f666d01c0b793fc1646c155d96c96 Mon Sep 17 00:00:00 2001 From: Adam Date: Tue, 23 Feb 2021 13:39:41 -0500 Subject: [PATCH] Check before casting to mob (#1281) fixes #1278 --- .../me/ryanhamshire/GriefPrevention/EntityEventHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/me/ryanhamshire/GriefPrevention/EntityEventHandler.java b/src/main/java/me/ryanhamshire/GriefPrevention/EntityEventHandler.java index bd3e061..bc2eb4a 100644 --- a/src/main/java/me/ryanhamshire/GriefPrevention/EntityEventHandler.java +++ b/src/main/java/me/ryanhamshire/GriefPrevention/EntityEventHandler.java @@ -659,7 +659,7 @@ public class EntityEventHandler implements Listener if (type == EntityType.PANDA) return ((Panda) entity).getMainGene() == Panda.Gene.AGGRESSIVE; - if (type == EntityType.HOGLIN || type == EntityType.POLAR_BEAR) + if ((type == EntityType.HOGLIN || type == EntityType.POLAR_BEAR) && entity instanceof Mob) return !entity.getPersistentDataContainer().has(luredByPlayer, PersistentDataType.BYTE) && ((Mob) entity).getTarget() != null; return false;