From 03077d5e2f0c1b2ce58699e475477d58efc547ff Mon Sep 17 00:00:00 2001 From: hyperdefined Date: Sat, 25 May 2024 15:41:16 -0400 Subject: [PATCH] possibly fix #59 --- src/main/java/lol/hyper/toolstats/events/EntityDamage.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/lol/hyper/toolstats/events/EntityDamage.java b/src/main/java/lol/hyper/toolstats/events/EntityDamage.java index 8da0686..e40cbd3 100644 --- a/src/main/java/lol/hyper/toolstats/events/EntityDamage.java +++ b/src/main/java/lol/hyper/toolstats/events/EntityDamage.java @@ -294,6 +294,10 @@ public class EntityDamage implements Listener { * @param damage How much damage is being added. */ private void updateDamage(ItemStack itemStack, double damage) { + // ignore if the damage is zero or negative + if (damage < 0) { + return; + } ItemMeta meta = itemStack.getItemMeta(); if (meta == null) { toolStats.logger.warning(itemStack + " does NOT have any meta! Unable to update stats.");