| Modifier and Type | Interface and Description |
|---|---|
interface |
EventHandler<T extends LuckPermsEvent>
Represents a subscription to a
LuckPermsEvent. |
| Modifier and Type | Method and Description |
|---|---|
<T extends LuckPermsEvent> |
EventBus.getHandlers(Class<T> eventClass)
Gets a set of all registered handlers for a given event.
|
<T extends LuckPermsEvent> |
EventBus.subscribe(Class<T> eventClass,
Consumer<? super T> handler)
Registers a new subscription to the given event.
|
<T extends LuckPermsEvent> |
EventBus.subscribe(Object plugin,
Class<T> eventClass,
Consumer<? super T> handler)
Registers a new subscription to the given event.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
GroupCacheLoadEvent
Called when a groups
GroupData is loaded. |
interface |
GroupCreateEvent
Called when a group is created
|
interface |
GroupDataRecalculateEvent
Called when a groups cached data is refreshed
|
interface |
GroupDeleteEvent
Called when a group is deleted
|
interface |
GroupLoadAllEvent
Called when all groups have been loaded in from storage.
|
interface |
GroupLoadEvent
Called when a group is loaded into memory from the storage.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
LogBroadcastEvent
Called when a log entry is about to be sent to notifiable players on the platform
|
interface |
LogNetworkPublishEvent
Called when a log is about to be published to the network via the MessagingService
|
interface |
LogNotifyEvent
Called when a log entry is about to be sent to specific notifiable object on
the platform.
|
interface |
LogPublishEvent
Called when a log is about to be published to the storage file/table
|
interface |
LogReceiveEvent
Called when a log entry is received via the MessagingService
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
NodeAddEvent
Called when a node is added to a holder
|
interface |
NodeClearEvent
Called when a holder has their nodes cleared
|
interface |
NodeMutateEvent
Called when a node is added to/removed from a user/group
|
interface |
NodeRemoveEvent
Called when a node is removed from a holder
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ConfigReloadEvent
Called when the configuration is reloaded
|
interface |
PostSyncEvent
Called when an sync task has been completed
|
interface |
PreNetworkSyncEvent
Called before a received network sync task runs
|
interface |
PreSyncEvent
Called before a sync task runs
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
TrackCreateEvent
Called when a track is created
|
interface |
TrackDeleteEvent
Called when a track is deleted
|
interface |
TrackLoadAllEvent
Called when all tracks have been loaded in from storage.
|
interface |
TrackLoadEvent
Called when a track is loaded into memory from the storage.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
TrackAddGroupEvent
Called when a group is added to a track
|
interface |
TrackClearEvent
Called when a track is cleared
|
interface |
TrackMutateEvent
Called when a track is changed
|
interface |
TrackRemoveGroupEvent
Called when a group is removed from a track
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
UserCacheLoadEvent
Called when a users
UserData is loaded. |
interface |
UserDataRecalculateEvent
Called when a users cached data is refreshed
|
interface |
UserFirstLoginEvent
Called when the user logs into the network for the first time.
|
interface |
UserLoadEvent
Called when a user is loaded into memory from the storage.
|
interface |
UserLoginProcessEvent
Called when LuckPerms has finished processing a certain Player's connection.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
UserDemoteEvent
Called when a user is demoted down a track.
|
interface |
UserPromoteEvent
Called when a user is promoted up a track.
|
interface |
UserTrackEvent
Called when a user interacts with a track through a promotion or demotion
|
Copyright © 2018. All rights reserved.