Class BlackScreenEffect.BlackScreenEffectTracker
java.lang.Object
io.lumine.mythic.core.skills.auras.Aura.AuraTracker
io.lumine.mythic.core.skills.mechanics.BlackScreenEffect.BlackScreenEffectTracker
- All Implemented Interfaces:
IParentSkill
,io.lumine.utils.terminable.Terminable
,io.lumine.utils.terminable.TerminableConsumer
,AutoCloseable
,Runnable
- Enclosing class:
BlackScreenEffect
-
Field Summary
Fields inherited from class io.lumine.mythic.core.skills.auras.Aura.AuraTracker
barTimer, chargesRemaining, components, entity, hasEnded, interval, location, maxStacks, skillMetadata, stacks, startCharges, startDuration, ticksRemaining
Fields inherited from interface io.lumine.utils.terminable.Terminable
EMPTY
-
Constructor Summary
-
Method Summary
Methods inherited from class io.lumine.mythic.core.skills.auras.Aura.AuraTracker
bind, close, consumeCharge, executeAuraSkill, executeAuraSkill, executeTargetedAuraSkill, getCancelled, getCasterUUID, getGroup, getTimesRan, isValid, merge, registerAuraComponent, run, setCancelled, setupAuraEvents, start, terminateFromRegistry
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.lumine.utils.terminable.Terminable
bindWith, closeAndReportException, closeSilently, hasTerminated, isClosed, terminate
Methods inherited from interface io.lumine.utils.terminable.TerminableConsumer
bindModule
-
Constructor Details
-
BlackScreenEffectTracker
-
-
Method Details
-
auraStart
public void auraStart()- Overrides:
auraStart
in classAura.AuraTracker
-
auraTick
public void auraTick()- Overrides:
auraTick
in classAura.AuraTracker
-
auraStop
public void auraStop()- Overrides:
auraStop
in classAura.AuraTracker
-