diff --git a/src/main/java/lol/hyper/toolstats/events/EntityDamage.java b/src/main/java/lol/hyper/toolstats/events/EntityDamage.java index 6ba2f5d..7f176ca 100644 --- a/src/main/java/lol/hyper/toolstats/events/EntityDamage.java +++ b/src/main/java/lol/hyper/toolstats/events/EntityDamage.java @@ -53,6 +53,13 @@ public class EntityDamage implements Listener { return; } LivingEntity livingEntity = (LivingEntity) event.getEntity(); + + // ignore void and /kill damage + EntityDamageEvent.DamageCause cause = event.getCause(); + if (cause == EntityDamageEvent.DamageCause.SUICIDE || cause == EntityDamageEvent.DamageCause.VOID) { + return; + } + // mob is going to die if (livingEntity.getHealth() - event.getFinalDamage() <= 0) { // a player is killing something