Uses of Class
studio.magemonkey.fabled.api.event.FlagApplyEvent
Packages that use FlagApplyEvent
-
Uses of FlagApplyEvent in studio.magemonkey.fabled.dynamic.trigger
Methods in studio.magemonkey.fabled.dynamic.trigger that return types with arguments of type FlagApplyEventMethods in studio.magemonkey.fabled.dynamic.trigger with parameters of type FlagApplyEventModifier and TypeMethodDescriptionorg.bukkit.entity.LivingEntity
FlagTrigger.getCaster
(FlagApplyEvent event) Fetches the caster as determined by the triggering event.org.bukkit.entity.LivingEntity
FlagTrigger.getTarget
(FlagApplyEvent event, Settings settings) Fetches the target as determined by the triggering event.void
FlagTrigger.setValues
(FlagApplyEvent event, CastData data) Reads data from the event and provides values to the caster's value data.boolean
FlagTrigger.shouldTrigger
(FlagApplyEvent event, int level, Settings settings) -
Uses of FlagApplyEvent in studio.magemonkey.fabled.listener
Methods in studio.magemonkey.fabled.listener with parameters of type FlagApplyEventModifier and TypeMethodDescriptionvoid
MechanicListener.onApply
(FlagApplyEvent event) Applies effects when specific flag keys are setvoid
StatusListener.onFlag
(FlagApplyEvent event) Applies a slow potion to mobs when stunned/rooted due to them not having a move event like the players.void
StatusListener.onInterrupt
(FlagApplyEvent event) Applies interrupt effects, stopping channeling.void
StatusListener.onInvulnerable
(FlagApplyEvent event) Apply invulnerable effect when flag apply