Class SignalEmitEvent
java.lang.Object
org.bukkit.event.Event
studio.magemonkey.fabled.api.event.SignalEmitEvent
public class SignalEmitEvent
extends org.bukkit.event.Event
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
-
Constructor Summary
ConstructorsConstructorDescriptionSignalEmitEvent
(Skill skill, org.bukkit.entity.LivingEntity emitter, org.bukkit.entity.LivingEntity receiver, String signal, List<Object> arguments, boolean selfHandling) Event to call custom signal -
Method Summary
Modifier and TypeMethodDescriptionorg.bukkit.entity.LivingEntity
static org.bukkit.event.HandlerList
Retrieves the handlers for the eventorg.bukkit.event.HandlerList
Retrieves the handlers for the eventorg.bukkit.entity.LivingEntity
getSkill()
boolean
Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
-
Constructor Details
-
SignalEmitEvent
public SignalEmitEvent(Skill skill, org.bukkit.entity.LivingEntity emitter, org.bukkit.entity.LivingEntity receiver, String signal, List<Object> arguments, boolean selfHandling) Event to call custom signal- Parameters:
skill
- skill used to emit signalemitter
- entity that emitted signalreceiver
- entity that will receive signalsignal
- signal name and encrypted argumentsarguments
- arguments use for handling signalselfHandling
- whether the signal is handling by the emitter or by the receiver
-
-
Method Details
-
getHandlers
public org.bukkit.event.HandlerList getHandlers()Retrieves the handlers for the event- Specified by:
getHandlers
in classorg.bukkit.event.Event
- Returns:
- list of event handlers
-
getHandlerList
public static org.bukkit.event.HandlerList getHandlerList()Retrieves the handlers for the event- Returns:
- list of event handlers
-
getSkill
-
getEmitter
public org.bukkit.entity.LivingEntity getEmitter() -
getReceiver
public org.bukkit.entity.LivingEntity getReceiver() -
getSignal
-
getArguments
-
isSelfHandling
public boolean isSelfHandling()
-