From b79f440936b9732fcc7dc202c317dc37e44047fe Mon Sep 17 00:00:00 2001 From: HardBuckaroo Date: Thu, 22 Feb 2024 17:11:13 -0500 Subject: [PATCH] Update DamageListener.java to not trigger when damage is cancelled by another plugin Added ignoreCancelled = true and priority = LOWEST so combat is not triggered when damage is cancelled by another plugin like Towny. --- src/main/java/net/apecombatlog/listener/DamageListener.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/apecombatlog/listener/DamageListener.java b/src/main/java/net/apecombatlog/listener/DamageListener.java index c46d424..9be8534 100644 --- a/src/main/java/net/apecombatlog/listener/DamageListener.java +++ b/src/main/java/net/apecombatlog/listener/DamageListener.java @@ -17,7 +17,7 @@ public class DamageListener implements Listener { private boolean ifCombatEffect = ApeCombatLog.getInstance().getConfig().getBoolean("glowing", true); private String InCombatMessage = ApeCombatLog.getInstance().getConfig().getString("in_combat_message", "§c§lYou are now in combat!"); - @EventHandler + @EventHandler (ignoreCancelled = true, priority = EventPriority.LOWEST) public void onDamage(EntityDamageByEntityEvent event) { if (!(event.getEntity() instanceof Player) || !(event.getDamager() instanceof Player)) return; Player player = (Player)event.getEntity();