Prevented Incandescence working from thorns damage

This commit is contained in:
Auxilor 2021-03-17 20:55:08 +00:00
parent 1a69a548f9
commit f894572e34

View File

@ -9,6 +9,7 @@ import org.bukkit.entity.LivingEntity;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler; import org.bukkit.event.EventHandler;
import org.bukkit.event.entity.EntityDamageByEntityEvent; import org.bukkit.event.entity.EntityDamageByEntityEvent;
import org.bukkit.event.entity.EntityDamageEvent;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
public class Incandescence extends EcoEnchant { public class Incandescence extends EcoEnchant {
@ -19,6 +20,10 @@ public class Incandescence extends EcoEnchant {
} }
@EventHandler @EventHandler
public void onIncandescenceHurt(@NotNull final EntityDamageByEntityEvent event) { public void onIncandescenceHurt(@NotNull final EntityDamageByEntityEvent event) {
if (event.getCause() == EntityDamageEvent.DamageCause.THORNS) {
return;
}
if (!(event.getEntity() instanceof Player)) { if (!(event.getEntity() instanceof Player)) {
return; return;
} }