Use EntityDamageEvent instead of PlayerDeathEvent