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 LuckPermsEvent
A superinterface for all LuckPerms events.
  • Method Details

    • 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