From 0bcb0c737094a60c44ede5d6f094a71c4128609e Mon Sep 17 00:00:00 2001 From: hyperdefined Date: Mon, 12 Dec 2022 11:21:06 -0500 Subject: [PATCH] added missing tracking for mobs --- src/main/java/lol/hyper/toolstats/events/EntityDamage.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/lol/hyper/toolstats/events/EntityDamage.java b/src/main/java/lol/hyper/toolstats/events/EntityDamage.java index 01a79c3..fe344b1 100644 --- a/src/main/java/lol/hyper/toolstats/events/EntityDamage.java +++ b/src/main/java/lol/hyper/toolstats/events/EntityDamage.java @@ -97,6 +97,7 @@ public class EntityDamage implements Listener { } else { // trident is killing a mob newTrident = tridentMobKills(trident.getItem()); + trackedMobs.add(mobBeingAttacked.getUniqueId()); } if (newTrident != null) { trident.setItem(newTrident); @@ -133,10 +134,12 @@ public class EntityDamage implements Listener { return; } + // player is shooting another player if (mobBeingAttacked instanceof Player) { updatePlayerKills(heldBow); } else { updateMobKills(heldBow); + trackedMobs.add(mobBeingAttacked.getUniqueId()); } } }