package tv.mineinthebox.essentials.events.entity;
import org.bukkit.entity.EntityType;
import org.bukkit.entity.Wither;
import org.bukkit.entity.WitherSkull;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.entity.EntityChangeBlockEvent;
import org.bukkit.event.entity.EntityExplodeEvent;
public class DisableWitherGriefEvent implements Listener {
@EventHandler
public void disableExplosionWithers(EntityExplodeEvent e) {
if(e.getEntity() instanceof WitherSkull) {
e.setCancelled(true);
} else if(e.getEntity() instanceof Wither) {
e.setCancelled(true);
}
}
@EventHandler
public void disableGrief(EntityChangeBlockEvent e) {
if(e.getEntity().getType() == EntityType.WITHER) {
e.setCancelled(true);
}
}
}