Cancellable
public class AreaEffectCloudApplyEvent extends EntityEvent implements Cancellable
Event.Result
entity
Constructor | Description |
---|---|
AreaEffectCloudApplyEvent(@NotNull AreaEffectCloud entity,
@NotNull List<LivingEntity> affectedEntities) |
Modifier and Type | Method | Description |
---|---|---|
@NotNull List<LivingEntity> |
getAffectedEntities() |
Retrieves a mutable list of the effected entities
|
@NotNull AreaEffectCloud |
getEntity() |
Returns the Entity involved in this event
|
static @NotNull HandlerList |
getHandlerList() |
|
@NotNull HandlerList |
getHandlers() |
|
boolean |
isCancelled() |
Gets the cancellation state of this event.
|
void |
setCancelled(boolean cancel) |
Sets the cancellation state of this event.
|
getEntityType
getEventName, isAsynchronous
public AreaEffectCloudApplyEvent(@NotNull @NotNull AreaEffectCloud entity, @NotNull @NotNull List<LivingEntity> affectedEntities)
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 event@NotNull public @NotNull AreaEffectCloud getEntity()
EntityEvent
getEntity
in class EntityEvent
@NotNull public @NotNull List<LivingEntity> getAffectedEntities()
It is important to note that not every entity in this list
is guaranteed to be effected. The cloud may die during the
application of its effects due to the depletion of AreaEffectCloud.getDurationOnUse()
or AreaEffectCloud.getRadiusOnUse()
@NotNull public @NotNull HandlerList getHandlers()
getHandlers
in class Event
@NotNull public static @NotNull HandlerList getHandlerList()
Copyright © 2020. All rights reserved.