diff --git a/pom.xml b/pom.xml index b260c53..6208040 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ xyz.blujay AutoTotem - 1.2.2 + 1.2.3 jar AutoTotem diff --git a/src/main/java/xyz/blujay/autototem/events/PlayerDamagedEvent.java b/src/main/java/xyz/blujay/autototem/events/PlayerDamagedEvent.java index 162f783..05da9ef 100644 --- a/src/main/java/xyz/blujay/autototem/events/PlayerDamagedEvent.java +++ b/src/main/java/xyz/blujay/autototem/events/PlayerDamagedEvent.java @@ -17,6 +17,9 @@ public void onPlayerDamaged(EntityDamageEvent e) { if(e.getEntity() instanceof Player p){ //If player received lethal damage if(e.getFinalDamage() >= p.getHealth()){ + // Ignore void damage + if (e.getCause().equals(EntityDamageEvent.DamageCause.VOID)) return; + //Check if player has a totem in their inv var inv = p.getInventory(); var firstTotemSlot = inv.first(Material.TOTEM_OF_UNDYING);