Package net.luckperms.api.event
Interface LuckPermsEvent
-
- All Known Subinterfaces:
ConfigReloadEvent,ContextUpdateEvent,ExtensionLoadEvent,GroupCacheLoadEvent,GroupCreateEvent,GroupDataRecalculateEvent,GroupDeleteEvent,GroupLoadAllEvent,GroupLoadEvent,LogBroadcastEvent,LogNetworkPublishEvent,LogNotifyEvent,LogPublishEvent,LogReceiveEvent,NodeAddEvent,NodeClearEvent,NodeMutateEvent,NodeRemoveEvent,PlayerDataSaveEvent,PlayerLoginProcessEvent,PostSyncEvent,PreNetworkSyncEvent,PreSyncEvent,TrackAddGroupEvent,TrackClearEvent,TrackCreateEvent,TrackDeleteEvent,TrackLoadAllEvent,TrackLoadEvent,TrackMutateEvent,TrackRemoveGroupEvent,UniqueIdDetermineTypeEvent,UniqueIdLookupEvent,UserCacheLoadEvent,UserDataRecalculateEvent,UserDemoteEvent,UserFirstLoginEvent,UserLoadEvent,UsernameLookupEvent,UsernameValidityCheckEvent,UserPromoteEvent,UserTrackEvent,UserUnloadEvent
public interface LuckPermsEventA superinterface for all LuckPerms events.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NonNull Class<? extends LuckPermsEvent>getEventType()Gets the type of the event.@NonNull LuckPermsgetLuckPerms()Get the API instance this event was dispatched from
-
-
-
Method Detail
-
getLuckPerms
@NonNull LuckPerms getLuckPerms()
Get the API instance this event was dispatched from- Returns:
- the api instance
-
getEventType
@NonNull Class<? extends LuckPermsEvent> getEventType()
Gets the type of the event.- Returns:
- the type of the event
-
-