Class LuckPermsEventSubscription<T extends net.luckperms.api.event.LuckPermsEvent>
java.lang.Object
me.lucko.luckperms.common.event.LuckPermsEventSubscription<T>
- Type Parameters:
T- the event type
- All Implemented Interfaces:
AutoCloseable, net.kyori.event.EventSubscriber<T>, net.luckperms.api.event.EventSubscription<T>
public class LuckPermsEventSubscription<T extends net.luckperms.api.event.LuckPermsEvent>
extends Object
implements net.luckperms.api.event.EventSubscription<T>, net.kyori.event.EventSubscriber<T>
Simple implementation of
EventSubscription.-
Constructor Summary
ConstructorsConstructorDescriptionLuckPermsEventSubscription(AbstractEventBus<?> eventBus, Class<T> eventClass, Consumer<? super T> consumer, @Nullable Object plugin) -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.kyori.event.EventSubscriber
consumeCancelledEvents, genericType, postOrder
-
Constructor Details
-
LuckPermsEventSubscription
-
-
Method Details
-
isActive
public boolean isActive()- Specified by:
isActivein interfacenet.luckperms.api.event.EventSubscription<T extends net.luckperms.api.event.LuckPermsEvent>
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfacenet.luckperms.api.event.EventSubscription<T extends net.luckperms.api.event.LuckPermsEvent>
-
invoke
-
getEventClass
-
getHandler
-
getPlugin
-