public class EntityDamageEvent extends EntityEvent implements Cancellable
Modifier and Type | Class and Description |
---|---|
static class |
EntityDamageEvent.DamageCause
An enum to specify the cause of the damage
|
Event.Result
entity
Constructor and Description |
---|
EntityDamageEvent(Entity damagee,
EntityDamageEvent.DamageCause cause,
double damage) |
EntityDamageEvent(Entity damagee,
EntityDamageEvent.DamageCause cause,
int damage)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
int |
_INVALID_getDamage()
Deprecated.
|
void |
_INVALID_setDamage(int damage)
Deprecated.
|
EntityDamageEvent.DamageCause |
getCause()
Gets the cause of the damage.
|
double |
getDamage()
Gets the amount of damage caused by the event
|
static HandlerList |
getHandlerList() |
HandlerList |
getHandlers() |
boolean |
isCancelled()
Gets the cancellation state of this event.
|
void |
setCancelled(boolean cancel)
Sets the cancellation state of this event.
|
void |
setDamage(double damage)
Sets the amount of damage caused by the event
|
getEntity, getEntityType
getEventName, isAsynchronous
@Deprecated public EntityDamageEvent(Entity damagee, EntityDamageEvent.DamageCause cause, int damage)
public EntityDamageEvent(Entity damagee, EntityDamageEvent.DamageCause cause, double damage)
public boolean isCancelled()
Cancellable
isCancelled
in interface Cancellable
public void setCancelled(boolean cancel)
Cancellable
setCancelled
in interface Cancellable
cancel
- true if you wish to cancel this eventpublic double getDamage()
@Deprecated public int _INVALID_getDamage()
public void setDamage(double damage)
damage
- The amount of damage caused by the event@Deprecated public void _INVALID_setDamage(int damage)
public EntityDamageEvent.DamageCause getCause()
public HandlerList getHandlers()
getHandlers
in class Event
public static HandlerList getHandlerList()
Copyright © 2014. All rights reserved.