diff --git a/src/main/java/me/ryanhamshire/GriefPrevention/EntityEventHandler.java b/src/main/java/me/ryanhamshire/GriefPrevention/EntityEventHandler.java index 2bc46e6..157cab0 100644 --- a/src/main/java/me/ryanhamshire/GriefPrevention/EntityEventHandler.java +++ b/src/main/java/me/ryanhamshire/GriefPrevention/EntityEventHandler.java @@ -1236,9 +1236,16 @@ public class EntityEventHandler implements Listener if (damageSource != null && damageSource.getType() == EntityType.FIREWORK && event.getEntity().getType() != EntityType.PLAYER) return; - if (sendErrorMessagesToPlayers && !(event.getEntity() instanceof MyPetBukkitEntity)) // don't send the error message if it's a mypet - { - GriefPrevention.sendMessage(attacker, TextMode.Err, noContainersReason.get()); + try { + if (sendErrorMessagesToPlayers && !(event.getEntity() instanceof MyPetBukkitEntity)) // don't send the error message if it's a mypet + { + GriefPrevention.sendMessage(attacker, TextMode.Err, noContainersReason.get()); + } + } catch (NoClassDefFoundError ex) { + if (sendErrorMessagesToPlayers) // don't send the error message if it's a mypet + { + GriefPrevention.sendMessage(attacker, TextMode.Err, noContainersReason.get()); + } } event.setCancelled(true); }