Package ch.njol.skript.effects
Class IndeterminateDelay
java.lang.Object
ch.njol.skript.lang.TriggerItem
ch.njol.skript.lang.Statement
ch.njol.skript.lang.Effect
ch.njol.skript.effects.Delay
ch.njol.skript.effects.IndeterminateDelay
- All Implemented Interfaces:
Debuggable
,SyntaxElement
-
Field Summary
Fields inherited from class ch.njol.skript.lang.TriggerItem
parent
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiontoString(@Nullable org.bukkit.event.Event e, boolean debug)
protected @Nullable TriggerItem
walk(org.bukkit.event.Event e)
Executes this item and returns the next item to run.Methods inherited from class ch.njol.skript.effects.Delay
addDelayedEvent, execute, init, isDelayed
Methods inherited from class ch.njol.skript.lang.TriggerItem
debug, getIndentation, getNext, getParent, getTrigger, setNext, setParent, toString, walk
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface ch.njol.skript.lang.SyntaxElement
getParser
-
Constructor Details
-
IndeterminateDelay
public IndeterminateDelay()
-
-
Method Details
-
walk
Description copied from class:TriggerItem
Executes this item and returns the next item to run.Overriding classes must call
TriggerItem.debug(Event, boolean)
. If this method is overridden,TriggerItem.run(Event)
is not used anymore and can be ignored. -
toString
- Specified by:
toString
in interfaceDebuggable
- Overrides:
toString
in classDelay
- Parameters:
e
- The event to get information to. This is always null if debug == false.debug
- If true this should print more information, if false this should print what is shown to the end user- Returns:
- String representation of this object
-