Class SimpleEvent

All Implemented Interfaces:
Debuggable, SyntaxElement

public class SimpleEvent extends SkriptEvent
A very basic SkriptEvent which returns true for all events (i.e. all registered events).
  • Constructor Details

    • SimpleEvent

      public SimpleEvent()
  • Method Details

    • check

      public boolean check(org.bukkit.event.Event event)
      Description copied from class: SkriptEvent
      Checks whether the given Event applies, e.g. the left-click event is only part of the PlayerInteractEvent, and this checks whether the player left-clicked or not. This method will only be called for events this SkriptEvent is registered for.
      Specified by:
      check in class SkriptEvent
      Returns:
      true if this is SkriptEvent is represented by the Bukkit Event or false if not
    • init

      public boolean init(Literal<?>[] args, int matchedPattern, SkriptParser.ParseResult parser)
      Description copied from class: SkriptEvent
      Called just after the constructor
      Specified by:
      init in class SkriptEvent
    • toString

      public String toString(@Nullable @Nullable org.bukkit.event.Event event, boolean debug)
      Parameters:
      event - The event to get information from. 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