Class EvtGraveBreak
java.lang.Object
org.skriptlang.skript.lang.structure.Structure
ch.njol.skript.lang.SkriptEvent
com.ranull.graves.event.integration.skript.EvtGraveBreak
- All Implemented Interfaces:
ch.njol.skript.lang.Debuggable
,ch.njol.skript.lang.SyntaxElement
@Name("Grave Break Event")
@Description("Triggered when a grave block is broken. Provides access to the grave, player, block, and block type.")
@Examples({"on grave break:","\tbroadcast \"%event-player% broke grave %event-grave% at block %event-block% with experience %event-blockexp%\""})
public class EvtGraveBreak
extends ch.njol.skript.lang.SkriptEvent
-
Nested Class Summary
Nested classes/interfaces inherited from class ch.njol.skript.lang.SkriptEvent
ch.njol.skript.lang.SkriptEvent.ListeningBehavior
Nested classes/interfaces inherited from class org.skriptlang.skript.lang.structure.Structure
org.skriptlang.skript.lang.structure.Structure.Priority, org.skriptlang.skript.lang.structure.Structure.StructureData
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ch.njol.skript.lang.Literal
<org.bukkit.block.Block> private ch.njol.skript.lang.Literal
<Integer> private ch.njol.skript.lang.Literal
<Grave> private ch.njol.skript.lang.Literal
<org.bukkit.entity.Player> Fields inherited from class ch.njol.skript.lang.SkriptEvent
eventPriority, listeningBehavior, PRIORITY, supportsListeningBehavior, trigger
Fields inherited from class org.skriptlang.skript.lang.structure.Structure
DEFAULT_PRIORITY
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ch.njol.skript.lang.SkriptEvent
canExecuteAsynchronously, fixPattern, getEventClasses, getEventPriority, getListeningBehavior, getPriority, init, isEventPrioritySupported, isListeningBehaviorSupported, load, parse, postLoad, postUnload, preLoad, shouldLoadEvent, unload
Methods inherited from class org.skriptlang.skript.lang.structure.Structure
getEntryContainer, getSyntaxTypeName, init, parse, parse, toString
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
-
Field Details
-
player
private ch.njol.skript.lang.Literal<org.bukkit.entity.Player> player -
grave
-
block
private ch.njol.skript.lang.Literal<org.bukkit.block.Block> block -
blockExp
-
-
Constructor Details
-
EvtGraveBreak
public EvtGraveBreak()
-
-
Method Details
-
init
public boolean init(ch.njol.skript.lang.Literal<?> @NotNull [] args, int matchedPattern, @NotNull @NotNull ch.njol.skript.lang.SkriptParser.ParseResult parseResult) - Specified by:
init
in classch.njol.skript.lang.SkriptEvent
-
check
public boolean check(org.bukkit.event.Event e) - Specified by:
check
in classch.njol.skript.lang.SkriptEvent
-
toString
-