ClassAbilityAffectEliteEvent

public final class ClassAbilityAffectEliteEvent extends Event implements Cancellable

Cancellable authorization point fired immediately before one hostile class effect is applied. Protection and encounter plugins can reject damage-independent control, marking, or taunting without manufacturing a fake damage event and its associated combat/accounting side effects.

Constructors

Link copied to clipboard
public void ClassAbilityAffectEliteEvent(Player caster, EliteEntity eliteEntity, String abilityId, AbilityEffect effect)

Properties

Link copied to clipboard
public final String abilityId
Link copied to clipboard
public final Player caster
Link copied to clipboard
public final AbilityEffect effect
Link copied to clipboard
public final EliteEntity eliteEntity

Functions

Link copied to clipboard
public String getAbilityId()
Link copied to clipboard
public Player getCaster()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public static HandlerList getHandlerList()
Link copied to clipboard
public HandlerList getHandlers()
Link copied to clipboard
public boolean isCancelled()
Link copied to clipboard
public void setCancelled(boolean cancelled)

Inherited functions

Link copied to clipboard
public String getEventName()
Link copied to clipboard
public final boolean isAsynchronous()