Package ch.njol.skript.test.runner
Class EvtTestCase
java.lang.Object
org.skriptlang.skript.lang.structure.Structure
ch.njol.skript.lang.SkriptEvent
ch.njol.skript.test.runner.EvtTestCase
- All Implemented Interfaces:
Debuggable,SyntaxElement
-
Nested Class Summary
Nested classes/interfaces inherited from class org.skriptlang.skript.lang.structure.Structure
Structure.Priority, Structure.StructureData -
Field Summary
Fields inherited from class ch.njol.skript.lang.SkriptEvent
eventPriority, PRIORITY, triggerFields inherited from class org.skriptlang.skript.lang.structure.Structure
DEFAULT_PRIORITY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancheck(org.bukkit.event.Event event) Checks whether the given Event applies, e.g.booleaninit(Literal<?>[] args, int matchedPattern, SkriptParser.ParseResult parseResult) Called just after the constructorbooleanScript loader checks this before loading items in event.toString(@Nullable org.bukkit.event.Event event, boolean debug) Methods inherited from class ch.njol.skript.lang.SkriptEvent
canExecuteAsynchronously, fixPattern, getEventClasses, getEventPriority, getPriority, init, isEventPrioritySupported, load, postLoad, postUnload, preLoad, unloadMethods inherited from class org.skriptlang.skript.lang.structure.Structure
getEntryContainer, init, parse, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ch.njol.skript.lang.SyntaxElement
getParser
-
Constructor Details
-
EvtTestCase
public EvtTestCase()
-
-
Method Details
-
init
Description copied from class:SkriptEventCalled just after the constructor- Specified by:
initin classSkriptEvent
-
check
public boolean check(org.bukkit.event.Event event) Description copied from class:SkriptEventChecks whether the given Event applies, e.g. the leftclick event is only part of the PlayerInteractEvent, and this checks whether the player leftclicked or not. This method will only be called for events this SkriptEvent is registered for.- Specified by:
checkin classSkriptEvent- Returns:
- true if this is SkriptEvent is represented by the Bukkit Event or false if not
-
shouldLoadEvent
public boolean shouldLoadEvent()Description copied from class:SkriptEventScript loader checks this before loading items in event. If false is returned, they are not parsed and the event is not registered.- Overrides:
shouldLoadEventin classSkriptEvent- Returns:
- If this event should be loaded.
-
toString
- Parameters:
event- 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
-