Package org.bukkit.plugin
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 Summary
Constructors Constructor Description RegisteredListener(Listener listener, EventExecutor executor, EventPriority priority, Plugin plugin, boolean ignoreCancelled)
-
Method Summary
Modifier and Type Method Description void
callEvent(Event event)
Calls the event executorListener
getListener()
Gets the listener for this registrationPlugin
getPlugin()
Gets the plugin for this registrationEventPriority
getPriority()
Gets the priority for this registrationboolean
isIgnoringCancelled()
Whether this listener accepts cancelled events
-
Constructor Details
-
RegisteredListener
public RegisteredListener(@NotNull Listener listener, @NotNull EventExecutor executor, @NotNull EventPriority priority, @NotNull Plugin plugin, boolean ignoreCancelled)
-
-
Method Details
-
getListener
Gets the listener for this registration- Returns:
- Registered Listener
-
getPlugin
Gets the plugin for this registration- Returns:
- Registered Plugin
-
getPriority
Gets the priority for this registration- Returns:
- Registered Priority
-
callEvent
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
-