Class EvtGraveEconomy

java.lang.Object
org.skriptlang.skript.lang.structure.Structure
ch.njol.skript.lang.SkriptEvent
com.ranull.graves.event.integration.skript.EvtGraveEconomy
All Implemented Interfaces:
ch.njol.skript.lang.Debuggable, ch.njol.skript.lang.SyntaxElement

@Name("Grave Economy Event") @Description("Triggered when an economy transaction is performed for a grave. Allows modification of the economy amount.") @Examples({"on grave economy:","\tbroadcast \"%event-player%\'s balance was modified. New balance: %event-economy-amount%\""}) public class EvtGraveEconomy 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

    Fields
    Modifier and Type
    Field
    Description
    private ch.njol.skript.lang.Literal<Double>
     
    private ch.njol.skript.lang.Literal<Grave>
     
    private ch.njol.skript.lang.Literal<org.bukkit.entity.Entity>
     

    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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    check(org.bukkit.event.Event e)
     
    boolean
    init(ch.njol.skript.lang.Literal<?> @NotNull [] args, int matchedPattern, @NotNull ch.njol.skript.lang.SkriptParser.ParseResult parseResult)
     
    toString(@Nullable org.bukkit.event.Event e, boolean debug)
     

    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.Entity> player
    • grave

      private ch.njol.skript.lang.Literal<Grave> grave
    • economyAmount

      private ch.njol.skript.lang.Literal<Double> economyAmount
  • Constructor Details

    • EvtGraveEconomy

      public EvtGraveEconomy()
  • 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 class ch.njol.skript.lang.SkriptEvent
    • check

      public boolean check(org.bukkit.event.Event e)
      Specified by:
      check in class ch.njol.skript.lang.SkriptEvent
    • toString

      public String toString(@Nullable @Nullable org.bukkit.event.Event e, boolean debug)