Class ExtensionMethodEventHandler<T extends GeyserEvent>
java.lang.Object
org.geysermc.geyser.event.handlers.EventHandler<T>
org.geysermc.geyser.event.handlers.MethodEventHandler<T>
org.geysermc.geyser.extension.handlers.ExtensionMethodEventHandler<T>
- All Implemented Interfaces:
Comparable<EventHandler<T>>,Comparator<EventHandler<T>>
Provides a method event handler for a extension.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.geysermc.geyser.event.handlers.EventHandler
EventHandler.EventHandlerException, EventHandler.Priority -
Constructor Summary
ConstructorsConstructorDescriptionExtensionMethodEventHandler(GeyserExtension extension, Object handlerClass, Method method) -
Method Summary
Modifier and TypeMethodDescriptionvoidUnregister ourselfMethods inherited from class org.geysermc.geyser.event.handlers.MethodEventHandler
execute, getHandlerClass, getMethod, getPriority, isIgnoreCancelledMethods inherited from class org.geysermc.geyser.event.handlers.EventHandler
compare, compareTo, getEventClass, getManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
ExtensionMethodEventHandler
-
-
Method Details
-
unregister
public void unregister()Description copied from class:EventHandlerUnregister ourself- Overrides:
unregisterin classEventHandler<T extends GeyserEvent>
-
getExtension
-