Class RegisteredListener

java.lang.Object
org.bukkit.plugin.RegisteredListener
Direct Known Subclasses:
TimedRegisteredListener

public class RegisteredListener extends Object
Stores relevant information for plugin listeners
  • Constructor Details

  • Method Details

    • getListener

      @NotNull public Listener getListener()
      Gets the listener for this registration
      Returns:
      Registered Listener
    • getPlugin

      @NotNull public Plugin getPlugin()
      Gets the plugin for this registration
      Returns:
      Registered Plugin
    • getPriority

      @NotNull public EventPriority getPriority()
      Gets the priority for this registration
      Returns:
      Registered Priority
    • callEvent

      public void callEvent(@NotNull Event event) throws EventException
      Calls the event executor
      Parameters:
      event - The event
      Throws:
      EventException - If an event handler throws an exception.
    • isIgnoringCancelled

      public boolean isIgnoringCancelled()
      Whether this listener accepts cancelled events
      Returns:
      True when ignoring cancelled events