Interface TempListener
- All Superinterfaces:
org.bukkit.event.Listener
- All Known Implementing Classes:
SimpleTempListener
public interface TempListener
extends org.bukkit.event.Listener
Temporary listener.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classTempListener.DefaultTempListenerBuilder<E extends org.bukkit.event.Event>Create a default temporary listener builder. -
Method Summary
Modifier and TypeMethodDescriptionstatic <E extends org.bukkit.event.Event>
TempListener.DefaultTempListenerBuilder<E> Create a common temporary listener builder.voidregister()Register the listener.default voidUnregister the listener.
-
Method Details
-
register
void register()Register the listener. -
unregister
default void unregister()Unregister the listener. -
common
static <E extends org.bukkit.event.Event> TempListener.DefaultTempListenerBuilder<E> common(Class<E> eventClass) Create a common temporary listener builder.- Type Parameters:
E- Event type- Parameters:
eventClass- Event class- Returns:
- Builder
-