public class AbilityDamageEntityEvent
extends org.bukkit.event.Event
implements org.bukkit.event.Cancellable
Entity
Constructor and Description |
---|
AbilityDamageEntityEvent(org.bukkit.entity.Entity entity,
Ability ability,
double damage,
boolean ignoreArmor)
Create a new AbilityDamageEntityEvent
|
Modifier and Type | Method and Description |
---|---|
boolean |
doesIgnoreArmor() |
Ability |
getAbility()
Gets the ability used
|
double |
getDamage()
Returns the damage dealt to the entity
|
org.bukkit.entity.Entity |
getEntity()
Gets the entity that was damaged
|
static org.bukkit.event.HandlerList |
getHandlerList() |
org.bukkit.event.HandlerList |
getHandlers() |
org.bukkit.entity.Player |
getSource()
Gets the player that used the ability
|
boolean |
isCancelled() |
void |
setCancelled(boolean cancelled) |
void |
setDamage(double damage)
Sets the damage dealt to the entity
|
public AbilityDamageEntityEvent(org.bukkit.entity.Entity entity, Ability ability, double damage, boolean ignoreArmor)
entity
- The entity that was damagedability
- The damaging abilitydamage
- The amount of damage donepublic double getDamage()
public void setDamage(double damage)
damage
- the amount of damage donepublic org.bukkit.entity.Entity getEntity()
public Ability getAbility()
public boolean doesIgnoreArmor()
public org.bukkit.entity.Player getSource()
public org.bukkit.event.HandlerList getHandlers()
getHandlers
in class org.bukkit.event.Event
public static org.bukkit.event.HandlerList getHandlerList()
public boolean isCancelled()
isCancelled
in interface org.bukkit.event.Cancellable
public void setCancelled(boolean cancelled)
setCancelled
in interface org.bukkit.event.Cancellable