Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abort(Executor) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- AbstractCachedDataManager - Class in me.lucko.luckperms.common.cacheddata
-
Abstract implementation of
CachedDataManager. - AbstractCachedDataManager(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.cacheddata.AbstractCachedDataManager
- AbstractConfigurateStorage - Class in me.lucko.luckperms.common.storage.implementation.file
-
Abstract storage implementation using Configurate
ConfigurationNodes to serialize and deserialize data. - AbstractConfigurateStorage(LuckPermsPlugin, String, ConfigurateLoader, String) - Constructor for class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- AbstractConnectionListener - Class in me.lucko.luckperms.common.plugin.util
-
Abstract listener utility for handling new player connections
- AbstractConnectionListener(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.plugin.util.AbstractConnectionListener
- AbstractContextSet - Class in me.lucko.luckperms.common.context
- AbstractContextSet() - Constructor for class me.lucko.luckperms.common.context.AbstractContextSet
- AbstractEvent - Class in me.lucko.luckperms.common.event.gen
-
Abstract implementation of
LuckPermsEvent. - AbstractEvent(LuckPerms) - Constructor for class me.lucko.luckperms.common.event.gen.AbstractEvent
- AbstractEventBus<P> - Class in me.lucko.luckperms.common.event
- AbstractEventBus(LuckPermsPlugin, LuckPermsApiProvider) - Constructor for class me.lucko.luckperms.common.event.AbstractEventBus
- AbstractFileWatcher - Class in me.lucko.luckperms.common.storage.implementation.file.watcher
-
Utility for "watching" for file changes using a
WatchService. - AbstractFileWatcher(FileSystem, boolean) - Constructor for class me.lucko.luckperms.common.storage.implementation.file.watcher.AbstractFileWatcher
- AbstractGroupManager<T> - Class in me.lucko.luckperms.common.model.manager.group
- AbstractGroupManager() - Constructor for class me.lucko.luckperms.common.model.manager.group.AbstractGroupManager
- AbstractHttpClient - Class in me.lucko.luckperms.common.http
- AbstractHttpClient(OkHttpClient) - Constructor for class me.lucko.luckperms.common.http.AbstractHttpClient
- AbstractJavaScheduler - Class in me.lucko.luckperms.common.plugin.scheduler
-
Abstract implementation of
SchedulerAdapterusing aScheduledExecutorService. - AbstractJavaScheduler(LuckPermsBootstrap) - Constructor for class me.lucko.luckperms.common.plugin.scheduler.AbstractJavaScheduler
- AbstractLuckPermsPlugin - Class in me.lucko.luckperms.common.plugin
- AbstractLuckPermsPlugin() - Constructor for class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- AbstractManager<I,
C, - Class in me.lucko.luckperms.common.model.managerT> -
An abstract manager class
- AbstractManager() - Constructor for class me.lucko.luckperms.common.model.manager.AbstractManager
- AbstractMessage - Class in me.lucko.luckperms.common.messaging.message
- AbstractMessage(UUID) - Constructor for class me.lucko.luckperms.common.messaging.message.AbstractMessage
- AbstractNode<N,
B> - Class in me.lucko.luckperms.common.node - AbstractNode(String, boolean, long, ImmutableContextSet, Map<NodeMetadataKey<?>, Object>) - Constructor for class me.lucko.luckperms.common.node.AbstractNode
- AbstractNodeBuilder<N,
B> - Class in me.lucko.luckperms.common.node - AbstractNodeBuilder() - Constructor for class me.lucko.luckperms.common.node.AbstractNodeBuilder
- AbstractNodeBuilder(boolean, long, ImmutableContextSet, Map<NodeMetadataKey<?>, Object>) - Constructor for class me.lucko.luckperms.common.node.AbstractNodeBuilder
- AbstractOverrideWildcardProcessor - Class in me.lucko.luckperms.common.calculator.processor
- AbstractOverrideWildcardProcessor(boolean) - Constructor for class me.lucko.luckperms.common.calculator.processor.AbstractOverrideWildcardProcessor
- AbstractPermissionProcessor - Class in me.lucko.luckperms.common.calculator.processor
-
Abstract implementation of
PermissionProcessorthat splits behaviour for normal permission checks and override checks into two separate methods. - AbstractPermissionProcessor() - Constructor for class me.lucko.luckperms.common.calculator.processor.AbstractPermissionProcessor
- AbstractPluginMessageMessenger - Class in me.lucko.luckperms.common.messaging.pluginmsg
-
Abstract implementation of
Messengerusing Minecraft's 'plugin messaging channels' packet. - AbstractPluginMessageMessenger(IncomingMessageConsumer) - Constructor for class me.lucko.luckperms.common.messaging.pluginmsg.AbstractPluginMessageMessenger
- AbstractSender<T> - Class in me.lucko.luckperms.common.sender
-
Simple implementation of
Senderusing aSenderFactory - AbstractSourceBasedProcessor - Class in me.lucko.luckperms.common.calculator.processor
- AbstractSourceBasedProcessor() - Constructor for class me.lucko.luckperms.common.calculator.processor.AbstractSourceBasedProcessor
- AbstractSqlMessenger - Class in me.lucko.luckperms.common.messaging.sql
-
An implementation of
Messengerusing SQL. - AbstractSqlMessenger(IncomingMessageConsumer) - Constructor for class me.lucko.luckperms.common.messaging.sql.AbstractSqlMessenger
- AbstractTrackManager<T> - Class in me.lucko.luckperms.common.model.manager.track
- AbstractTrackManager() - Constructor for class me.lucko.luckperms.common.model.manager.track.AbstractTrackManager
- AbstractUserManager<T> - Class in me.lucko.luckperms.common.model.manager.user
- AbstractUserManager(LuckPermsPlugin, UserHousekeeper.TimeoutSettings) - Constructor for class me.lucko.luckperms.common.model.manager.user.AbstractUserManager
- accept(T) - Method in interface me.lucko.luckperms.common.util.Throwing.Consumer
- acceptAll() - Static method in class me.lucko.luckperms.common.verbose.VerboseFilter
- acceptEvent(VerboseEvent) - Method in class me.lucko.luckperms.common.verbose.VerboseListener
-
Accepts and processes verbose events.
- accumulateMeta(MetaAccumulator, QueryOptions) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- accumulateMeta(QueryOptions) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- accumulateNode(Node) - Method in class me.lucko.luckperms.common.cacheddata.type.MetaAccumulator
- accumulateWeight(IntegerResult<WeightNode>) - Method in class me.lucko.luckperms.common.cacheddata.type.MetaAccumulator
- action(Action) - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdateBuilder
- Action - Interface in me.lucko.luckperms.common.bulkupdate.action
-
Represents an action to be applied to a given node.
- actionBuilder() - Method in class me.lucko.luckperms.common.api.implementation.ApiActionLogger
- ActionJsonSerializer - Class in me.lucko.luckperms.common.actionlog
- ActionLogMessageImpl - Class in me.lucko.luckperms.common.messaging.message
- ActionLogMessageImpl(UUID, Action) - Constructor for class me.lucko.luckperms.common.messaging.message.ActionLogMessageImpl
- add(JsonElement) - Method in class me.lucko.luckperms.common.util.gson.JArray
- add(E) - Method in class me.lucko.luckperms.common.util.ExpiringSet
- add(String, String) - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl.BuilderImpl
- add(String, String) - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- add(String) - Method in class me.lucko.luckperms.common.util.gson.JArray
- add(String, JsonElement) - Method in class me.lucko.luckperms.common.util.gson.JObject
- add(String, Boolean) - Method in class me.lucko.luckperms.common.util.gson.JObject
- add(String, Number) - Method in class me.lucko.luckperms.common.util.gson.JObject
- add(String, String) - Method in class me.lucko.luckperms.common.util.gson.JObject
- add(String, Supplier<? extends JElement>) - Method in class me.lucko.luckperms.common.util.gson.JObject
- add(String, JElement) - Method in class me.lucko.luckperms.common.util.gson.JObject
- add(Supplier<? extends JElement>) - Method in class me.lucko.luckperms.common.util.gson.JArray
- add(LoggedAction) - Method in class me.lucko.luckperms.common.actionlog.Log.Builder
- add(JElement) - Method in class me.lucko.luckperms.common.util.gson.JArray
- add(Node) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- add(Node) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- add(Node) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- ADD - Enum constant in enum class me.lucko.luckperms.common.util.Difference.ChangeType
- ADD_CHATMETA_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- ADD_TEMP_CHATMETA_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- addAll(Iterable<? extends Node>) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- addAll(Iterable<? extends Node>) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- addAll(Iterable<? extends Node>) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- addAll(Iterable<String>) - Method in class me.lucko.luckperms.common.util.gson.JArray
- addAll(Stream<? extends Node>) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- addAll(Stream<? extends Node>) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- addAll(Stream<? extends Node>) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- addAll(ContextSet) - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl.BuilderImpl
- addAll(ContextSet) - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- addDefaultNodeToChangeSet() - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- addedToFirst(String) - Static method in class me.lucko.luckperms.common.model.PromotionResults
- addJarToClasspath(Path) - Method in interface me.lucko.luckperms.common.plugin.classpath.ClassPathAppender
- addJarToClasspath(Path) - Method in class me.lucko.luckperms.common.plugin.classpath.JarInJarClassPathAppender
- addJarToClasspath(Path) - Method in class me.lucko.luckperms.common.plugin.classpath.ReflectionClassPathAppender
- addListener(Consumer<Path>) - Method in class me.lucko.luckperms.common.storage.implementation.file.watcher.FileWatcher.WatchedLocation
-
Register a listener.
- addMapping(UUID, String) - Method in class me.lucko.luckperms.common.storage.implementation.file.FileUuidCache
-
Adds a mapping to the cache
- addNewSession(String, WebEditorRequest) - Method in class me.lucko.luckperms.common.webeditor.store.WebEditorSessionMap
-
Adds a newly created session to the store.
- addURL(URL) - Method in class me.lucko.luckperms.common.plugin.classpath.URLClassLoaderAccess
-
Adds the given URL to the class loader.
- ADVENTURE - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- ADVENTURE_PLATFORM - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- ADVENTURE_PLATFORM_BUKKIT - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- ADVENTURE_PLATFORM_BUNGEECORD - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- ALL - Enum constant in enum class me.lucko.luckperms.common.bulkupdate.DataType
- allOf(Collection<? extends CompletableFuture<?>>) - Static method in class me.lucko.luckperms.common.util.CompletableFutures
- allOf(Stream<? extends CompletableFuture<?>>) - Static method in class me.lucko.luckperms.common.util.CompletableFutures
- ALLOW_INVALID_USERNAMES - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If LuckPerms should allow usernames with non alphanumeric characters.
- AllParentsByWeight(User) - Constructor for class me.lucko.luckperms.common.model.PrimaryGroupHolder.AllParentsByWeight
- ALPHABETICALLY - Enum constant in enum class me.lucko.luckperms.common.command.utils.SortType
- ALREADY_EXECUTING_COMMAND - Static variable in interface me.lucko.luckperms.common.locale.Message
- ALREADY_EXISTS - Static variable in interface me.lucko.luckperms.common.locale.Message
- ALREADY_HAS_CHAT_META - Static variable in interface me.lucko.luckperms.common.locale.Message
- ALREADY_HAS_META - Static variable in interface me.lucko.luckperms.common.locale.Message
- ALREADY_HAS_TEMP_CHAT_META - Static variable in interface me.lucko.luckperms.common.locale.Message
- ALREADY_HAS_TEMP_META - Static variable in interface me.lucko.luckperms.common.locale.Message
- ALREADY_HAS_TEMP_PERMISSION - Static variable in interface me.lucko.luckperms.common.locale.Message
- ALREADY_HASPERMISSION - Static variable in interface me.lucko.luckperms.common.locale.Message
- ALREADY_INHERITS - Static variable in interface me.lucko.luckperms.common.locale.Message
- ALREADY_TEMP_INHERITS - Static variable in interface me.lucko.luckperms.common.locale.Message
- ALWAYS_TRUE - Static variable in interface me.lucko.luckperms.common.verbose.expression.BooleanExpressionCompiler.AST
- alwaysFalse() - Static method in class me.lucko.luckperms.common.util.Predicates
- alwaysTrue() - Static method in class me.lucko.luckperms.common.util.Predicates
- ambiguousCall() - Static method in class me.lucko.luckperms.common.model.DemotionResults
- ambiguousCall() - Static method in class me.lucko.luckperms.common.model.PromotionResults
- ApiAbstractManager<I,
E, - Class in me.lucko.luckperms.common.api.implementationH> - ApiAbstractManager(LuckPermsPlugin, H) - Constructor for class me.lucko.luckperms.common.api.implementation.ApiAbstractManager
- ApiActionLog - Class in me.lucko.luckperms.common.api.implementation
- ApiActionLog(Log) - Constructor for class me.lucko.luckperms.common.api.implementation.ApiActionLog
- ApiActionLogger - Class in me.lucko.luckperms.common.api.implementation
- ApiActionLogger(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.api.implementation.ApiActionLogger
- ApiContextManager - Class in me.lucko.luckperms.common.api.implementation
- ApiContextManager(LuckPermsPlugin, ContextManager<?, ?>) - Constructor for class me.lucko.luckperms.common.api.implementation.ApiContextManager
- ApiContextSetFactory - Class in me.lucko.luckperms.common.api.implementation
- ApiGroup - Class in me.lucko.luckperms.common.api.implementation
- ApiGroup(Group) - Constructor for class me.lucko.luckperms.common.api.implementation.ApiGroup
- ApiGroupManager - Class in me.lucko.luckperms.common.api.implementation
- ApiGroupManager(LuckPermsPlugin, GroupManager<?>) - Constructor for class me.lucko.luckperms.common.api.implementation.ApiGroupManager
- ApiMessagingService - Class in me.lucko.luckperms.common.api.implementation
- ApiMessagingService(InternalMessagingService) - Constructor for class me.lucko.luckperms.common.api.implementation.ApiMessagingService
- ApiMetaStackFactory - Class in me.lucko.luckperms.common.api.implementation
- ApiMetaStackFactory(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.api.implementation.ApiMetaStackFactory
- ApiNodeBuilderRegistry - Class in me.lucko.luckperms.common.api.implementation
- ApiNodeMatcherFactory - Class in me.lucko.luckperms.common.api.implementation
- ApiPermissionHolder - Class in me.lucko.luckperms.common.api.implementation
- ApiPlatform - Class in me.lucko.luckperms.common.api.implementation
- ApiPlatform(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.api.implementation.ApiPlatform
- ApiPlayerAdapter<S,
P> - Class in me.lucko.luckperms.common.api.implementation - ApiPlayerAdapter(UserManager<?>, ContextManager<S, P>) - Constructor for class me.lucko.luckperms.common.api.implementation.ApiPlayerAdapter
- ApiQueryOptionsRegistry - Class in me.lucko.luckperms.common.api.implementation
- ApiRegistrationUtil - Class in me.lucko.luckperms.common.api
- ApiRegistrationUtil() - Constructor for class me.lucko.luckperms.common.api.ApiRegistrationUtil
- ApiTrack - Class in me.lucko.luckperms.common.api.implementation
- ApiTrack(Track) - Constructor for class me.lucko.luckperms.common.api.implementation.ApiTrack
- ApiTrackManager - Class in me.lucko.luckperms.common.api.implementation
- ApiTrackManager(LuckPermsPlugin, TrackManager<?>) - Constructor for class me.lucko.luckperms.common.api.implementation.ApiTrackManager
- ApiUser - Class in me.lucko.luckperms.common.api.implementation
- ApiUser(User) - Constructor for class me.lucko.luckperms.common.api.implementation.ApiUser
- ApiUserManager - Class in me.lucko.luckperms.common.api.implementation
- ApiUserManager(LuckPermsPlugin, UserManager<?>) - Constructor for class me.lucko.luckperms.common.api.implementation.ApiUserManager
- ApiUtils - Class in me.lucko.luckperms.common.api
- append(char) - Method in class me.lucko.luckperms.common.bulkupdate.PreparedStatementBuilder
- append(String) - Method in class me.lucko.luckperms.common.bulkupdate.PreparedStatementBuilder
- appendConstraintsAsSql(PreparedStatementBuilder) - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdate
-
Appends the constraints of this
BulkUpdateto the provided statement builder in SQL syntax - appendDetailToRequest(WebEditorRequest) - Method in class me.lucko.luckperms.common.webeditor.socket.WebEditorSocket
-
Adds detail about the socket channel and the plugin public key to the editor request payload that gets sent via bytebin to the viewer.
- appendGroup(Group) - Method in class me.lucko.luckperms.common.model.Track
-
Appends a group to the end of this track
- appendGroup(Group) - Method in class me.lucko.luckperms.common.api.implementation.ApiTrack
- appendSql(PreparedStatementBuilder) - Method in interface me.lucko.luckperms.common.bulkupdate.action.Action
-
Gets this action in SQL form.
- appendSql(PreparedStatementBuilder) - Method in class me.lucko.luckperms.common.bulkupdate.action.DeleteAction
- appendSql(PreparedStatementBuilder) - Method in class me.lucko.luckperms.common.bulkupdate.action.UpdateAction
- appendSql(PreparedStatementBuilder) - Method in interface me.lucko.luckperms.common.bulkupdate.comparison.Comparison
-
Returns the comparison operator in SQL form
- appendSql(PreparedStatementBuilder) - Method in enum class me.lucko.luckperms.common.bulkupdate.comparison.StandardComparison
- appendSql(PreparedStatementBuilder) - Method in class me.lucko.luckperms.common.bulkupdate.query.Query
- appendSql(PreparedStatementBuilder, String) - Method in class me.lucko.luckperms.common.bulkupdate.comparison.Constraint
- apply(String) - Method in class me.lucko.luckperms.common.calculator.PermissionCalculator
- apply(String) - Method in class me.lucko.luckperms.common.model.manager.group.StandardGroupManager
- apply(String) - Method in class me.lucko.luckperms.common.model.manager.track.StandardTrackManager
- apply(Set<Node>, HolderType) - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdate
-
Applies this query to the given set of nodes, and returns the result.
- apply(UUID) - Method in class me.lucko.luckperms.common.model.manager.user.StandardUserManager
- apply(ConfigurationAdapter) - Method in class me.lucko.luckperms.common.config.generic.key.ConfigKeyFactory.Bound
- apply(LuckPermsPlugin, Sender, WebEditorSession, String, boolean) - Method in class me.lucko.luckperms.common.webeditor.WebEditorResponse
-
Applies the response to storage, sending appropriate informational messages to the sender.
- apply(Node) - Method in interface me.lucko.luckperms.common.bulkupdate.action.Action
-
Applies this action to the given NodeModel, and returns the result.
- apply(Node) - Method in class me.lucko.luckperms.common.bulkupdate.action.DeleteAction
- apply(Node) - Method in class me.lucko.luckperms.common.bulkupdate.action.UpdateAction
- APPLY_BUKKIT_ATTACHMENT_PERMISSIONS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If Bukkit attachment permissions are being applied.
- APPLY_BUKKIT_CHILD_PERMISSIONS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If Bukkit child permissions are being applied.
- APPLY_BUKKIT_DEFAULT_PERMISSIONS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If Bukkit default permissions are being applied.
- APPLY_BUNGEE_CONFIG_PERMISSIONS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If BungeeCord configured permissions are being applied.
- APPLY_DEFAULT_NEGATIONS_BEFORE_WILDCARDS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If default negated permissions should be applied before wildcards.
- APPLY_EDIT_NODE - Static variable in interface me.lucko.luckperms.common.locale.Message
- APPLY_EDITS - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- APPLY_EDITS - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- APPLY_EDITS_DIFF_ADDED - Static variable in interface me.lucko.luckperms.common.locale.Message
- APPLY_EDITS_DIFF_REMOVED - Static variable in interface me.lucko.luckperms.common.locale.Message
- APPLY_EDITS_INVALID_CODE - Static variable in interface me.lucko.luckperms.common.locale.Message
- APPLY_EDITS_SESSION_APPLIED_ALREADY - Static variable in interface me.lucko.luckperms.common.locale.Message
- APPLY_EDITS_SESSION_UNKNOWN - Static variable in interface me.lucko.luckperms.common.locale.Message
- APPLY_EDITS_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- APPLY_EDITS_SUCCESS_SUMMARY - Static variable in interface me.lucko.luckperms.common.locale.Message
- APPLY_EDITS_TARGET_NO_CHANGES_PRESENT - Static variable in interface me.lucko.luckperms.common.locale.Message
- APPLY_EDITS_TARGET_USER_NOT_UUID - Static variable in interface me.lucko.luckperms.common.locale.Message
- APPLY_EDITS_TARGET_USER_UNABLE_TO_LOAD - Static variable in interface me.lucko.luckperms.common.locale.Message
- APPLY_EDITS_TRACK_AFTER - Static variable in interface me.lucko.luckperms.common.locale.Message
- APPLY_EDITS_TRACK_BEFORE - Static variable in interface me.lucko.luckperms.common.locale.Message
- APPLY_EDITS_UNABLE_TO_READ - Static variable in interface me.lucko.luckperms.common.locale.Message
- APPLY_EDITS_UNKNOWN_TYPE - Static variable in interface me.lucko.luckperms.common.locale.Message
- APPLY_NUKKIT_ATTACHMENT_PERMISSIONS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If Nukkit attachment permissions are being applied.
- APPLY_NUKKIT_CHILD_PERMISSIONS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If Nukkit child permissions are being applied.
- APPLY_NUKKIT_DEFAULT_PERMISSIONS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If Nukkit default permissions are being applied.
- APPLY_SPONGE_DEFAULT_SUBJECTS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If Sponge default subjects should be applied
- applyBulkUpdate(BulkUpdate) - Method in class me.lucko.luckperms.common.storage.implementation.file.CombinedConfigurateStorage
- applyBulkUpdate(BulkUpdate) - Method in class me.lucko.luckperms.common.storage.implementation.file.SeparatedConfigurateStorage
- applyBulkUpdate(BulkUpdate) - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- applyBulkUpdate(BulkUpdate) - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- applyBulkUpdate(BulkUpdate) - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- applyBulkUpdate(BulkUpdate) - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- applyBulkUpdate(BulkUpdate) - Method in class me.lucko.luckperms.common.storage.Storage
- applyChanges(Difference<Node>) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- applyChanges(Difference<Node>) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- applyChanges(Difference<Node>) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- ApplyEditsCommand - Class in me.lucko.luckperms.common.commands.misc
- ApplyEditsCommand() - Constructor for class me.lucko.luckperms.common.commands.misc.ApplyEditsCommand
- APPLYING_REGEX - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If regex permissions are being applied
- APPLYING_SHORTHAND - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If shorthand permissions are being applied
- APPLYING_WILDCARDS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If wildcards are being applied
- APPLYING_WILDCARDS_SPONGE - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If Sponge's implicit permission inheritance system should be applied
- applyRelocationSettings(Dependency, List<Relocation>) - Method in class me.lucko.luckperms.common.dependencies.DependencyRegistry
- args() - Method in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- Argument - Class in me.lucko.luckperms.common.command.spec
- ArgumentException - Exception Class in me.lucko.luckperms.common.command.utils
- ArgumentException() - Constructor for exception class me.lucko.luckperms.common.command.utils.ArgumentException
- ArgumentException.DetailedUsage - Exception Class in me.lucko.luckperms.common.command.utils
- ArgumentException.InvalidDate - Exception Class in me.lucko.luckperms.common.command.utils
- ArgumentException.InvalidPriority - Exception Class in me.lucko.luckperms.common.command.utils
- ArgumentException.PastDate - Exception Class in me.lucko.luckperms.common.command.utils
- ArgumentList - Class in me.lucko.luckperms.common.command.utils
-
A list of
Stringarguments, with extra methods to help with parsing. - ArgumentList(List<String>) - Constructor for class me.lucko.luckperms.common.command.utils.ArgumentList
- ArgumentPermissions - Class in me.lucko.luckperms.common.command.access
-
Implements argument based permission checks for use in command implementations.
- ArgumentTokenizer - Enum Class in me.lucko.luckperms.common.command.utils
-
Tokenizes command input into distinct "argument" tokens.
- asEncodedString() - Method in class me.lucko.luckperms.common.messaging.message.ActionLogMessageImpl
- asEncodedString() - Method in class me.lucko.luckperms.common.messaging.message.CustomMessageImpl
- asEncodedString() - Method in class me.lucko.luckperms.common.messaging.message.UpdateMessageImpl
- asEncodedString() - Method in class me.lucko.luckperms.common.messaging.message.UserUpdateMessageImpl
- asImmutableSet() - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- asImmutableSet() - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- asList() - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- asList() - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- ASM - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- ASM_COMMONS - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- asMap() - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- asMap() - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- asMap() - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- asPrettyString() - Method in class me.lucko.luckperms.common.command.spec.Argument
- asSet() - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- asSet() - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- asSortedSet() - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- asSortedSet() - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- asStringResult() - Method in class me.lucko.luckperms.common.cacheddata.result.IntegerResult
- async() - Method in class me.lucko.luckperms.common.plugin.scheduler.AbstractJavaScheduler
- async() - Method in interface me.lucko.luckperms.common.plugin.scheduler.SchedulerAdapter
-
Gets an async executor instance
- asyncLater(Runnable, long, TimeUnit) - Method in class me.lucko.luckperms.common.plugin.scheduler.AbstractJavaScheduler
- asyncLater(Runnable, long, TimeUnit) - Method in interface me.lucko.luckperms.common.plugin.scheduler.SchedulerAdapter
-
Executes the given task with a delay.
- asyncRepeating(Runnable, long, TimeUnit) - Method in class me.lucko.luckperms.common.plugin.scheduler.AbstractJavaScheduler
- asyncRepeating(Runnable, long, TimeUnit) - Method in interface me.lucko.luckperms.common.plugin.scheduler.SchedulerAdapter
-
Executes the given task repeatedly at a given interval.
- at(int, CompletionSupplier) - Method in class me.lucko.luckperms.common.command.tabcomplete.TabCompleter
-
Marks that the given completion supplier should be used to compute tab completions at the given index.
- auditTemporaryNodes() - Method in class me.lucko.luckperms.common.api.implementation.ApiPermissionHolder
- auditTemporaryNodes() - Method in class me.lucko.luckperms.common.model.PermissionHolder
-
Removes temporary permissions that have expired
- AUTHENTICATED - Static variable in class me.lucko.luckperms.common.util.UniqueIdType
- AUTO_INSTALL_TRANSLATIONS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If LuckPerms should automatically install translation bundles and periodically update them.
- AUTO_OP - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If auto op is enabled.
- AUTO_PUSH_UPDATES - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If updates should be automatically pushed by the messaging service
- AVAILABLE_TRANSLATIONS_ENTRY - Static variable in interface me.lucko.luckperms.common.locale.Message
- AVAILABLE_TRANSLATIONS_HEADER - Static variable in interface me.lucko.luckperms.common.locale.Message
B
- bind(EventBus) - Method in interface me.lucko.luckperms.common.event.LuckPermsEventListener
- BOOLEAN - Static variable in interface me.lucko.luckperms.common.config.generic.key.ConfigKeyFactory
- BooleanExpressionCompiler - Class in me.lucko.luckperms.common.verbose.expression
-
Compiler for boolean expressions with variables.
- BooleanExpressionCompiler() - Constructor for class me.lucko.luckperms.common.verbose.expression.BooleanExpressionCompiler
- BooleanExpressionCompiler.AST - Interface in me.lucko.luckperms.common.verbose.expression
-
AST for a boolean expression.
- BooleanExpressionCompiler.LexerException - Exception Class in me.lucko.luckperms.common.verbose.expression
-
Represents a lexing error.
- BooleanExpressionCompiler.ParserException - Exception Class in me.lucko.luckperms.common.verbose.expression
-
Represents a parsing error.
- BooleanExpressionCompiler.VariableEvaluator - Interface in me.lucko.luckperms.common.verbose.expression
-
Evaluates the value of variables within an expression.
- booleanKey(String, boolean) - Static method in interface me.lucko.luckperms.common.config.generic.key.ConfigKeyFactory
- booleans() - Static method in class me.lucko.luckperms.common.command.tabcomplete.TabCompletions
- BootstrappedWithLoader - Interface in me.lucko.luckperms.common.plugin.bootstrap
-
A
LuckPermsBootstrapthat was bootstrapped by a loader. - BREADTH_FIRST - Enum constant in enum class me.lucko.luckperms.common.graph.TraversalAlgorithm
-
Traverses in breadth-first order.
- BrigadierCommandExecutor<S> - Class in me.lucko.luckperms.common.command
- BrigadierCommandExecutor(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.command.BrigadierCommandExecutor
- BROADCAST_RECEIVED_LOG_ENTRIES - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If LuckPerms should broadcast received logging entries to players on this platform
- broadcastAction(Action) - Method in class me.lucko.luckperms.common.api.implementation.ApiActionLogger
- broadcastFromApi(LoggedAction) - Method in class me.lucko.luckperms.common.actionlog.LogDispatcher
- Buffer(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.tasks.SyncTask.Buffer
- BufferedRequest<T> - Class in me.lucko.luckperms.common.cache
-
Thread-safe request buffer.
- BufferedRequest(long, TimeUnit, SchedulerAdapter) - Constructor for class me.lucko.luckperms.common.cache.BufferedRequest
-
Creates a new buffer with the given timeout millis
- build() - Method in class me.lucko.luckperms.common.actionlog.Log.Builder
- build() - Static method in class me.lucko.luckperms.common.actionlog.LoggedAction
-
Creates a new log entry builder
- build() - Method in class me.lucko.luckperms.common.actionlog.LoggedAction.Builder
- build() - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdateBuilder
- build() - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl.BuilderImpl
- build() - Method in interface me.lucko.luckperms.common.locale.Message.Args0
- build() - Method in class me.lucko.luckperms.common.metastacking.FluentMetaStackElement.Builder
- build() - Method in class me.lucko.luckperms.common.node.types.DisplayName.Builder
- build() - Method in class me.lucko.luckperms.common.node.types.Inheritance.Builder
- build() - Method in class me.lucko.luckperms.common.node.types.Meta.Builder
- build() - Method in class me.lucko.luckperms.common.node.types.Permission.Builder
- build() - Method in class me.lucko.luckperms.common.node.types.Prefix.Builder
- build() - Method in class me.lucko.luckperms.common.node.types.RegexPermission.Builder
- build() - Method in class me.lucko.luckperms.common.node.types.Suffix.Builder
- build() - Method in class me.lucko.luckperms.common.node.types.Weight.Builder
- build() - Method in class me.lucko.luckperms.common.query.QueryOptionsBuilderImpl
- build() - Method in class me.lucko.luckperms.common.util.StackTracePrinter.Builder
- build(A0) - Method in interface me.lucko.luckperms.common.locale.Message.Args1
- build(A0, A1) - Method in interface me.lucko.luckperms.common.locale.Message.Args2
- build(A0, A1, A2) - Method in interface me.lucko.luckperms.common.locale.Message.Args3
- build(A0, A1, A2, A3) - Method in interface me.lucko.luckperms.common.locale.Message.Args4
- build(A0, A1, A2, A3, A4) - Method in interface me.lucko.luckperms.common.locale.Message.Args5
- build(A0, A1, A2, A3, A4, A5) - Method in interface me.lucko.luckperms.common.locale.Message.Args6
- build(Connection, Function<String, String>) - Method in class me.lucko.luckperms.common.bulkupdate.PreparedStatementBuilder
- build(QueryOptions, CacheMetadata) - Method in interface me.lucko.luckperms.common.calculator.CalculatorFactory
-
Builds a PermissionCalculator for the user in the given context
- buildAsSql() - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdate
-
Converts this
BulkUpdateto SQL syntax - builder() - Static method in class me.lucko.luckperms.common.actionlog.Log
- builder() - Static method in class me.lucko.luckperms.common.node.types.DisplayName
- builder() - Static method in class me.lucko.luckperms.common.node.types.Inheritance
- builder() - Static method in class me.lucko.luckperms.common.node.types.Meta
- builder() - Static method in class me.lucko.luckperms.common.node.types.Permission
- builder() - Static method in class me.lucko.luckperms.common.node.types.Prefix
- builder() - Static method in class me.lucko.luckperms.common.node.types.RegexPermission
- builder() - Static method in class me.lucko.luckperms.common.node.types.Suffix
- builder() - Static method in class me.lucko.luckperms.common.node.types.Weight
- builder() - Static method in class me.lucko.luckperms.common.util.StackTracePrinter
- builder() - Method in enum class me.lucko.luckperms.common.webeditor.socket.SocketMessageType
- builder(int) - Static method in class me.lucko.luckperms.common.node.types.Weight
- builder(String) - Static method in class me.lucko.luckperms.common.metastacking.FluentMetaStackElement
- builder(String) - Static method in class me.lucko.luckperms.common.node.types.DisplayName
- builder(String) - Static method in class me.lucko.luckperms.common.node.types.Inheritance
- builder(String, int) - Static method in class me.lucko.luckperms.common.node.types.Prefix
- builder(String, int) - Static method in class me.lucko.luckperms.common.node.types.Suffix
- builder(String, String) - Static method in class me.lucko.luckperms.common.node.types.Meta
- Builder() - Constructor for class me.lucko.luckperms.common.actionlog.Log.Builder
- Builder() - Constructor for class me.lucko.luckperms.common.actionlog.LoggedAction.Builder
- Builder(int, boolean, long, ImmutableContextSet, Map<NodeMetadataKey<?>, Object>) - Constructor for class me.lucko.luckperms.common.node.types.Weight.Builder
- Builder(String, boolean, long, ImmutableContextSet, Map<NodeMetadataKey<?>, Object>) - Constructor for class me.lucko.luckperms.common.node.types.DisplayName.Builder
- Builder(String, boolean, long, ImmutableContextSet, Map<NodeMetadataKey<?>, Object>) - Constructor for class me.lucko.luckperms.common.node.types.Inheritance.Builder
- Builder(String, boolean, long, ImmutableContextSet, Map<NodeMetadataKey<?>, Object>) - Constructor for class me.lucko.luckperms.common.node.types.Permission.Builder
- Builder(String, boolean, long, ImmutableContextSet, Map<NodeMetadataKey<?>, Object>) - Constructor for class me.lucko.luckperms.common.node.types.RegexPermission.Builder
- Builder(String, int, boolean, long, ImmutableContextSet, Map<NodeMetadataKey<?>, Object>) - Constructor for class me.lucko.luckperms.common.node.types.Prefix.Builder
- Builder(String, int, boolean, long, ImmutableContextSet, Map<NodeMetadataKey<?>, Object>) - Constructor for class me.lucko.luckperms.common.node.types.Suffix.Builder
- Builder(String, String, boolean, long, ImmutableContextSet, Map<NodeMetadataKey<?>, Object>) - Constructor for class me.lucko.luckperms.common.node.types.Meta.Builder
- BuilderImpl() - Constructor for class me.lucko.luckperms.common.context.ImmutableContextSetImpl.BuilderImpl
- BULK_REMOVE_CHATMETA_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- BULK_REMOVE_TEMP_CHATMETA_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- BULK_UPDATE - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- BULK_UPDATE - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- BULK_UPDATE_CONFIRM - Static variable in interface me.lucko.luckperms.common.locale.Message
- BULK_UPDATE_DISABLED - Static variable in interface me.lucko.luckperms.common.locale.Message
- BULK_UPDATE_FAILURE - Static variable in interface me.lucko.luckperms.common.locale.Message
- BULK_UPDATE_INVALID_COMPARISON - Static variable in interface me.lucko.luckperms.common.locale.Message
- BULK_UPDATE_INVALID_CONSTRAINT - Static variable in interface me.lucko.luckperms.common.locale.Message
- BULK_UPDATE_INVALID_DATA_TYPE - Static variable in interface me.lucko.luckperms.common.locale.Message
- BULK_UPDATE_MUST_USE_CONSOLE - Static variable in interface me.lucko.luckperms.common.locale.Message
- BULK_UPDATE_QUEUED - Static variable in interface me.lucko.luckperms.common.locale.Message
- BULK_UPDATE_STARTING - Static variable in interface me.lucko.luckperms.common.locale.Message
- BULK_UPDATE_STATISTICS - Static variable in interface me.lucko.luckperms.common.locale.Message
- BULK_UPDATE_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- BULK_UPDATE_UNKNOWN_ID - Static variable in interface me.lucko.luckperms.common.locale.Message
- BulkUpdate - Class in me.lucko.luckperms.common.bulkupdate
-
Represents a query to be applied to a set of data.
- BulkUpdate(DataType, Action, List<Query>, boolean) - Constructor for class me.lucko.luckperms.common.bulkupdate.BulkUpdate
- BulkUpdateBuilder - Class in me.lucko.luckperms.common.bulkupdate
-
Responsible for building a
BulkUpdate - BulkUpdateCommand - Class in me.lucko.luckperms.common.commands.misc
- BulkUpdateCommand() - Constructor for class me.lucko.luckperms.common.commands.misc.BulkUpdateCommand
- BulkUpdateStatistics - Class in me.lucko.luckperms.common.bulkupdate
-
Keeps track of the number of nodes, users and groups that were affected in a BulkUpdate operation.
- BulkUpdateStatistics() - Constructor for class me.lucko.luckperms.common.bulkupdate.BulkUpdateStatistics
- bypass() - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- BYTEBIN_URL - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The URL of the bytebin instance used to upload data
- BytebinClient - Class in me.lucko.luckperms.common.http
- BytebinClient(OkHttpClient, String, String) - Constructor for class me.lucko.luckperms.common.http.BytebinClient
-
Creates a new bytebin instance
- BytebinClient.Content - Class in me.lucko.luckperms.common.http
- BYTEBUDDY - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- BYTESOCKS_HOST - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The host of the bytesocks instance used to communicate with
- BYTESOCKS_USE_TLS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If TLS (https/wss) should be used when connecting to bytesocks
- BytesocksClient - Class in me.lucko.luckperms.common.http
- BytesocksClient(OkHttpClient, String, boolean, String) - Constructor for class me.lucko.luckperms.common.http.BytesocksClient
-
Creates a new bytesocks instance
- BytesocksClient.Socket - Class in me.lucko.luckperms.common.http
C
- Cache<T> - Class in me.lucko.luckperms.common.cache
-
Simple one element cache implementation.
- Cache() - Constructor for class me.lucko.luckperms.common.cache.Cache
- CacheHousekeepingTask - Class in me.lucko.luckperms.common.tasks
- CacheHousekeepingTask(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.tasks.CacheHousekeepingTask
- CacheMetadata - Class in me.lucko.luckperms.common.cacheddata
-
Metadata about a given
CachedData. - CacheMetadata(HolderType, VerboseCheckTarget, QueryOptions) - Constructor for class me.lucko.luckperms.common.cacheddata.CacheMetadata
- CAFFEINE - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- CaffeineFactory - Class in me.lucko.luckperms.common.util
- calculate(ContextConsumer) - Method in class me.lucko.luckperms.common.context.calculator.ConfigurationContextCalculator
- calculate(S) - Method in class me.lucko.luckperms.common.context.manager.ContextManager
- calculateDisplayName(QueryOptions) - Method in class me.lucko.luckperms.common.model.Group
- calculateValue(QueryOptions) - Method in class me.lucko.luckperms.common.model.PrimaryGroupHolder.AllParentsByWeight
- calculateValue(QueryOptions) - Method in interface me.lucko.luckperms.common.model.PrimaryGroupHolder
-
Gets the name of the primary group, or null.
- calculateValue(QueryOptions) - Method in class me.lucko.luckperms.common.model.PrimaryGroupHolder.ParentsByWeight
- calculateValue(QueryOptions) - Method in class me.lucko.luckperms.common.model.PrimaryGroupHolder.Stored
- CalculatorFactory - Interface in me.lucko.luckperms.common.calculator
-
Creates a calculator instance given a set of contexts
- callContextCalculator(ContextCalculator<? super S>, S, ContextConsumer) - Method in class me.lucko.luckperms.common.context.manager.ContextManager
- callStaticContextCalculator(StaticContextCalculator, ContextConsumer) - Method in class me.lucko.luckperms.common.context.manager.ContextManager
- cancel() - Method in interface me.lucko.luckperms.common.plugin.scheduler.SchedulerTask
-
Cancels the task.
- CANCEL_FAILED_LOGINS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If LP should cancel login attempts for players whose permission data could not be loaded.
- cast(Group) - Static method in class me.lucko.luckperms.common.api.implementation.ApiGroup
- cast(User) - Static method in class me.lucko.luckperms.common.api.implementation.ApiUser
- cast(Track) - Static method in class me.lucko.luckperms.common.api.implementation.ApiTrack
- Change(Difference.ChangeType, T) - Constructor for class me.lucko.luckperms.common.util.Difference.Change
- CHANGE_REQUEST - Enum constant in enum class me.lucko.luckperms.common.webeditor.socket.SocketMessageType
-
Sent by the editor to request that the plugin applies a change.
- CHANGE_RESPONSE - Enum constant in enum class me.lucko.luckperms.common.webeditor.socket.SocketMessageType
-
Sent by the plugin to confirm that the changes sent by the editor have been accepted or applied.
- changeRequestHandler() - Method in class me.lucko.luckperms.common.webeditor.socket.listener.WebEditorSocketListener
- CHANNEL - Static variable in class me.lucko.luckperms.common.messaging.pluginmsg.AbstractPluginMessageMessenger
-
The identifier of the channel used by LuckPerms for all messages.
- channelId() - Method in class me.lucko.luckperms.common.http.BytesocksClient.Socket
- CHARACTER_RANGE - Enum constant in enum class me.lucko.luckperms.common.node.utils.ShorthandParser
-
Expands "a-d" to ["a", "b", "c", "d"]
- CHAT_META_ENTRY - Static variable in interface me.lucko.luckperms.common.locale.Message
- CHAT_META_PREFIX_HEADER - Static variable in interface me.lucko.luckperms.common.locale.Message
- CHAT_META_PREFIX_NONE - Static variable in interface me.lucko.luckperms.common.locale.Message
- CHAT_META_SUFFIX_HEADER - Static variable in interface me.lucko.luckperms.common.locale.Message
- CHAT_META_SUFFIX_NONE - Static variable in interface me.lucko.luckperms.common.locale.Message
- checkArguments(LuckPermsPlugin, Sender, CommandPermission, String...) - Static method in class me.lucko.luckperms.common.command.access.ArgumentPermissions
-
Checks if the sender has permission to use the given arguments
- checkContext(LuckPermsPlugin, Sender, CommandPermission, ContextSet) - Static method in class me.lucko.luckperms.common.command.access.ArgumentPermissions
-
Checks if the sender has permission to act within a given set of contexts
- checkGroup(LuckPermsPlugin, Sender, String, ContextSet) - Static method in class me.lucko.luckperms.common.command.access.ArgumentPermissions
-
Checks if the sender has permission to act using a given group
- checkGroup(LuckPermsPlugin, Sender, PermissionHolder, ContextSet) - Static method in class me.lucko.luckperms.common.command.access.ArgumentPermissions
-
Checks if the sender has permission to act using a given group, if holder is a group.
- checkModifyPerms(LuckPermsPlugin, Sender, CommandPermission, Object) - Static method in class me.lucko.luckperms.common.command.access.ArgumentPermissions
-
Checks if the sender has permission to modify the given target
- checkName(String) - Static method in class me.lucko.luckperms.common.api.ApiUtils
- CheckOrigin - Enum Class in me.lucko.luckperms.common.verbose.event
-
Represents the origin of a meta check
- checkPermission(String) - Method in class me.lucko.luckperms.common.cacheddata.type.PermissionCache
- checkPermission(String, CheckOrigin) - Method in class me.lucko.luckperms.common.cacheddata.type.PermissionCache
- checkPermission(String, CheckOrigin) - Method in class me.lucko.luckperms.common.calculator.PermissionCalculator
-
Performs a permission check against this calculator.
- checkPlugin(Object) - Method in class me.lucko.luckperms.common.event.AbstractEventBus
-
Checks that the given plugin object is a valid plugin instance for the platform
- checksumMatches(byte[]) - Method in enum class me.lucko.luckperms.common.dependencies.Dependency
- checkUsername(String, LuckPermsPlugin) - Static method in class me.lucko.luckperms.common.api.ApiUtils
- checkViewPerms(LuckPermsPlugin, Sender, CommandPermission, Object) - Static method in class me.lucko.luckperms.common.command.access.ArgumentPermissions
-
Checks if the sender has permission to view the given target
- ChildCommand<T> - Class in me.lucko.luckperms.common.command.abstraction
-
Abstract SubCommand class
- ChildCommand(CommandSpec, String, CommandPermission, Predicate<Integer>) - Constructor for class me.lucko.luckperms.common.command.abstraction.ChildCommand
- ClassPathAppender - Interface in me.lucko.luckperms.common.plugin.classpath
-
Interface which allows access to add URLs to the plugin classpath at runtime.
- cleanInsert() - Static method in class me.lucko.luckperms.common.storage.misc.PlayerSaveResultImpl
- cleanup(UUID) - Method in class me.lucko.luckperms.common.model.manager.user.UserHousekeeper
- cleanup(Log, LuckPermsPlugin) - Method in class me.lucko.luckperms.common.commands.log.LogParentCommand
- cleanup(Group, LuckPermsPlugin) - Method in class me.lucko.luckperms.common.commands.group.GroupParentCommand
- cleanup(Track, LuckPermsPlugin) - Method in class me.lucko.luckperms.common.commands.track.TrackParentCommand
- cleanup(User, LuckPermsPlugin) - Method in class me.lucko.luckperms.common.commands.user.UserParentCommand
- cleanup(T, LuckPermsPlugin) - Method in class me.lucko.luckperms.common.command.abstraction.ParentCommand
- cleanupUser(User) - Method in class me.lucko.luckperms.common.api.implementation.ApiUserManager
- clear() - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- clear() - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- clear() - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- clear() - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- clear() - Method in class me.lucko.luckperms.common.util.Difference
-
Clears all recorded changes.
- clear(ContextSet) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- clear(ContextSet) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- clear(ContextSet) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- CLEAR_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- clearApiUsage(UUID) - Method in class me.lucko.luckperms.common.model.manager.user.UserHousekeeper
- clearExpiry() - Method in class me.lucko.luckperms.common.node.AbstractNodeBuilder
- clearGroups() - Method in class me.lucko.luckperms.common.api.implementation.ApiTrack
- clearGroups() - Method in class me.lucko.luckperms.common.model.Track
-
Clear all of the groups within this track
- clearNodes(DataType, ContextSet, boolean) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- clearWarnings() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- CLONE_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- close() - Method in interface me.lucko.luckperms.common.dependencies.DependencyManager
- close() - Method in class me.lucko.luckperms.common.dependencies.DependencyManagerImpl
- close() - Method in class me.lucko.luckperms.common.event.AbstractEventBus
- close() - Method in class me.lucko.luckperms.common.event.LuckPermsEventSubscription
- close() - Method in class me.lucko.luckperms.common.extension.SimpleExtensionManager
- close() - Method in interface me.lucko.luckperms.common.messaging.InternalMessagingService
-
Closes the messaging service
- close() - Method in class me.lucko.luckperms.common.messaging.LuckPermsMessagingService
- close() - Method in class me.lucko.luckperms.common.messaging.nats.NatsMessenger
- close() - Method in class me.lucko.luckperms.common.messaging.postgres.PostgresMessenger
- close() - Method in class me.lucko.luckperms.common.messaging.rabbitmq.RabbitMQMessenger
- close() - Method in class me.lucko.luckperms.common.messaging.redis.RedisMessenger
- close() - Method in class me.lucko.luckperms.common.messaging.sql.AbstractSqlMessenger
- close() - Method in class me.lucko.luckperms.common.messaging.sql.SqlMessenger
- close() - Method in interface me.lucko.luckperms.common.plugin.classpath.ClassPathAppender
- close() - Method in class me.lucko.luckperms.common.plugin.classpath.JarInJarClassPathAppender
- close() - Method in class me.lucko.luckperms.common.sender.SenderFactory
- close() - Method in class me.lucko.luckperms.common.storage.implementation.file.watcher.AbstractFileWatcher
- close() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- close() - Method in class me.lucko.luckperms.common.treeview.PermissionRegistry
- close() - Method in class me.lucko.luckperms.common.verbose.VerboseHandler
- close() - Method in class me.lucko.luckperms.common.webeditor.socket.WebEditorSocket
- CLOSE_BRACKET - Static variable in interface me.lucko.luckperms.common.locale.Message
- collector() - Static method in class me.lucko.luckperms.common.util.CompletableFutures
- combine(StorageMetadata) - Method in class me.lucko.luckperms.common.storage.StorageMetadata
- CombinedConfigurateStorage - Class in me.lucko.luckperms.common.storage.implementation.file
-
Flat-file storage using Configurate
ConfigurationNodes. - CombinedConfigurateStorage(LuckPermsPlugin, String, ConfigurateLoader, String, String) - Constructor for class me.lucko.luckperms.common.storage.implementation.file.CombinedConfigurateStorage
- Command<T> - Class in me.lucko.luckperms.common.command.abstraction
-
An abstract command class
- Command(CommandSpec, String, CommandPermission, Predicate<Integer>) - Constructor for class me.lucko.luckperms.common.command.abstraction.Command
- COMMAND_ALIASES - Static variable in class me.lucko.luckperms.common.command.BrigadierCommandExecutor
- COMMAND_NO_PERMISSION - Static variable in interface me.lucko.luckperms.common.locale.Message
- COMMAND_NOT_RECOGNISED - Static variable in interface me.lucko.luckperms.common.locale.Message
- COMMAND_USAGE_DETAILED_ARG - Static variable in interface me.lucko.luckperms.common.locale.Message
- COMMAND_USAGE_DETAILED_ARGS_HEADER - Static variable in interface me.lucko.luckperms.common.locale.Message
- COMMAND_USAGE_DETAILED_HEADER - Static variable in interface me.lucko.luckperms.common.locale.Message
- CommandException - Exception Class in me.lucko.luckperms.common.command.abstraction
-
Exception to be thrown if there is an error processing a command
- CommandException() - Constructor for exception class me.lucko.luckperms.common.command.abstraction.CommandException
- CommandManager - Class in me.lucko.luckperms.common.command
-
Root command manager for the '/luckperms' command.
- CommandManager(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.command.CommandManager
- CommandMeta<T> - Class in me.lucko.luckperms.common.commands.generic.meta
- CommandMeta(HolderType) - Constructor for class me.lucko.luckperms.common.commands.generic.meta.CommandMeta
- CommandParent<T> - Class in me.lucko.luckperms.common.commands.generic.parent
- CommandParent(HolderType) - Constructor for class me.lucko.luckperms.common.commands.generic.parent.CommandParent
- CommandPermission<T> - Class in me.lucko.luckperms.common.commands.generic.permission
- CommandPermission - Enum Class in me.lucko.luckperms.common.command.access
-
An enumeration of the permissions required to execute built in LuckPerms commands.
- CommandPermission(HolderType) - Constructor for class me.lucko.luckperms.common.commands.generic.permission.CommandPermission
- CommandPermission.Type - Enum Class in me.lucko.luckperms.common.command.access
- COMMANDS_ALLOW_OP - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If server operators should be able to use LuckPerms commands by default.
- COMMANDS_RATE_LIMIT - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If LuckPerms should rate-limit command executions.
- CommandSpec - Enum Class in me.lucko.luckperms.common.command.spec
-
An enumeration of the command defintion/usage messages used in the plugin.
- commit() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- COMMODORE - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- COMMODORE_FILE - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- COMMONS_POOL_2 - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- compare(PermissionHolder, PermissionHolder) - Method in class me.lucko.luckperms.common.inheritance.InheritanceComparator
- compare(NodeEntry<T, ?>, NodeEntry<T, ?>) - Method in class me.lucko.luckperms.common.node.comparator.NodeEntryComparator
- compare(Context, String, String) - Method in class me.lucko.luckperms.common.context.comparator.ContextComparator
- compare(Context, Context) - Method in class me.lucko.luckperms.common.context.comparator.ContextComparator
- compare(ImmutableContextSet, ImmutableContextSet) - Method in class me.lucko.luckperms.common.context.comparator.ContextSetComparator
- compare(Node, Node) - Method in class me.lucko.luckperms.common.node.comparator.NodeComparator
- compare(Node, Node) - Method in class me.lucko.luckperms.common.node.comparator.NodeWithContextComparator
- comparesContexts() - Method in enum class me.lucko.luckperms.common.node.NodeEquality
- comparesContexts(NodeEqualityPredicate) - Static method in enum class me.lucko.luckperms.common.node.NodeEquality
- compareTo(ImmutableTreeNode) - Method in class me.lucko.luckperms.common.treeview.ImmutableTreeNode
- compareTo(Action) - Method in class me.lucko.luckperms.common.actionlog.LoggedAction
- compareTo(Context) - Method in class me.lucko.luckperms.common.context.ContextImpl
- Comparison - Interface in me.lucko.luckperms.common.bulkupdate.comparison
-
A method of comparing two strings
- Comparison.CompiledExpression - Interface in me.lucko.luckperms.common.bulkupdate.comparison
-
An instance of
Comparisonwhich is bound to an expression. - compile(String) - Method in interface me.lucko.luckperms.common.bulkupdate.comparison.Comparison
-
Creates a
Comparison.CompiledExpressionfor the given expression - compile(String) - Static method in class me.lucko.luckperms.common.cache.PatternCache
- compile(String) - Static method in class me.lucko.luckperms.common.verbose.expression.BooleanExpressionCompiler
-
Compiles an
BooleanExpressionCompiler.ASTfor a given boolean expression. - compile(String) - Static method in class me.lucko.luckperms.common.verbose.VerboseFilter
- CompletableFutures - Class in me.lucko.luckperms.common.util
- complete() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaAccumulator
-
"Completes" the accumulator, preventing any further changes.
- complete() - Method in class me.lucko.luckperms.common.webeditor.store.RemoteSession
- complete(List<String>) - Method in class me.lucko.luckperms.common.command.tabcomplete.TabCompleter
- CompletionSupplier - Interface in me.lucko.luckperms.common.command.tabcomplete
- CONCISE - Static variable in class me.lucko.luckperms.common.util.DurationFormatter
- CONCISE_LOW_ACCURACY - Static variable in class me.lucko.luckperms.common.util.DurationFormatter
- ConfigKey<T> - Interface in me.lucko.luckperms.common.config.generic.key
-
Represents a key in the configuration.
- ConfigKeyFactory<T> - Interface in me.lucko.luckperms.common.config.generic.key
- ConfigKeyFactory.Bound<T> - Class in me.lucko.luckperms.common.config.generic.key
-
A
ConfigKeyFactorybound to a givenpath. - ConfigKeys - Class in me.lucko.luckperms.common.config
-
All of the
ConfigKeys used by LuckPerms. - CONFIGURATE_CORE - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- CONFIGURATE_GSON - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- CONFIGURATE_HOCON - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- CONFIGURATE_TOML - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- CONFIGURATE_YAML - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- ConfigurateConfigAdapter - Class in me.lucko.luckperms.common.config.generic.adapter
- ConfigurateConfigAdapter(LuckPermsPlugin, Path) - Constructor for class me.lucko.luckperms.common.config.generic.adapter.ConfigurateConfigAdapter
- ConfigurateLoader - Interface in me.lucko.luckperms.common.storage.implementation.file.loader
-
Wraps an object which can produce configurate
ConfigurationLoaders. - ConfigurationAdapter - Interface in me.lucko.luckperms.common.config.generic.adapter
- ConfigurationContextCalculator - Class in me.lucko.luckperms.common.context.calculator
- ConfigurationContextCalculator(LuckPermsConfiguration) - Constructor for class me.lucko.luckperms.common.context.calculator.ConfigurationContextCalculator
- configureDatabase(HikariConfig, String, String, String, String, String) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.DriverBasedHikariConnectionFactory
- configureDatabase(HikariConfig, String, String, String, String, String) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory
-
Configures the
HikariConfigwith the relevant database properties. - connected() - Method in class me.lucko.luckperms.common.storage.StorageMetadata
- connected(boolean) - Method in class me.lucko.luckperms.common.storage.StorageMetadata
- CONNECTED - Enum constant in enum class me.lucko.luckperms.common.webeditor.socket.SocketMessageType
-
Sent by the editor to confirm that a connection has been established.
- connectedHandler() - Method in class me.lucko.luckperms.common.webeditor.socket.listener.WebEditorSocketListener
- connectFuture() - Method in class me.lucko.luckperms.common.webeditor.socket.listener.WebEditorSocketListener
- ConnectionFactory - Interface in me.lucko.luckperms.common.storage.implementation.sql.connection
- CONSOLE_NAME - Static variable in interface me.lucko.luckperms.common.sender.Sender
-
The name used by the console sender.
- CONSOLE_UUID - Static variable in interface me.lucko.luckperms.common.sender.Sender
-
The uuid used by the console sender.
- consoleHasAllPermissions() - Method in class me.lucko.luckperms.common.sender.SenderFactory
- Constraint - Class in me.lucko.luckperms.common.bulkupdate.comparison
- ConstraintNodeMatcher<T> - Class in me.lucko.luckperms.common.node.matcher
-
Abstract implementation of
NodeMatcherbacked by aConstraint. - ConstraintNodeMatcher(Constraint) - Constructor for class me.lucko.luckperms.common.node.matcher.ConstraintNodeMatcher
- consume(Consumer<? super JArray>) - Method in class me.lucko.luckperms.common.util.gson.JArray
- consume(Consumer<? super JObject>) - Method in class me.lucko.luckperms.common.util.gson.JObject
- consumeIncomingMessage(Message) - Method in class me.lucko.luckperms.common.messaging.LuckPermsMessagingService
- consumeIncomingMessageAsString(String) - Method in class me.lucko.luckperms.common.messaging.LuckPermsMessagingService
- contains(E) - Method in class me.lucko.luckperms.common.util.ExpiringSet
- contains(String, String) - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
- contains(String, String) - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- contains(String...) - Static method in interface me.lucko.luckperms.common.command.tabcomplete.CompletionSupplier
- contains(Collection<String>) - Static method in interface me.lucko.luckperms.common.command.tabcomplete.CompletionSupplier
- contains(Supplier<Stream<String>>) - Static method in interface me.lucko.luckperms.common.command.tabcomplete.CompletionSupplier
- contains(Context) - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
- containsGroup(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiTrack
- containsGroup(String) - Method in class me.lucko.luckperms.common.model.Track
-
Checks if a group features on this track
- containsGroup(Group) - Method in class me.lucko.luckperms.common.model.Track
-
Checks if a group features on this track
- containsGroup(Group) - Method in class me.lucko.luckperms.common.api.implementation.ApiTrack
- containsIgnoreCase(String) - Static method in class me.lucko.luckperms.common.util.Predicates
- containsKey(String) - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
- containsKey(String) - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- context - Variable in class me.lucko.luckperms.common.node.AbstractNodeBuilder
- context() - Method in class me.lucko.luckperms.common.query.QueryOptionsImpl
- context(ContextSet) - Method in class me.lucko.luckperms.common.node.AbstractNodeBuilder
- context(ContextSet) - Method in class me.lucko.luckperms.common.query.QueryOptionsBuilderImpl
- CONTEXT_SATISFY_MODE - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The default contexts satisfy mode
- ContextComparator - Class in me.lucko.luckperms.common.context.comparator
- ContextComparator(boolean) - Constructor for class me.lucko.luckperms.common.context.comparator.ContextComparator
- ContextImpl - Class in me.lucko.luckperms.common.context
- ContextImpl(String, String) - Constructor for class me.lucko.luckperms.common.context.ContextImpl
- ContextManager<S,
P> - Class in me.lucko.luckperms.common.context.manager -
Base implementation of
ContextManagerwhich caches content lookups. - ContextManager(LuckPermsPlugin, Class<S>, Class<P>) - Constructor for class me.lucko.luckperms.common.context.manager.ContextManager
- contexts - Variable in class me.lucko.luckperms.common.node.AbstractNode
- contexts(LuckPermsPlugin) - Static method in class me.lucko.luckperms.common.command.tabcomplete.TabCompletions
- ContextSetComparator - Class in me.lucko.luckperms.common.context.comparator
- ContextSetComparator() - Constructor for class me.lucko.luckperms.common.context.comparator.ContextSetComparator
- ContextSetConfigurateSerializer - Class in me.lucko.luckperms.common.context.serializer
- ContextSetJsonSerializer - Class in me.lucko.luckperms.common.context.serializer
-
Serializes and deserializes
ContextSets to and from JSON. - ContextsFile - Class in me.lucko.luckperms.common.config
-
A wrapper for the 'contexts.json' file.
- ContextsFile(LuckPermsConfiguration) - Constructor for class me.lucko.luckperms.common.config.ContextsFile
- contributors() - Method in class me.lucko.luckperms.common.locale.TranslationRepository.LanguageInfo
- copy() - Method in class me.lucko.luckperms.common.cacheddata.result.IntegerResult
- copy() - Method in class me.lucko.luckperms.common.cacheddata.result.StringResult
- copyInheritanceNodesTo(ImmutableCollection.Builder<? super InheritanceNode>) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- copyInheritanceNodesTo(ImmutableCollection.Builder<? super InheritanceNode>) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- copyInheritanceNodesTo(ImmutableCollection.Builder<? super InheritanceNode>) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- copyInheritanceNodesTo(Collection<? super InheritanceNode>) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- copyInheritanceNodesTo(Collection<? super InheritanceNode>) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- copyInheritanceNodesTo(Collection<? super InheritanceNode>) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- copyInheritanceNodesTo(Collection<? super InheritanceNode>, QueryOptions) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- copyInheritanceNodesTo(Collection<? super InheritanceNode>, QueryOptions) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- copyInheritanceNodesTo(Collection<? super InheritanceNode>, QueryOptions) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- copyTo(ImmutableCollection.Builder<? super Node>) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- copyTo(ImmutableCollection.Builder<? super Node>) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- copyTo(ImmutableCollection.Builder<? super Node>) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- copyTo(Collection<? super Node>) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- copyTo(Collection<? super Node>) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- copyTo(Collection<? super Node>) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- copyTo(Collection<? super Node>, QueryOptions) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- copyTo(Collection<? super Node>, QueryOptions) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- copyTo(Collection<? super Node>, QueryOptions) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- copyTo(Collection<? super T>, NodeType<T>, QueryOptions) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- copyTo(Collection<? super T>, NodeType<T>, QueryOptions) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- copyTo(Collection<? super T>, NodeType<T>, QueryOptions) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- create() - Static method in class me.lucko.luckperms.common.bulkupdate.action.DeleteAction
- create() - Static method in class me.lucko.luckperms.common.bulkupdate.BulkUpdateBuilder
- create() - Static method in class me.lucko.luckperms.common.command.tabcomplete.TabCompleter
- create(URLClassLoader) - Static method in class me.lucko.luckperms.common.plugin.classpath.URLClassLoaderAccess
-
Creates a
URLClassLoaderAccessfor the given class loader. - create(List<PermissionHolder>, List<Track>, Sender, String, LuckPermsPlugin) - Static method in class me.lucko.luckperms.common.webeditor.WebEditorSession
- CREATE_ERROR - Static variable in interface me.lucko.luckperms.common.locale.Message
- CREATE_GROUP - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- CREATE_GROUP - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- CREATE_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- CREATE_TRACK - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- CREATE_TRACK - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- createAndLoadGroup(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiGroupManager
- createAndLoadGroup(String) - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- createAndLoadGroup(String) - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- createAndLoadGroup(String) - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- createAndLoadGroup(String) - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- createAndLoadGroup(String) - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- createAndLoadGroup(String, CreationCause) - Method in class me.lucko.luckperms.common.storage.Storage
- createAndLoadTrack(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiTrackManager
- createAndLoadTrack(String) - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- createAndLoadTrack(String) - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- createAndLoadTrack(String) - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- createAndLoadTrack(String) - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- createAndLoadTrack(String) - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- createAndLoadTrack(String, CreationCause) - Method in class me.lucko.luckperms.common.storage.Storage
- createArrayOf(String, Object[]) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- createBlob() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- createClob() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- createConnection(Path) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.H2ConnectionFactory
- createConnection(Path) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.SqliteConnectionFactory
- createDefinition(List<MetaStackElement>, DuplicateRemovalFunction, String, String, String) - Method in class me.lucko.luckperms.common.api.implementation.ApiMetaStackFactory
- createDependencyManager() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- createDigest() - Static method in enum class me.lucko.luckperms.common.dependencies.Dependency
-
Creates a
MessageDigestsuitable for computing the checksums of dependencies. - createDirectoriesIfNotExists(Path) - Static method in class me.lucko.luckperms.common.util.MoreFiles
- createDirectoryIfNotExists(Path) - Static method in class me.lucko.luckperms.common.util.MoreFiles
- createFileIfNotExists(Path) - Static method in class me.lucko.luckperms.common.util.MoreFiles
- createFollowUpSession() - Method in class me.lucko.luckperms.common.webeditor.WebEditorSession
- CreateGroup - Class in me.lucko.luckperms.common.commands.group
- CreateGroup() - Constructor for class me.lucko.luckperms.common.commands.group.CreateGroup
- createLoader(Path) - Method in class me.lucko.luckperms.common.config.generic.adapter.ConfigurateConfigAdapter
- createNClob() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- createSocket(WebSocketListener) - Method in class me.lucko.luckperms.common.http.BytesocksClient
- createSQLXML() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- createStatement() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- createStatement(int, int) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- createStatement(int, int, int) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- createStruct(String, Object[]) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- CreateTrack - Class in me.lucko.luckperms.common.commands.track
- CreateTrack() - Constructor for class me.lucko.luckperms.common.commands.track.CreateTrack
- CryptographyUtils - Class in me.lucko.luckperms.common.webeditor.socket
-
Utilities for public/private key crypto used by the web editor socket connection.
- CUSTOM - Enum constant in enum class me.lucko.luckperms.common.storage.StorageType
- CustomMessageImpl - Class in me.lucko.luckperms.common.messaging.message
- CustomMessageImpl(UUID, String, String) - Constructor for class me.lucko.luckperms.common.messaging.message.CustomMessageImpl
- CustomStorageProvider - Interface in me.lucko.luckperms.common.storage.implementation.custom
-
A storage provider
- CustomStorageProviders - Class in me.lucko.luckperms.common.storage.implementation.custom
-
Hook to allow external code to provide a storage implementation
D
- data() - Method in class me.lucko.luckperms.common.api.implementation.ApiPermissionHolder
- DATABASE_VALUES - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The database settings, username, password, etc for use by any database
- DataConstraints - Class in me.lucko.luckperms.common.storage.misc
- dataDirectory - Variable in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- DataSelector - Class in me.lucko.luckperms.common.query
- dataType(DataType) - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdateBuilder
- DataType - Enum Class in me.lucko.luckperms.common.bulkupdate
-
Represents the data sets a query should apply to
- DATE_FORMAT - Static variable in interface me.lucko.luckperms.common.locale.Message
- DEBUG_LOGINS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If LuckPerms should produce extra logging output when it handles logins.
- decode(JsonElement, UUID) - Static method in class me.lucko.luckperms.common.messaging.message.ActionLogMessageImpl
- decode(JsonElement, UUID) - Static method in class me.lucko.luckperms.common.messaging.message.CustomMessageImpl
- decode(JsonElement, UUID) - Static method in class me.lucko.luckperms.common.messaging.message.UpdateMessageImpl
- decode(JsonElement, UUID) - Static method in class me.lucko.luckperms.common.messaging.message.UserUpdateMessageImpl
- DEFAULT_CONTEXTUAL - Static variable in class me.lucko.luckperms.common.query.QueryOptionsImpl
- DEFAULT_GROUP_NAME - Static variable in interface me.lucko.luckperms.common.model.manager.group.GroupManager
-
The name of the default group.
- DEFAULT_LOCALE - Static variable in class me.lucko.luckperms.common.locale.TranslationManager
-
The default locale used by LuckPerms messages
- DEFAULT_NON_CONTEXTUAL - Static variable in class me.lucko.luckperms.common.query.QueryOptionsImpl
- defaultContextualOptions() - Method in class me.lucko.luckperms.common.api.implementation.ApiQueryOptionsRegistry
- defaultNonContextualOptions() - Method in class me.lucko.luckperms.common.api.implementation.ApiQueryOptionsRegistry
- defaultPort() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory
-
Gets the default port used by the database
- defaultPort() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.MariaDbConnectionFactory
- defaultPort() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.MySqlConnectionFactory
- defaultPort() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.PostgresConnectionFactory
- defaultSatisfyMode() - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- delegate() - Method in class me.lucko.luckperms.common.cache.LoadingMap
- delegate() - Method in class me.lucko.luckperms.common.command.utils.ArgumentList
- delegate() - Method in interface me.lucko.luckperms.common.context.calculator.ForwardingContextCalculator
- DELETE_ERROR - Static variable in interface me.lucko.luckperms.common.locale.Message
- DELETE_GROUP - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- DELETE_GROUP - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- DELETE_GROUP_ERROR_DEFAULT - Static variable in interface me.lucko.luckperms.common.locale.Message
- DELETE_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- DELETE_TRACK - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- DELETE_TRACK - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- DeleteAction - Class in me.lucko.luckperms.common.bulkupdate.action
- deleteDirectory(Path) - Static method in class me.lucko.luckperms.common.util.MoreFiles
- deleteGroup(Group) - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- deleteGroup(Group) - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- deleteGroup(Group) - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- deleteGroup(Group) - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- deleteGroup(Group) - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- deleteGroup(Group, DeletionCause) - Method in class me.lucko.luckperms.common.storage.Storage
- deleteGroup(Group) - Method in class me.lucko.luckperms.common.api.implementation.ApiGroupManager
- DeleteGroup - Class in me.lucko.luckperms.common.commands.group
- DeleteGroup() - Constructor for class me.lucko.luckperms.common.commands.group.DeleteGroup
- deletePlayerData(UUID) - Method in class me.lucko.luckperms.common.api.implementation.ApiUserManager
- deletePlayerData(UUID) - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- deletePlayerData(UUID) - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- deletePlayerData(UUID) - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- deletePlayerData(UUID) - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- deletePlayerData(UUID) - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- deletePlayerData(UUID) - Method in class me.lucko.luckperms.common.storage.Storage
- deleteTrack(Track) - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- deleteTrack(Track) - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- deleteTrack(Track) - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- deleteTrack(Track) - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- deleteTrack(Track) - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- deleteTrack(Track, DeletionCause) - Method in class me.lucko.luckperms.common.storage.Storage
- deleteTrack(Track) - Method in class me.lucko.luckperms.common.api.implementation.ApiTrackManager
- DeleteTrack - Class in me.lucko.luckperms.common.commands.track
- DeleteTrack() - Constructor for class me.lucko.luckperms.common.commands.track.DeleteTrack
- DELIMITER - Static variable in class me.lucko.luckperms.common.node.factory.Delimiters
- Delimiters - Class in me.lucko.luckperms.common.node.factory
-
Used to add/remove a delimiter character for the
AbstractNode.NODE_SEPARATORcharacter. - demote(User, ContextSet, Predicate<String>, Sender, boolean) - Method in class me.lucko.luckperms.common.model.Track
- demote(User, ContextSet) - Method in class me.lucko.luckperms.common.api.implementation.ApiTrack
- DemotionResults - Class in me.lucko.luckperms.common.model
-
Utility class for creating instances of
DemotionResult. - DEPENDENCIES - Static variable in class me.lucko.luckperms.common.dependencies.relocation.RelocationHandler
- Dependency - Enum Class in me.lucko.luckperms.common.dependencies
-
The dependencies used by LuckPerms.
- DependencyDownloadException - Exception Class in me.lucko.luckperms.common.dependencies
-
Exception thrown if a dependency cannot be downloaded.
- DependencyDownloadException() - Constructor for exception class me.lucko.luckperms.common.dependencies.DependencyDownloadException
- DependencyDownloadException(String) - Constructor for exception class me.lucko.luckperms.common.dependencies.DependencyDownloadException
- DependencyDownloadException(String, Throwable) - Constructor for exception class me.lucko.luckperms.common.dependencies.DependencyDownloadException
- DependencyDownloadException(Throwable) - Constructor for exception class me.lucko.luckperms.common.dependencies.DependencyDownloadException
- DependencyManager - Interface in me.lucko.luckperms.common.dependencies
-
Loads and manages runtime dependencies for the plugin.
- DependencyManagerImpl - Class in me.lucko.luckperms.common.dependencies
-
Loads and manages runtime dependencies for the plugin.
- DependencyManagerImpl(Path, Executor) - Constructor for class me.lucko.luckperms.common.dependencies.DependencyManagerImpl
- DependencyManagerImpl(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.dependencies.DependencyManagerImpl
- DependencyRegistry - Class in me.lucko.luckperms.common.dependencies
-
Applies LuckPerms specific behaviour for
Dependencys. - DependencyRegistry(Platform.Type) - Constructor for class me.lucko.luckperms.common.dependencies.DependencyRegistry
- DependencyRepository - Enum Class in me.lucko.luckperms.common.dependencies
-
Represents a repository which contains
Dependencys. - DEPTH_FIRST_POST_ORDER - Enum constant in enum class me.lucko.luckperms.common.graph.TraversalAlgorithm
-
Traverses in depth-first post-order.
- DEPTH_FIRST_PRE_ORDER - Enum constant in enum class me.lucko.luckperms.common.graph.TraversalAlgorithm
-
Traverses in depth-first pre-order.
- describe() - Method in class me.lucko.luckperms.common.util.UniqueIdType
- describe() - Method in class me.lucko.luckperms.common.verbose.VerboseCheckTarget
- description() - Method in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- description(String) - Method in class me.lucko.luckperms.common.actionlog.LoggedAction.Builder
- description(Object...) - Method in class me.lucko.luckperms.common.actionlog.LoggedAction.Builder
- deserialize(Gson, String) - Static method in class me.lucko.luckperms.common.context.serializer.ContextSetJsonSerializer
- deserialize(JsonElement) - Static method in class me.lucko.luckperms.common.actionlog.ActionJsonSerializer
- deserialize(JsonElement) - Static method in class me.lucko.luckperms.common.context.serializer.ContextSetJsonSerializer
- deserializeContextSet(ConfigurationNode) - Static method in class me.lucko.luckperms.common.context.serializer.ContextSetConfigurateSerializer
- deserializeNode(JsonElement) - Static method in class me.lucko.luckperms.common.node.utils.NodeJsonSerializer
- deserializeNodes(JsonArray) - Static method in class me.lucko.luckperms.common.node.utils.NodeJsonSerializer
- DetailedUsage() - Constructor for exception class me.lucko.luckperms.common.command.utils.ArgumentException.DetailedUsage
- determine(ArgumentList) - Static method in class me.lucko.luckperms.common.command.utils.SortMode
- determineBaseResult(String, String) - Static method in class me.lucko.luckperms.common.storage.misc.PlayerSaveResultImpl
- determineMostApplicable(String) - Static method in class me.lucko.luckperms.common.node.factory.NodeBuilders
- determineType(UUID, LuckPermsPlugin) - Static method in class me.lucko.luckperms.common.util.UniqueIdType
- Difference<T> - Class in me.lucko.luckperms.common.util
-
Records a log of the changes that occur as a result of mutations (add or remove operations).
- Difference() - Constructor for class me.lucko.luckperms.common.util.Difference
- Difference.Change<T> - Class in me.lucko.luckperms.common.util
-
A single change recorded in the
Differencetracker. - Difference.ChangeType - Enum Class in me.lucko.luckperms.common.util
-
The type of change.
- DirectProcessor - Class in me.lucko.luckperms.common.calculator.processor
- DirectProcessor() - Constructor for class me.lucko.luckperms.common.calculator.processor.DirectProcessor
- disable() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- DISABLE_BULKUPDATE - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If LuckPerms should prevent bulkupdate operations.
- DISABLED_CONTEXT_CALCULATORS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
Disabled context calculators
- DISABLED_CONTEXTS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
A set of disabled contexts
- discardChanges() - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- dispatch(LoggedAction, Sender) - Method in class me.lucko.luckperms.common.actionlog.LogDispatcher
- dispatchConfigReload() - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchContextUpdate(Object) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchCustomMessageReceive(String, String) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchDataRecalculate(PermissionHolder) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchExtensionLoad(Extension) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchFromApi(LoggedAction) - Method in class me.lucko.luckperms.common.actionlog.LogDispatcher
- dispatchFromRemote(LoggedAction) - Method in class me.lucko.luckperms.common.actionlog.LogDispatcher
- dispatchGroupCacheLoad(Group, GroupCachedDataManager) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchGroupCreate(Group, CreationCause) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchGroupDelete(Group, DeletionCause) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchGroupLoad(Group) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchGroupLoadAll() - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchLogBroadcast(boolean, Action, LogBroadcastEvent.Origin) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchLogNetworkPublish(boolean, UUID, Action) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchLogNotify(boolean, Action, LogNotifyEvent.Origin, Sender) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchLogPublish(boolean, Action) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchLogReceive(UUID, Action) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchNetworkPostSync(UUID, SyncType, boolean, UUID) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchNetworkPreSync(boolean, UUID, SyncType, UUID) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchNodeChanges(PermissionHolder, DataType, Difference<Node>) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchNodeClear(PermissionHolder, DataType, Difference<Node>) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchPlayerDataSave(UUID, String, PlayerSaveResult) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchPlayerLoginProcess(UUID, String, User) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchPostSync() - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchPreSync(boolean) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchTrackAddGroup(Track, String, List<String>, List<String>) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchTrackClear(Track, List<String>) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchTrackCreate(Track, CreationCause) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchTrackDelete(Track, DeletionCause) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchTrackLoad(Track) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchTrackLoadAll() - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchTrackRemoveGroup(Track, String, List<String>, List<String>) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchUniqueIdDetermineType(UUID, String) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchUniqueIdLookup(String, UUID) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchUserCacheLoad(User, UserCachedDataManager) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchUserDemote(User, Track, String, String, Sender) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchUserFirstLogin(UUID, String) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchUserLoad(User) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchUsernameLookup(UUID, String) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchUsernameValidityCheck(String, boolean) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchUserPromote(User, Track, String, String, Sender) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- dispatchUserUnload(User) - Method in class me.lucko.luckperms.common.event.EventDispatcher
- displayName(String) - Method in class me.lucko.luckperms.common.node.types.DisplayName.Builder
- DisplayName - Class in me.lucko.luckperms.common.node.types
- DisplayName(String, boolean, long, ImmutableContextSet, Map<NodeMetadataKey<?>, Object>) - Constructor for class me.lucko.luckperms.common.node.types.DisplayName
- DisplayName.Builder - Class in me.lucko.luckperms.common.node.types
- DisplayNameCache() - Constructor for class me.lucko.luckperms.common.model.Group.DisplayNameCache
- divideIterable(Iterable<E>, int) - Static method in class me.lucko.luckperms.common.util.Iterators
- DOES_NOT_EXIST - Static variable in interface me.lucko.luckperms.common.locale.Message
- DOES_NOT_HAVE_CHAT_META - Static variable in interface me.lucko.luckperms.common.locale.Message
- DOES_NOT_HAVE_PERMISSION - Static variable in interface me.lucko.luckperms.common.locale.Message
- DOES_NOT_HAVE_TEMP_CHAT_META - Static variable in interface me.lucko.luckperms.common.locale.Message
- DOES_NOT_HAVE_TEMP_PERMISSION - Static variable in interface me.lucko.luckperms.common.locale.Message
- DOES_NOT_INHERIT - Static variable in interface me.lucko.luckperms.common.locale.Message
- DOES_NOT_TEMP_INHERIT - Static variable in interface me.lucko.luckperms.common.locale.Message
- DOESNT_HAVE_META - Static variable in interface me.lucko.luckperms.common.locale.Message
- DOESNT_HAVE_TEMP_META - Static variable in interface me.lucko.luckperms.common.locale.Message
- download(Dependency) - Method in enum class me.lucko.luckperms.common.dependencies.DependencyRepository
-
Downloads the raw bytes of the
dependency, and ensures the downloaded bytes match the checksum. - download(Dependency, Path) - Method in enum class me.lucko.luckperms.common.dependencies.DependencyRepository
-
Downloads the the
dependencyto thefile, ensuring the downloaded bytes match the checksum. - downloadAndInstallTranslations(List<TranslationRepository.LanguageInfo>, Sender, boolean) - Method in class me.lucko.luckperms.common.locale.TranslationRepository
-
Downloads and installs translations for the given languages.
- downloadRaw(Dependency) - Method in enum class me.lucko.luckperms.common.dependencies.DependencyRepository
-
Downloads the raw bytes of the
dependency. - DriverBasedHikariConnectionFactory - Class in me.lucko.luckperms.common.storage.implementation.sql.connection.hikari
-
Extension of
HikariConnectionFactorythat uses the driver class name to configure Hikari. - DriverBasedHikariConnectionFactory(StorageCredentials) - Constructor for class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.DriverBasedHikariConnectionFactory
- driverClassName() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.DriverBasedHikariConnectionFactory
- driverClassName() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.MariaDbConnectionFactory
- driverClassName() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.MySqlConnectionFactory
- driverClassName() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.PostgresConnectionFactory
- driverJdbcIdentifier() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.DriverBasedHikariConnectionFactory
- driverJdbcIdentifier() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.MariaDbConnectionFactory
- driverJdbcIdentifier() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.MySqlConnectionFactory
- driverJdbcIdentifier() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.PostgresConnectionFactory
- DummyConsoleSender - Class in me.lucko.luckperms.common.sender
- DummyConsoleSender(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.sender.DummyConsoleSender
- DurationFormatter - Class in me.lucko.luckperms.common.util
-
Formats durations to a readable form
- DurationFormatter(boolean) - Constructor for class me.lucko.luckperms.common.util.DurationFormatter
- DurationFormatter(boolean, int) - Constructor for class me.lucko.luckperms.common.util.DurationFormatter
- DurationParser - Class in me.lucko.luckperms.common.util
-
Parses durations from a string format
E
- EDITOR - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- EDITOR - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- EDITOR_HTTP_REQUEST_FAILURE - Static variable in interface me.lucko.luckperms.common.locale.Message
- EDITOR_HTTP_UNKNOWN_FAILURE - Static variable in interface me.lucko.luckperms.common.locale.Message
- EDITOR_LAZILY_GENERATE_KEY - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If the editor key should be generated lazily (only when needed)
- EDITOR_NO_MATCH - Static variable in interface me.lucko.luckperms.common.locale.Message
- EDITOR_SOCKET_CHANGES_RECEIVED - Static variable in interface me.lucko.luckperms.common.locale.Message
- EDITOR_SOCKET_CONNECTED - Static variable in interface me.lucko.luckperms.common.locale.Message
- EDITOR_SOCKET_RECONNECTED - Static variable in interface me.lucko.luckperms.common.locale.Message
- EDITOR_SOCKET_TRUST_FAILURE - Static variable in interface me.lucko.luckperms.common.locale.Message
- EDITOR_SOCKET_TRUST_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- EDITOR_SOCKET_UNTRUSTED - Static variable in interface me.lucko.luckperms.common.locale.Message
- EDITOR_START - Static variable in interface me.lucko.luckperms.common.locale.Message
- EDITOR_URL - Static variable in interface me.lucko.luckperms.common.locale.Message
- EditorCommand - Class in me.lucko.luckperms.common.commands.misc
- EditorCommand() - Constructor for class me.lucko.luckperms.common.commands.misc.EditorCommand
- elementToString(Consumer<String>) - Static method in class me.lucko.luckperms.common.util.StackTracePrinter
- empty() - Static method in class me.lucko.luckperms.common.actionlog.Log
- Empty() - Constructor for class me.lucko.luckperms.common.context.calculator.WorldNameRewriter.Empty
- EMPTY - Static variable in interface me.lucko.luckperms.common.command.tabcomplete.CompletionSupplier
- EMPTY - Static variable in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
- EmptyCollections - Class in me.lucko.luckperms.common.util
-
Empty collections that do not throw
UnsupportedOperationExceptionon mutate operations. - enable() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- encode() - Method in class me.lucko.luckperms.common.webeditor.WebEditorRequest
- encodeMessageAsString(String, UUID, JsonElement) - Static method in class me.lucko.luckperms.common.messaging.LuckPermsMessagingService
- endOfTrack() - Static method in class me.lucko.luckperms.common.model.PromotionResults
- ensureApiWasLoadedByPlugin() - Method in class me.lucko.luckperms.common.api.LuckPermsApiProvider
- ensureDefined(Object, String) - Static method in class me.lucko.luckperms.common.node.AbstractNodeBuilder
- EntitySourceImpl - Class in me.lucko.luckperms.common.event.model
- EntitySourceImpl(PlatformEntity) - Constructor for class me.lucko.luckperms.common.event.model.EntitySourceImpl
- Entry(int, T) - Constructor for class me.lucko.luckperms.common.util.Paginated.Entry
- EnumNamer<E> - Class in me.lucko.luckperms.common.util
-
Small utility to cache custom name lookups for enum values.
- EnumNamer(Class<E>, Function<? super E, String>) - Constructor for class me.lucko.luckperms.common.util.EnumNamer
- EnumNamer(Class<E>, Map<? super E, String>, Function<? super E, String>) - Constructor for class me.lucko.luckperms.common.util.EnumNamer
- EnvironmentVariableConfigAdapter - Class in me.lucko.luckperms.common.config.generic.adapter
- EnvironmentVariableConfigAdapter(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.config.generic.adapter.EnvironmentVariableConfigAdapter
- EQUAL - Enum constant in enum class me.lucko.luckperms.common.bulkupdate.comparison.StandardComparison
- equals(T, NodeEqualityPredicate) - Method in class me.lucko.luckperms.common.api.implementation.ApiNodeMatcherFactory
- equals(Object) - Method in class me.lucko.luckperms.common.actionlog.LoggedAction
- equals(Object) - Method in class me.lucko.luckperms.common.api.implementation.ApiGroup
- equals(Object) - Method in class me.lucko.luckperms.common.api.implementation.ApiTrack
- equals(Object) - Method in class me.lucko.luckperms.common.api.implementation.ApiUser
- equals(Object) - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdate
- equals(Object) - Method in class me.lucko.luckperms.common.context.ContextImpl
- equals(Object) - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
- equals(Object) - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- equals(Object) - Method in class me.lucko.luckperms.common.dependencies.relocation.Relocation
- equals(Object) - Method in class me.lucko.luckperms.common.metastacking.FluentMetaStackElement
- equals(Object) - Method in class me.lucko.luckperms.common.metastacking.SimpleMetaStackDefinition
- equals(Object) - Method in class me.lucko.luckperms.common.model.Group
- equals(Object) - Method in class me.lucko.luckperms.common.model.InheritanceOrigin
- equals(Object) - Method in class me.lucko.luckperms.common.model.PermissionHolderIdentifier
- equals(Object) - Method in class me.lucko.luckperms.common.model.Track
- equals(Object) - Method in class me.lucko.luckperms.common.model.User
- equals(Object) - Method in class me.lucko.luckperms.common.model.UserIdentifier
- equals(Object) - Method in class me.lucko.luckperms.common.node.AbstractNode
- equals(Object) - Method in class me.lucko.luckperms.common.query.QueryOptionsImpl
- equals(Object) - Method in class me.lucko.luckperms.common.sender.AbstractSender
- equals(Object) - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlRowId
- equals(Object) - Method in class me.lucko.luckperms.common.storage.misc.NodeEntry
- equals(Object) - Method in class me.lucko.luckperms.common.storage.misc.PlayerSaveResultImpl
- equals(Object) - Method in class me.lucko.luckperms.common.util.Difference.Change
- equals(Object) - Method in class me.lucko.luckperms.common.util.Paginated.Entry
- equals(Object) - Method in class me.lucko.luckperms.common.verbose.VerboseCheckTarget
- equals(AbstractNode<?, ?>, AbstractNode<?, ?>) - Method in enum class me.lucko.luckperms.common.node.NodeEquality
- equals(Node, NodeEqualityPredicate) - Method in class me.lucko.luckperms.common.node.AbstractNode
- equals(T, NodeEqualityPredicate) - Static method in class me.lucko.luckperms.common.node.matcher.StandardNodeMatchers
- escapeCharacters(String) - Static method in class me.lucko.luckperms.common.node.factory.Delimiters
- estimatePotentialContexts() - Method in class me.lucko.luckperms.common.context.calculator.ConfigurationContextCalculator
- eval(String) - Method in class me.lucko.luckperms.common.bulkupdate.comparison.Constraint
-
Returns if the given value satisfies this constraint
- eval(String) - Method in class me.lucko.luckperms.common.verbose.event.MetaCheckEvent
- eval(String) - Method in class me.lucko.luckperms.common.verbose.event.PermissionCheckEvent
- eval(String) - Method in interface me.lucko.luckperms.common.verbose.expression.BooleanExpressionCompiler.VariableEvaluator
-
Evaluates the value of a variable.
- eval(BooleanExpressionCompiler.VariableEvaluator) - Method in interface me.lucko.luckperms.common.verbose.expression.BooleanExpressionCompiler.AST
-
Evaluates the AST.
- evaluate(VerboseEvent) - Method in class me.lucko.luckperms.common.verbose.VerboseFilter
-
Evaluates whether the check data passes the filter
- EVENT - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- EventDispatcher - Class in me.lucko.luckperms.common.event
- EventDispatcher(AbstractEventBus<?>) - Constructor for class me.lucko.luckperms.common.event.EventDispatcher
- excludeDeletedGroup(Group) - Method in class me.lucko.luckperms.common.webeditor.WebEditorSession
- excludeDeletedTrack(Track) - Method in class me.lucko.luckperms.common.webeditor.WebEditorSession
- excludeDeletedUser(User) - Method in class me.lucko.luckperms.common.webeditor.WebEditorSession
- execute(LuckPermsPlugin, Sender, Void, ArgumentList, String) - Method in class me.lucko.luckperms.common.command.abstraction.ParentCommand
- execute(LuckPermsPlugin, Sender, Void, ArgumentList, String) - Method in class me.lucko.luckperms.common.command.abstraction.SingleCommand
- execute(LuckPermsPlugin, Sender, Log, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.log.LogGroupHistory
- execute(LuckPermsPlugin, Sender, Log, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.log.LogNotify
- execute(LuckPermsPlugin, Sender, Log, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.log.LogRecent
- execute(LuckPermsPlugin, Sender, Log, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.log.LogSearch
- execute(LuckPermsPlugin, Sender, Log, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.log.LogTrackHistory
- execute(LuckPermsPlugin, Sender, Log, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.log.LogUserHistory
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.command.abstraction.SingleCommand
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.group.CreateGroup
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.group.DeleteGroup
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.group.ListGroups
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.misc.ApplyEditsCommand
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.misc.BulkUpdateCommand
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.misc.EditorCommand
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.misc.ExportCommand
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.misc.ImportCommand
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.misc.InfoCommand
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.misc.NetworkSyncCommand
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.misc.ReloadConfigCommand
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.misc.SearchCommand
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.misc.SyncCommand
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.misc.TranslationsCommand
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.misc.TreeCommand
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.misc.TrustEditorCommand
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.misc.VerboseCommand
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.track.CreateTrack
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.track.DeleteTrack
- execute(LuckPermsPlugin, Sender, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.track.ListTracks
- execute(LuckPermsPlugin, Sender, Group, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.group.GroupClone
- execute(LuckPermsPlugin, Sender, Group, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.group.GroupInfo
- execute(LuckPermsPlugin, Sender, Group, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.group.GroupListMembers
- execute(LuckPermsPlugin, Sender, Group, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.group.GroupRename
- execute(LuckPermsPlugin, Sender, Group, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.group.GroupSetDisplayName
- execute(LuckPermsPlugin, Sender, Group, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.group.GroupSetWeight
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.command.abstraction.GenericChildCommand
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaAddChatMeta
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaAddTempChatMeta
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaClear
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaInfo
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaRemoveChatMeta
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaRemoveTempChatMeta
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaSet
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaSetChatMeta
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaSetTemp
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaSetTempChatMeta
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaUnset
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaUnsetTemp
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.parent.ParentAdd
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.parent.ParentAddTemp
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.parent.ParentClear
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.parent.ParentClearTrack
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.parent.ParentInfo
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.parent.ParentRemove
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.parent.ParentRemoveTemp
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.parent.ParentSet
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.parent.ParentSetTrack
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.parent.UserSwitchPrimaryGroup
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.permission.PermissionCheck
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.permission.PermissionClear
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.permission.PermissionInfo
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.permission.PermissionSet
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.permission.PermissionSetTemp
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.permission.PermissionUnset
- execute(LuckPermsPlugin, Sender, PermissionHolder, ArgumentList, String, CommandPermission) - Method in class me.lucko.luckperms.common.commands.generic.permission.PermissionUnsetTemp
- execute(LuckPermsPlugin, Sender, Track, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.track.TrackAppend
- execute(LuckPermsPlugin, Sender, Track, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.track.TrackClear
- execute(LuckPermsPlugin, Sender, Track, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.track.TrackClone
- execute(LuckPermsPlugin, Sender, Track, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.track.TrackEditor
- execute(LuckPermsPlugin, Sender, Track, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.track.TrackInfo
- execute(LuckPermsPlugin, Sender, Track, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.track.TrackInsert
- execute(LuckPermsPlugin, Sender, Track, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.track.TrackRemove
- execute(LuckPermsPlugin, Sender, Track, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.track.TrackRename
- execute(LuckPermsPlugin, Sender, User, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.user.UserClone
- execute(LuckPermsPlugin, Sender, User, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.user.UserDemote
- execute(LuckPermsPlugin, Sender, User, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.user.UserInfo
- execute(LuckPermsPlugin, Sender, User, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.user.UserPromote
- execute(LuckPermsPlugin, Sender, T, ArgumentList, String) - Method in class me.lucko.luckperms.common.command.abstraction.Command
- execute(LuckPermsPlugin, Sender, T, ArgumentList, String) - Method in class me.lucko.luckperms.common.command.abstraction.GenericParentCommand
- execute(LuckPermsPlugin, Sender, T, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.generic.other.HolderClear
- execute(LuckPermsPlugin, Sender, T, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.generic.other.HolderEditor
- execute(LuckPermsPlugin, Sender, T, ArgumentList, String) - Method in class me.lucko.luckperms.common.commands.generic.other.HolderShowTracks
- EXECUTE - Enum constant in enum class me.lucko.luckperms.common.command.utils.ArgumentTokenizer
- executeAsync(Runnable) - Method in interface me.lucko.luckperms.common.plugin.scheduler.SchedulerAdapter
-
Executes a task async
- executeCommand(Sender, String, List<String>) - Method in class me.lucko.luckperms.common.command.CommandManager
- executeSync(Runnable) - Method in interface me.lucko.luckperms.common.plugin.scheduler.SchedulerAdapter
-
Executes a task sync
- executor() - Static method in class me.lucko.luckperms.common.util.CaffeineFactory
- expandShorthand(String) - Static method in enum class me.lucko.luckperms.common.node.utils.ShorthandParser
-
Parses and expands the shorthand format.
- expireAt - Variable in class me.lucko.luckperms.common.node.AbstractNode
- expireAt - Variable in class me.lucko.luckperms.common.node.AbstractNodeBuilder
- ExpireTemporaryTask - Class in me.lucko.luckperms.common.tasks
- ExpireTemporaryTask(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.tasks.ExpireTemporaryTask
- ExpiringCache<T> - Class in me.lucko.luckperms.common.cache
-
An expiring supplier extension.
- ExpiringCache(long, TimeUnit) - Constructor for class me.lucko.luckperms.common.cache.ExpiringCache
- ExpiringSet<E> - Class in me.lucko.luckperms.common.util
-
A simple expiring set implementation using Caffeine caches
- ExpiringSet(long, TimeUnit) - Constructor for class me.lucko.luckperms.common.util.ExpiringSet
- expiry(long) - Method in class me.lucko.luckperms.common.node.AbstractNodeBuilder
- expiry(TemporalAccessor) - Method in class me.lucko.luckperms.common.node.AbstractNodeBuilder
- expiry(TemporalAmount) - Method in class me.lucko.luckperms.common.node.AbstractNodeBuilder
- EXPORT - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- EXPORT - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- EXPORT_ALREADY_RUNNING - Static variable in interface me.lucko.luckperms.common.locale.Message
- EXPORT_FILE_ALREADY_EXISTS - Static variable in interface me.lucko.luckperms.common.locale.Message
- EXPORT_FILE_FAILURE - Static variable in interface me.lucko.luckperms.common.locale.Message
- EXPORT_FILE_NOT_WRITABLE - Static variable in interface me.lucko.luckperms.common.locale.Message
- EXPORT_FILE_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- EXPORT_LOG - Static variable in interface me.lucko.luckperms.common.locale.Message
- EXPORT_LOG_PROGRESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- EXPORT_WEB_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- exportChanges(Predicate<Difference<Node>>) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- ExportCommand - Class in me.lucko.luckperms.common.commands.misc
- ExportCommand() - Constructor for class me.lucko.luckperms.common.commands.misc.ExportCommand
- Exporter - Class in me.lucko.luckperms.common.backup
-
Handles export operations
- Exporter(LuckPermsPlugin, Sender, boolean, boolean) - Constructor for class me.lucko.luckperms.common.backup.Exporter
- Exporter.SaveFile - Class in me.lucko.luckperms.common.backup
- Exporter.WebUpload - Class in me.lucko.luckperms.common.backup
- exportPermissions(IntFunction<M>, QueryOptions, boolean, boolean) - Method in class me.lucko.luckperms.common.model.PermissionHolder
F
- Factory(Class<? extends PermissionProcessor>) - Constructor for class me.lucko.luckperms.common.cacheddata.result.TristateResult.Factory
- FILE_NOT_WITHIN_DIRECTORY - Static variable in interface me.lucko.luckperms.common.locale.Message
- FileActionLogger - Class in me.lucko.luckperms.common.storage.implementation.file
- FileActionLogger(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.storage.implementation.file.FileActionLogger
- FileIOException - Exception Class in me.lucko.luckperms.common.storage.implementation.file
- FileIOException(String, Throwable) - Constructor for exception class me.lucko.luckperms.common.storage.implementation.file.FileIOException
- FileUuidCache - Class in me.lucko.luckperms.common.storage.implementation.file
- FileUuidCache() - Constructor for class me.lucko.luckperms.common.storage.implementation.file.FileUuidCache
- FileWatcher - Class in me.lucko.luckperms.common.storage.implementation.file.watcher
-
Simple implementation of
AbstractFileWatcherfor LuckPerms data files. - FileWatcher(LuckPermsPlugin, Path) - Constructor for class me.lucko.luckperms.common.storage.implementation.file.watcher.FileWatcher
- FileWatcher.WatchedLocation - Class in me.lucko.luckperms.common.storage.implementation.file.watcher
-
Encapsulates a "watcher" in a specific directory.
- filterConstraintMatch(Node) - Method in class me.lucko.luckperms.common.node.matcher.ConstraintNodeMatcher
- FIRST_TIME_SETUP - Static variable in interface me.lucko.luckperms.common.locale.Message
- flag(Flag) - Method in class me.lucko.luckperms.common.query.QueryOptionsImpl
- flag(Flag, boolean) - Method in class me.lucko.luckperms.common.query.QueryOptionsBuilderImpl
- flags() - Method in class me.lucko.luckperms.common.query.QueryOptionsImpl
- flags(Set<Flag>) - Method in class me.lucko.luckperms.common.query.QueryOptionsBuilderImpl
- FluentMetaStackElement - Class in me.lucko.luckperms.common.metastacking
- FluentMetaStackElement.Builder - Class in me.lucko.luckperms.common.metastacking
- flush() - Method in class me.lucko.luckperms.common.storage.implementation.file.FileActionLogger
- flush() - Method in class me.lucko.luckperms.common.verbose.VerboseHandler
-
Flushes the pending events to listeners.
- forDisplayName() - Method in class me.lucko.luckperms.common.api.implementation.ApiNodeBuilderRegistry
- forEach(Consumer<? super Node>) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- forEach(Consumer<? super Node>) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- forEach(Consumer<? super Node>) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- forEach(QueryOptions, Consumer<? super Node>) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- forEach(QueryOptions, Consumer<? super Node>) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- forEach(QueryOptions, Consumer<? super Node>) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- forInheritance() - Method in class me.lucko.luckperms.common.api.implementation.ApiNodeBuilderRegistry
- forKey(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiNodeBuilderRegistry
- format(Duration) - Method in class me.lucko.luckperms.common.util.DurationFormatter
-
Formats
durationas aComponent. - formatBoolean(boolean) - Static method in interface me.lucko.luckperms.common.locale.Message
- formatColoredValue(String) - Static method in interface me.lucko.luckperms.common.locale.Message
- formatContext(String, String) - Static method in interface me.lucko.luckperms.common.locale.Message
- formatContext(Context) - Static method in interface me.lucko.luckperms.common.locale.Message
- formatContextBracketed(String, String) - Static method in interface me.lucko.luckperms.common.locale.Message
- formatContextBracketed(Context) - Static method in interface me.lucko.luckperms.common.locale.Message
- formatContextSet(ContextSet) - Static method in interface me.lucko.luckperms.common.locale.Message
- formatContextSetBracketed(ContextSet, Component) - Static method in interface me.lucko.luckperms.common.locale.Message
- formatString(Duration) - Method in class me.lucko.luckperms.common.util.DurationFormatter
-
Formats
durationas a string. - formatStringList(Collection<String>) - Static method in interface me.lucko.luckperms.common.locale.Message
- formatTrackPath(Collection<String>) - Static method in interface me.lucko.luckperms.common.locale.Message
- formatTrackPath(Collection<String>, String) - Static method in interface me.lucko.luckperms.common.locale.Message
- formatTrackPath(Collection<String>, String, String, boolean) - Static method in interface me.lucko.luckperms.common.locale.Message
- formatTristate(Tristate) - Static method in interface me.lucko.luckperms.common.locale.Message
- forMeta() - Method in class me.lucko.luckperms.common.api.implementation.ApiNodeBuilderRegistry
- forMonitoredResult(Tristate) - Static method in class me.lucko.luckperms.common.cacheddata.result.TristateResult
- formQueryOptions(ImmutableContextSet) - Method in class me.lucko.luckperms.common.context.manager.ContextManager
- formQueryOptions(S, ImmutableContextSet) - Method in class me.lucko.luckperms.common.context.manager.ContextManager
- forPermission() - Method in class me.lucko.luckperms.common.api.implementation.ApiNodeBuilderRegistry
- forPrefix() - Method in class me.lucko.luckperms.common.api.implementation.ApiNodeBuilderRegistry
- forPrefix() - Static method in class me.lucko.luckperms.common.commands.generic.meta.MetaAddChatMeta
- forPrefix() - Static method in class me.lucko.luckperms.common.commands.generic.meta.MetaAddTempChatMeta
- forPrefix() - Static method in class me.lucko.luckperms.common.commands.generic.meta.MetaRemoveChatMeta
- forPrefix() - Static method in class me.lucko.luckperms.common.commands.generic.meta.MetaRemoveTempChatMeta
- forPrefix() - Static method in class me.lucko.luckperms.common.commands.generic.meta.MetaSetChatMeta
- forPrefix() - Static method in class me.lucko.luckperms.common.commands.generic.meta.MetaSetTempChatMeta
- forRegexPermission() - Method in class me.lucko.luckperms.common.api.implementation.ApiNodeBuilderRegistry
- forSuffix() - Method in class me.lucko.luckperms.common.api.implementation.ApiNodeBuilderRegistry
- forSuffix() - Static method in class me.lucko.luckperms.common.commands.generic.meta.MetaAddChatMeta
- forSuffix() - Static method in class me.lucko.luckperms.common.commands.generic.meta.MetaAddTempChatMeta
- forSuffix() - Static method in class me.lucko.luckperms.common.commands.generic.meta.MetaRemoveChatMeta
- forSuffix() - Static method in class me.lucko.luckperms.common.commands.generic.meta.MetaRemoveTempChatMeta
- forSuffix() - Static method in class me.lucko.luckperms.common.commands.generic.meta.MetaSetChatMeta
- forSuffix() - Static method in class me.lucko.luckperms.common.commands.generic.meta.MetaSetTempChatMeta
- ForwardingContextCalculator<T> - Interface in me.lucko.luckperms.common.context.calculator
-
Represents a
ContextCalculatorwhich delegates calls to another object. - forWeight() - Method in class me.lucko.luckperms.common.api.implementation.ApiNodeBuilderRegistry
- from(int, CompletionSupplier) - Method in class me.lucko.luckperms.common.command.tabcomplete.TabCompleter
-
Marks that the given completion supplier should be used to compute tab completions at the given index and at all subsequent indexes infinitely.
- fromString(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiMetaStackFactory
- fromString(String) - Static method in class me.lucko.luckperms.common.util.Uuids
- fromStrings(List<String>) - Method in class me.lucko.luckperms.common.api.implementation.ApiMetaStackFactory
- FULL_STOP - Static variable in interface me.lucko.luckperms.common.locale.Message
G
- generate(Class<? extends LuckPermsEvent>) - Static method in class me.lucko.luckperms.common.event.gen.GeneratedEventClass
-
Generate a
GeneratedEventClassfor the giveneventtype. - generate(List<PermissionHolder>, List<Track>, Sender, String, LuckPermsPlugin) - Static method in class me.lucko.luckperms.common.webeditor.WebEditorRequest
-
Generates a web editor request payload.
- GeneratedEventClass - Class in me.lucko.luckperms.common.event.gen
-
Holds the generated event class for a given type of
LuckPermsEvent. - generateKeyPair() - Static method in class me.lucko.luckperms.common.webeditor.socket.CryptographyUtils
-
Generate a public/private key pair.
- GENERIC_HTTP_REQUEST_FAILURE - Static variable in interface me.lucko.luckperms.common.locale.Message
- GENERIC_HTTP_UNKNOWN_FAILURE - Static variable in interface me.lucko.luckperms.common.locale.Message
- GenericChildCommand - Class in me.lucko.luckperms.common.command.abstraction
-
A sub command which can be be applied to both groups and users.
- GenericChildCommand(CommandSpec, String, CommandPermission, CommandPermission, Predicate<? super Integer>) - Constructor for class me.lucko.luckperms.common.command.abstraction.GenericChildCommand
- GenericParentCommand<T> - Class in me.lucko.luckperms.common.command.abstraction
-
A shared main command.
- GenericParentCommand(CommandSpec, String, HolderType, List<GenericChildCommand>) - Constructor for class me.lucko.luckperms.common.command.abstraction.GenericParentCommand
- get() - Method in class me.lucko.luckperms.common.cache.Cache
- get() - Method in class me.lucko.luckperms.common.cache.ExpiringCache
- get(int) - Method in class me.lucko.luckperms.common.command.utils.ArgumentList
- get(Object) - Method in class me.lucko.luckperms.common.cache.LoadingMap
- get(ConfigurationAdapter) - Method in interface me.lucko.luckperms.common.config.generic.key.ConfigKey
-
Resolves and returns the value mapped to this key using the given config instance.
- get(ConfigurationAdapter) - Method in class me.lucko.luckperms.common.config.generic.key.SimpleConfigKey
- get(ConfigKey<T>) - Method in class me.lucko.luckperms.common.config.generic.KeyedConfiguration
-
Gets the value of a given context key.
- get(ConfigKey<T>) - Method in class me.lucko.luckperms.common.config.generic.KeyedConfiguration.ValuesMap
- getAction() - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdate
- getAction() - Method in class me.lucko.luckperms.common.messaging.message.ActionLogMessageImpl
- getActionLogger() - Method in class me.lucko.luckperms.common.api.LuckPermsApiProvider
- getAdded() - Method in class me.lucko.luckperms.common.util.Difference
-
Gets the values that have been added.
- getAddress() - Method in class me.lucko.luckperms.common.storage.misc.StorageCredentials
- getAffectedGroups() - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdateStatistics
- getAffectedNodes() - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdateStatistics
- getAffectedUsers() - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdateStatistics
- getAll() - Method in class me.lucko.luckperms.common.model.manager.AbstractManager
- getAll() - Method in interface me.lucko.luckperms.common.model.manager.Manager
-
Gets a map containing all cached instances held by this manager.
- getApiProvider() - Method in class me.lucko.luckperms.common.event.AbstractEventBus
- getApiProvider() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getApiProvider() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Returns the class implementing the LuckPermsAPI on this platform.
- getApiProxy() - Method in class me.lucko.luckperms.common.model.Group
- getApiProxy() - Method in class me.lucko.luckperms.common.model.Track
- getApiProxy() - Method in class me.lucko.luckperms.common.model.User
- getApiVersion() - Method in class me.lucko.luckperms.common.api.implementation.ApiPlatform
- getArgs() - Method in class me.lucko.luckperms.common.command.abstraction.Command
-
Gets the arguments required by this command
- getArgs() - Method in class me.lucko.luckperms.common.command.abstraction.GenericChildCommand
- getArgumentCheck() - Method in class me.lucko.luckperms.common.command.abstraction.Command
-
Gets the predicate used to validate the number of arguments provided to the command on execution
- getArgumentCheck() - Method in class me.lucko.luckperms.common.command.abstraction.GenericChildCommand
- getAttemptedConnection(String) - Method in class me.lucko.luckperms.common.webeditor.socket.listener.HandlerHello
- getAutoCommit() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- getAvailableLanguages() - Method in class me.lucko.luckperms.common.locale.TranslationRepository
-
Gets a list of available languages.
- getBoolean(String, boolean) - Method in class me.lucko.luckperms.common.config.generic.adapter.ConfigurateConfigAdapter
- getBoolean(String, boolean) - Method in interface me.lucko.luckperms.common.config.generic.adapter.ConfigurationAdapter
- getBoolean(String, boolean) - Method in class me.lucko.luckperms.common.config.generic.adapter.MultiConfigurationAdapter
- getBoolean(String, boolean) - Method in class me.lucko.luckperms.common.config.generic.adapter.StringBasedConfigurationAdapter
- getBooleanOrInsert(int, boolean) - Method in class me.lucko.luckperms.common.command.utils.ArgumentList
- getBootstrap() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the bootstrap plugin instance
- getByDisplayName(String) - Method in class me.lucko.luckperms.common.model.manager.group.AbstractGroupManager
- getByDisplayName(String) - Method in interface me.lucko.luckperms.common.model.manager.group.GroupManager
-
Get a group object by display name
- getById(String) - Static method in enum class me.lucko.luckperms.common.webeditor.socket.SocketMessageType
- getBytebin() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getBytebin() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the bytebin instance in use by platform.
- getBytesocks() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getBytesocks() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the bytesocks instance in use by platform.
- getByUsername(String) - Method in class me.lucko.luckperms.common.model.manager.user.AbstractUserManager
- getByUsername(String) - Method in interface me.lucko.luckperms.common.model.manager.user.UserManager
-
Get a user object by name
- getCachedData() - Method in class me.lucko.luckperms.common.api.implementation.ApiGroup
- getCachedData() - Method in class me.lucko.luckperms.common.api.implementation.ApiPermissionHolder
- getCachedData() - Method in class me.lucko.luckperms.common.api.implementation.ApiUser
- getCachedData() - Method in class me.lucko.luckperms.common.model.Group
- getCachedData() - Method in class me.lucko.luckperms.common.model.PermissionHolder
-
Gets the holders cached data
- getCachedData() - Method in class me.lucko.luckperms.common.model.User
- getCacheFor(S) - Method in class me.lucko.luckperms.common.context.manager.ContextManager
- getCalculator() - Method in class me.lucko.luckperms.common.cacheddata.type.PermissionCache
- getCalculatorFactory() - Method in class me.lucko.luckperms.common.cacheddata.AbstractCachedDataManager
-
Gets the
CalculatorFactoryused to buildPermissionCalculators. - getCalculatorFactory() - Method in class me.lucko.luckperms.common.cacheddata.HolderCachedDataManager
- getCalculatorFactory() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getCalculatorFactory() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the class responsible for constructing PermissionCalculators on this platform.
- getCatalog() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- getChanges() - Method in class me.lucko.luckperms.common.util.Difference
-
Gets the recorded changes.
- getChanges(Difference.ChangeType) - Method in class me.lucko.luckperms.common.util.Difference
-
Gets the recorded changes of a given type
- getChannelId() - Method in class me.lucko.luckperms.common.messaging.message.CustomMessageImpl
- getChatMeta(ChatMetaType) - Method in class me.lucko.luckperms.common.cacheddata.type.MetaAccumulator
- getCheckQueryOptions() - Method in class me.lucko.luckperms.common.verbose.event.VerboseEvent
- getChecksum() - Method in enum class me.lucko.luckperms.common.dependencies.Dependency
- getCheckTarget() - Method in class me.lucko.luckperms.common.verbose.event.VerboseEvent
- getCheckThread() - Method in class me.lucko.luckperms.common.verbose.event.VerboseEvent
- getCheckTime() - Method in class me.lucko.luckperms.common.verbose.event.VerboseEvent
- getCheckTrace() - Method in class me.lucko.luckperms.common.verbose.event.VerboseEvent
- getChildren() - Method in class me.lucko.luckperms.common.command.abstraction.ParentCommand
- getChildren() - Method in class me.lucko.luckperms.common.treeview.ImmutableTreeNode
- getChildren() - Method in class me.lucko.luckperms.common.treeview.TreeNode
- getChildrenSize() - Method in class me.lucko.luckperms.common.treeview.TreeNode
- getClassPathAppender() - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Gets a
ClassPathAppenderfor this bootstrap plugin - getClientInfo() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- getClientInfo(String) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- getCommandLabel() - Method in class me.lucko.luckperms.common.webeditor.WebEditorSession
- getCommandManager() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the command manager
- getConfigDirectory() - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Gets the plugins configuration directory
- getConfiguration() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getConfiguration() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the plugin's configuration
- getConnection() - Method in class me.lucko.luckperms.common.messaging.sql.AbstractSqlMessenger
- getConnection() - Method in class me.lucko.luckperms.common.messaging.sql.SqlMessenger
- getConnection() - Method in interface me.lucko.luckperms.common.storage.implementation.sql.connection.ConnectionFactory
- getConnection() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.H2ConnectionFactory
- getConnection() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.SqliteConnectionFactory
- getConnection() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory
- getConnectionFactory() - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- getConnectionListener() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the connection listener.
- getConnectionTimeout() - Method in class me.lucko.luckperms.common.storage.misc.StorageCredentials
- getConsoleSender() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the console.
- getConstraint() - Method in class me.lucko.luckperms.common.bulkupdate.query.Query
- getConstraint() - Method in class me.lucko.luckperms.common.node.matcher.ConstraintNodeMatcher
- getContent() - Method in class me.lucko.luckperms.common.actionlog.Log
- getContent() - Method in class me.lucko.luckperms.common.api.implementation.ApiActionLog
- getContent() - Method in class me.lucko.luckperms.common.util.Paginated
- getContent(UUID) - Method in class me.lucko.luckperms.common.api.implementation.ApiActionLog
- getContent(UUID) - Method in class me.lucko.luckperms.common.actionlog.Log
- getContext(P) - Method in class me.lucko.luckperms.common.api.implementation.ApiPlayerAdapter
- getContext(Object) - Method in class me.lucko.luckperms.common.api.implementation.ApiContextManager
- getContext(User) - Method in class me.lucko.luckperms.common.api.implementation.ApiContextManager
- getContext(S) - Method in class me.lucko.luckperms.common.context.manager.ContextManager
- getContextManager() - Method in class me.lucko.luckperms.common.api.LuckPermsApiProvider
- getContextManager() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the context manager.
- getContextOrDefault(int, LuckPermsPlugin) - Method in class me.lucko.luckperms.common.command.utils.ArgumentList
- getContextOrEmpty(int) - Method in class me.lucko.luckperms.common.command.utils.ArgumentList
- getContexts() - Method in class me.lucko.luckperms.common.node.AbstractNode
- getContextSet() - Method in class me.lucko.luckperms.common.context.manager.QueryOptionsCache
- getContextSet() - Method in interface me.lucko.luckperms.common.context.manager.QueryOptionsSupplier
- getContextSetFactory() - Method in class me.lucko.luckperms.common.api.implementation.ApiContextManager
- getContextsFile() - Method in class me.lucko.luckperms.common.config.LuckPermsConfiguration
- getData(DataType) - Method in class me.lucko.luckperms.common.api.implementation.ApiPermissionHolder
- getData(DataType) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- getDatabase() - Method in class me.lucko.luckperms.common.storage.misc.StorageCredentials
- getDataDirectory() - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Gets the plugins main data storage directory
- getDataType() - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdate
- getDataType() - Method in class me.lucko.luckperms.common.model.InheritanceOrigin
- getDefaultContexts() - Method in class me.lucko.luckperms.common.config.ContextsFile
- getDefaultMetaStackDefinition(ChatMetaType) - Method in class me.lucko.luckperms.common.cacheddata.AbstractCachedDataManager
-
Gets the default
MetaStackDefinitionfor use if one wasn't specifically provided. - getDefaultMetaStackDefinition(ChatMetaType) - Method in class me.lucko.luckperms.common.cacheddata.HolderCachedDataManager
- getDependencyManager() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getDependencyManager() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the dependency manager for the plugin
- getDescription() - Method in class me.lucko.luckperms.common.actionlog.LoggedAction
- getDescription() - Method in class me.lucko.luckperms.common.command.abstraction.Command
-
Gets the commands description.
- getDescription() - Method in class me.lucko.luckperms.common.command.abstraction.GenericChildCommand
- getDescription() - Method in class me.lucko.luckperms.common.command.spec.Argument
- getDetails() - Method in class me.lucko.luckperms.common.plugin.util.HealthCheckResult
- getDisplayName() - Method in class me.lucko.luckperms.common.api.implementation.ApiGroup
- getDisplayName() - Method in class me.lucko.luckperms.common.model.Group
- getDisplayName() - Method in class me.lucko.luckperms.common.node.types.DisplayName
- getDisplayName(QueryOptions) - Method in class me.lucko.luckperms.common.api.implementation.ApiGroup
- getDistinctNodes() - Method in class me.lucko.luckperms.common.api.implementation.ApiPermissionHolder
- getDuplicateRemovalFunction() - Method in class me.lucko.luckperms.common.metastacking.SimpleMetaStackDefinition
- getDuration(int) - Method in class me.lucko.luckperms.common.command.utils.ArgumentList
- getDurationOrDefault(int, Duration) - Method in class me.lucko.luckperms.common.command.utils.ArgumentList
- getDurationSince() - Method in class me.lucko.luckperms.common.actionlog.LoggedAction
- getElements() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaStackAccumulator
- getElements() - Method in class me.lucko.luckperms.common.metastacking.SimpleMetaStackDefinition
- getEnableLatch() - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Returns a countdown latch which
counts downafter the plugin has enabled. - getEndSpacer() - Method in class me.lucko.luckperms.common.metastacking.SimpleMetaStackDefinition
- getEntity() - Method in class me.lucko.luckperms.common.event.model.EntitySourceImpl
- getEventBus() - Method in class me.lucko.luckperms.common.api.LuckPermsApiProvider
- getEventBus() - Method in class me.lucko.luckperms.common.event.EventDispatcher
- getEventClass() - Method in class me.lucko.luckperms.common.event.LuckPermsEventSubscription
- getEventDispatcher() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getEventDispatcher() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the event dispatcher
- getException() - Method in class me.lucko.luckperms.common.cache.PatternCache.CachedPattern
- getExpiry() - Method in class me.lucko.luckperms.common.node.AbstractNode
- getExpiryDuration() - Method in class me.lucko.luckperms.common.node.AbstractNode
- getExtensionManager() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getExtensionManager() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the extension manager.
- getExtraCommands() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
- getField() - Method in class me.lucko.luckperms.common.bulkupdate.query.Query
- getFileName(String) - Method in enum class me.lucko.luckperms.common.dependencies.Dependency
- getFileWatcher() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getFileWatcher() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the file watcher running on the platform
- getFor(PermissionHolder) - Static method in class me.lucko.luckperms.common.inheritance.InheritanceComparator
- getFormattedDisplayName() - Method in class me.lucko.luckperms.common.model.Group
- getFormattedDisplayName() - Method in class me.lucko.luckperms.common.model.PermissionHolder
-
Gets the formatted display name of this permission holder (for use in commands, etc)
- getFormattedDisplayName() - Method in class me.lucko.luckperms.common.model.User
- getFriendlyName() - Method in class me.lucko.luckperms.common.api.implementation.ApiPermissionHolder
- getGlobalDependencies() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getGraph(QueryOptions) - Method in class me.lucko.luckperms.common.inheritance.InheritanceGraphFactory
- getGroup(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiGroupManager
- getGroupHistory(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiActionLog
- getGroupHistory(String) - Method in class me.lucko.luckperms.common.actionlog.Log
- getGroupManager() - Method in class me.lucko.luckperms.common.api.LuckPermsApiProvider
- getGroupManager() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the group manager instance for the platform
- getGroupName() - Method in class me.lucko.luckperms.common.node.types.Inheritance
- getGroupPermission() - Method in class me.lucko.luckperms.common.command.abstraction.GenericChildCommand
- getGroups() - Method in class me.lucko.luckperms.common.api.implementation.ApiTrack
- getGroups() - Method in class me.lucko.luckperms.common.model.Track
-
Gets an ordered list of the groups on this track
- getHandler() - Method in class me.lucko.luckperms.common.event.LuckPermsEventSubscription
- getHashCode() - Method in class me.lucko.luckperms.common.metastacking.SimpleMetaStackDefinition
- getHoldability() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- getHolder() - Method in class me.lucko.luckperms.common.storage.misc.NodeEntry
- getHolders() - Method in class me.lucko.luckperms.common.webeditor.WebEditorRequest
- getHolderType() - Method in class me.lucko.luckperms.common.cacheddata.CacheMetadata
- getHouseKeeper() - Method in class me.lucko.luckperms.common.model.manager.user.AbstractUserManager
- getHouseKeeper() - Method in interface me.lucko.luckperms.common.model.manager.user.UserManager
-
Gets the instance responsible for unloading unneeded users.
- getHttpClient() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getId() - Method in class me.lucko.luckperms.common.messaging.message.AbstractMessage
- getId() - Method in class me.lucko.luckperms.common.verbose.VerboseCheckTarget
- getIdentifier() - Method in class me.lucko.luckperms.common.api.implementation.ApiPermissionHolder
- getIdentifier() - Method in class me.lucko.luckperms.common.model.PermissionHolder
- getIdentifiers() - Method in enum class me.lucko.luckperms.common.storage.StorageType
- getIfLoaded(I) - Method in class me.lucko.luckperms.common.model.manager.AbstractManager
- getIfLoaded(I) - Method in interface me.lucko.luckperms.common.model.manager.Manager
-
Get an object by id
- getIfPresent() - Method in class me.lucko.luckperms.common.cache.Cache
- getIfPresent(K) - Method in class me.lucko.luckperms.common.cache.LoadingMap
- getImplementation() - Method in class me.lucko.luckperms.common.storage.Storage
- getImplementationName() - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- getImplementationName() - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- getImplementationName() - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- getImplementationName() - Method in interface me.lucko.luckperms.common.storage.implementation.sql.connection.ConnectionFactory
- getImplementationName() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.H2ConnectionFactory
- getImplementationName() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.SqliteConnectionFactory
- getImplementationName() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.MariaDbConnectionFactory
- getImplementationName() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.MySqlConnectionFactory
- getImplementationName() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.PostgresConnectionFactory
- getImplementationName() - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- getImplementationName() - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- getImplementations() - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- getImplementations() - Method in class me.lucko.luckperms.common.storage.Storage
- getInheritanceComparator() - Method in class me.lucko.luckperms.common.model.PermissionHolder
- getInheritanceGraphFactory() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getInheritanceGraphFactory() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the inheritance handler
- getInheritedGroups(QueryOptions) - Method in class me.lucko.luckperms.common.api.implementation.ApiPermissionHolder
- getInstalledLocales() - Method in class me.lucko.luckperms.common.locale.TranslationManager
- getInstance() - Method in class me.lucko.luckperms.common.messaging.MessagingFactory
- getInstance() - Method in class me.lucko.luckperms.common.storage.StorageFactory
- getInteger(String, int) - Method in class me.lucko.luckperms.common.config.generic.adapter.ConfigurateConfigAdapter
- getInteger(String, int) - Method in interface me.lucko.luckperms.common.config.generic.adapter.ConfigurationAdapter
- getInteger(String, int) - Method in class me.lucko.luckperms.common.config.generic.adapter.MultiConfigurationAdapter
- getInteger(String, int) - Method in class me.lucko.luckperms.common.config.generic.adapter.StringBasedConfigurationAdapter
- getIntOrDefault(int, int) - Method in class me.lucko.luckperms.common.command.utils.ArgumentList
- getJsonContent(String) - Method in class me.lucko.luckperms.common.http.BytebinClient
-
GETs json content from bytebin
- getKeepAliveTime() - Method in class me.lucko.luckperms.common.storage.misc.StorageCredentials
- getKey() - Method in class me.lucko.luckperms.common.context.ContextImpl
- getKey() - Method in class me.lucko.luckperms.common.node.AbstractNode
- getKey() - Method in class me.lucko.luckperms.common.verbose.event.MetaCheckEvent
- getKeys() - Static method in class me.lucko.luckperms.common.config.ConfigKeys
- getKnownEventTypes() - Static method in class me.lucko.luckperms.common.event.EventDispatcher
- getKnownPermissions() - Method in class me.lucko.luckperms.common.api.implementation.ApiPlatform
- getLastPing() - Method in class me.lucko.luckperms.common.webeditor.socket.listener.HandlerPing
- getLoadedExtensions() - Method in class me.lucko.luckperms.common.extension.SimpleExtensionManager
- getLoadedGroups() - Method in class me.lucko.luckperms.common.api.implementation.ApiGroupManager
- getLoadedTracks() - Method in class me.lucko.luckperms.common.api.implementation.ApiTrackManager
- getLoadedUsers() - Method in class me.lucko.luckperms.common.api.implementation.ApiUserManager
- getLoader() - Method in interface me.lucko.luckperms.common.plugin.bootstrap.BootstrappedWithLoader
-
Gets the loader object that did the bootstrapping.
- getLoadLatch() - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Returns a countdown latch which
counts downafter the plugin has loaded. - getLockForTarget(I) - Method in class me.lucko.luckperms.common.command.abstraction.ParentCommand
- getLockForTarget(String) - Method in class me.lucko.luckperms.common.commands.group.GroupParentCommand
- getLockForTarget(String) - Method in class me.lucko.luckperms.common.commands.track.TrackParentCommand
- getLockForTarget(Void) - Method in class me.lucko.luckperms.common.commands.log.LogParentCommand
- getLockForTarget(UserIdentifier) - Method in class me.lucko.luckperms.common.commands.user.UserParentCommand
- getLog() - Method in class me.lucko.luckperms.common.api.implementation.ApiActionLogger
- getLog() - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- getLog() - Method in class me.lucko.luckperms.common.storage.implementation.file.FileActionLogger
- getLog() - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- getLog() - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- getLog() - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- getLog() - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- getLog() - Method in class me.lucko.luckperms.common.storage.Storage
- getLogDispatcher() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getLogDispatcher() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the log dispatcher running on the platform
- getLogger() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getLogger() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets a wrapped logger instance for the platform.
- getLowercase(int, Predicate<? super String>) - Method in class me.lucko.luckperms.common.command.utils.ArgumentList
- getLuckPerms() - Method in class me.lucko.luckperms.common.event.gen.AbstractEvent
- getMainCommands() - Method in class me.lucko.luckperms.common.command.CommandManager
- getMatchedCount() - Method in class me.lucko.luckperms.common.verbose.VerboseListener
- getMaxLifetime() - Method in class me.lucko.luckperms.common.storage.misc.StorageCredentials
- getMaxPages(int) - Method in class me.lucko.luckperms.common.util.Paginated
- getMaxPoolSize() - Method in class me.lucko.luckperms.common.storage.misc.StorageCredentials
- getMessagingService() - Method in class me.lucko.luckperms.common.api.LuckPermsApiProvider
- getMessagingService() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getMessagingService() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the messaging service.
- getMessenger() - Method in interface me.lucko.luckperms.common.messaging.InternalMessagingService
- getMessenger() - Method in class me.lucko.luckperms.common.messaging.LuckPermsMessagingService
- getMessengerProvider() - Method in interface me.lucko.luckperms.common.messaging.InternalMessagingService
- getMessengerProvider() - Method in class me.lucko.luckperms.common.messaging.LuckPermsMessagingService
- getMeta() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaAccumulator
- getMeta() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaCache
- getMeta() - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- getMeta() - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- getMeta() - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- getMeta() - Method in interface me.lucko.luckperms.common.storage.implementation.sql.connection.ConnectionFactory
- getMeta() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.H2ConnectionFactory
- getMeta() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.SqliteConnectionFactory
- getMeta() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory
- getMeta() - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- getMeta() - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- getMeta() - Method in class me.lucko.luckperms.common.storage.Storage
- getMeta(CheckOrigin) - Method in class me.lucko.luckperms.common.cacheddata.type.MetaCache
- getMetadata(NodeMetadataKey<T>) - Method in class me.lucko.luckperms.common.node.AbstractNode
- getMetaData() - Method in class me.lucko.luckperms.common.cacheddata.AbstractCachedDataManager
- getMetaData() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- getMetaData(QueryOptions) - Method in class me.lucko.luckperms.common.cacheddata.AbstractCachedDataManager
- getMetadataForQueryOptions(QueryOptions) - Method in class me.lucko.luckperms.common.cacheddata.AbstractCachedDataManager
-
Returns a
CacheMetadatainstance for the givenQueryOptions. - getMetadataForQueryOptions(QueryOptions) - Method in class me.lucko.luckperms.common.cacheddata.GroupCachedDataManager
- getMetadataForQueryOptions(QueryOptions) - Method in class me.lucko.luckperms.common.cacheddata.UserCachedDataManager
- getMetaKey() - Method in class me.lucko.luckperms.common.node.types.Meta
- getMetaOrChatMetaValue(String, CheckOrigin) - Method in class me.lucko.luckperms.common.cacheddata.type.MetaCache
- getMetaResults(CheckOrigin) - Method in class me.lucko.luckperms.common.cacheddata.type.MetaCache
- getMetaResults(CheckOrigin) - Method in class me.lucko.luckperms.common.cacheddata.type.MonitoredMetaCache
- getMetaStackFactory() - Method in class me.lucko.luckperms.common.api.LuckPermsApiProvider
- getMetaType() - Method in class me.lucko.luckperms.common.node.types.Prefix
- getMetaType() - Method in class me.lucko.luckperms.common.node.types.Suffix
- getMetaValue() - Method in class me.lucko.luckperms.common.node.types.Meta
- getMetaValue() - Method in class me.lucko.luckperms.common.node.types.Prefix
- getMetaValue() - Method in class me.lucko.luckperms.common.node.types.Suffix
- getMetaValue(String, CheckOrigin) - Method in class me.lucko.luckperms.common.cacheddata.type.MetaCache
- getMetaValue(String, CheckOrigin) - Method in class me.lucko.luckperms.common.cacheddata.type.MonitoredMetaCache
- getMiddleSpacer() - Method in class me.lucko.luckperms.common.metastacking.SimpleMetaStackDefinition
- getMinIdleConnections() - Method in class me.lucko.luckperms.common.storage.misc.StorageCredentials
- getName() - Method in class me.lucko.luckperms.common.api.implementation.ApiGroup
- getName() - Method in class me.lucko.luckperms.common.api.implementation.ApiMessagingService
- getName() - Method in class me.lucko.luckperms.common.api.implementation.ApiTrack
- getName() - Method in interface me.lucko.luckperms.common.bulkupdate.action.Action
-
Gets the name of this action
- getName() - Method in class me.lucko.luckperms.common.bulkupdate.action.DeleteAction
- getName() - Method in class me.lucko.luckperms.common.bulkupdate.action.UpdateAction
- getName() - Method in enum class me.lucko.luckperms.common.bulkupdate.DataType
- getName() - Method in class me.lucko.luckperms.common.command.abstraction.Command
-
Gets the short name of this command
- getName() - Method in class me.lucko.luckperms.common.command.abstraction.GenericChildCommand
- getName() - Method in class me.lucko.luckperms.common.command.spec.Argument
- getName() - Method in class me.lucko.luckperms.common.event.model.SenderPlatformEntity
- getName() - Method in interface me.lucko.luckperms.common.messaging.InternalMessagingService
-
Gets the name of this messaging service
- getName() - Method in class me.lucko.luckperms.common.messaging.LuckPermsMessagingService
- getName() - Method in class me.lucko.luckperms.common.model.Group
- getName() - Method in class me.lucko.luckperms.common.model.PermissionHolderIdentifier
- getName() - Method in class me.lucko.luckperms.common.model.Track
- getName() - Method in class me.lucko.luckperms.common.sender.AbstractSender
- getName() - Method in class me.lucko.luckperms.common.sender.DummyConsoleSender
- getName() - Method in interface me.lucko.luckperms.common.sender.Sender
-
Gets the sender's username
- getName() - Method in class me.lucko.luckperms.common.storage.Storage
- getName() - Method in enum class me.lucko.luckperms.common.storage.StorageType
- getName() - Method in class me.lucko.luckperms.common.verbose.VerboseCheckTarget
- getName(T) - Method in class me.lucko.luckperms.common.sender.SenderFactory
- getNameWithLocation() - Method in interface me.lucko.luckperms.common.sender.Sender
-
Gets a string representing the senders username, and their current location within the network.
- getNetworkTimeout() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- getNext(String) - Method in class me.lucko.luckperms.common.model.Track
-
Gets the next group on the track, after the one provided
- getNext(Group) - Method in class me.lucko.luckperms.common.model.Track
-
Gets the next group on the track, after the one provided
- getNext(Group) - Method in class me.lucko.luckperms.common.api.implementation.ApiTrack
- getNode() - Method in enum class me.lucko.luckperms.common.command.access.CommandPermission
- getNode() - Method in class me.lucko.luckperms.common.storage.misc.NodeEntry
- getNodeBuilderRegistry() - Method in class me.lucko.luckperms.common.api.LuckPermsApiProvider
- getNodeEndings() - Method in class me.lucko.luckperms.common.treeview.ImmutableTreeNode
-
Gets the node endings of each branch of the tree at this stage The key represents the depth of the node.
- getNodeMatcherFactory() - Method in class me.lucko.luckperms.common.api.LuckPermsApiProvider
- getNodes() - Method in class me.lucko.luckperms.common.api.implementation.ApiPermissionHolder
- getNodes(NodeType<T>) - Method in class me.lucko.luckperms.common.api.implementation.ApiPermissionHolder
- getNotifiedSender() - Method in class me.lucko.luckperms.common.verbose.VerboseListener
- getOnlinePlayers() - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Gets the UUIDs of the users online on the platform
- getOnlineSenders() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets a list of online Senders on the platform
- getOrDefault(int, String) - Method in class me.lucko.luckperms.common.command.utils.ArgumentList
- getOrigin() - Method in class me.lucko.luckperms.common.model.InheritanceOrigin
- getOrigin() - Method in class me.lucko.luckperms.common.verbose.event.VerboseEvent
- getOrMake(I) - Method in class me.lucko.luckperms.common.model.manager.AbstractManager
- getOrMake(I) - Method in interface me.lucko.luckperms.common.model.manager.Manager
-
Gets or creates an object by id
- getOrMake(UUID, String) - Method in class me.lucko.luckperms.common.model.manager.user.AbstractUserManager
- getOrMake(UUID, String) - Method in interface me.lucko.luckperms.common.model.manager.user.UserManager
- getOtherUniqueIds() - Method in class me.lucko.luckperms.common.storage.misc.PlayerSaveResultImpl
- getOutcomes() - Method in class me.lucko.luckperms.common.storage.misc.PlayerSaveResultImpl
- getOwnInheritanceNodes(QueryOptions) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- getOwnNodes(NodeType<T>, QueryOptions) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- getOwnNodes(QueryOptions) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- getOwnNodesSorted(QueryOptions) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- getPage(int, int) - Method in class me.lucko.luckperms.common.util.Paginated
- getPassword() - Method in class me.lucko.luckperms.common.storage.misc.StorageCredentials
- getPattern() - Method in class me.lucko.luckperms.common.cache.PatternCache.CachedPattern
- getPattern() - Method in class me.lucko.luckperms.common.dependencies.relocation.Relocation
- getPattern() - Method in class me.lucko.luckperms.common.node.types.RegexPermission
- getPatternString() - Method in class me.lucko.luckperms.common.node.types.RegexPermission
- getPayload() - Method in class me.lucko.luckperms.common.messaging.message.CustomMessageImpl
- getPayload() - Method in class me.lucko.luckperms.common.webeditor.WebEditorRequest
- getPermission() - Method in class me.lucko.luckperms.common.command.abstraction.Command
-
Gets the permission required by this command, if present
- getPermission() - Method in enum class me.lucko.luckperms.common.command.access.CommandPermission
- getPermission() - Method in class me.lucko.luckperms.common.node.types.Permission
- getPermission() - Method in class me.lucko.luckperms.common.verbose.event.PermissionCheckEvent
- getPermissionData() - Method in class me.lucko.luckperms.common.cacheddata.AbstractCachedDataManager
- getPermissionData(QueryOptions) - Method in class me.lucko.luckperms.common.cacheddata.AbstractCachedDataManager
- getPermissionMap() - Method in class me.lucko.luckperms.common.cacheddata.type.PermissionCache
- getPermissionRegistry() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getPermissionRegistry() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the permission registry for the platform.
- getPermissionValue(String) - Method in class me.lucko.luckperms.common.sender.AbstractSender
- getPermissionValue(String) - Method in class me.lucko.luckperms.common.sender.DummyConsoleSender
- getPermissionValue(String) - Method in interface me.lucko.luckperms.common.sender.Sender
-
Gets the tristate a permission is set to.
- getPermissionValue(T, String) - Method in class me.lucko.luckperms.common.sender.SenderFactory
- getPlainDisplayName() - Method in class me.lucko.luckperms.common.model.Group
- getPlainDisplayName() - Method in class me.lucko.luckperms.common.model.PermissionHolder
-
Gets a display name for this permission holder, without any formatting.
- getPlainDisplayName() - Method in class me.lucko.luckperms.common.model.User
- getPlatform() - Method in class me.lucko.luckperms.common.api.LuckPermsApiProvider
- getPlayer(UUID) - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Gets a player object linked to this User.
- getPlayerAdapter(Class<T>) - Method in class me.lucko.luckperms.common.api.LuckPermsApiProvider
- getPlayerClass() - Method in class me.lucko.luckperms.common.context.manager.ContextManager
- getPlayerCount() - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Gets the number of users online on the platform
- getPlayerList() - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Gets the usernames of the users online on the platform
- getPlayerName(UUID) - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- getPlayerName(UUID) - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- getPlayerName(UUID) - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- getPlayerName(UUID) - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- getPlayerName(UUID) - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- getPlayerName(UUID) - Method in class me.lucko.luckperms.common.storage.Storage
- getPlayerUniqueId(String) - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- getPlayerUniqueId(String) - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- getPlayerUniqueId(String) - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- getPlayerUniqueId(String) - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- getPlayerUniqueId(String) - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- getPlayerUniqueId(String) - Method in class me.lucko.luckperms.common.storage.Storage
- getPlugin() - Method in class me.lucko.luckperms.common.cacheddata.AbstractCachedDataManager
- getPlugin() - Method in class me.lucko.luckperms.common.command.CommandManager
- getPlugin() - Method in class me.lucko.luckperms.common.config.generic.adapter.ConfigurateConfigAdapter
- getPlugin() - Method in interface me.lucko.luckperms.common.config.generic.adapter.ConfigurationAdapter
- getPlugin() - Method in class me.lucko.luckperms.common.config.generic.adapter.EnvironmentVariableConfigAdapter
- getPlugin() - Method in class me.lucko.luckperms.common.config.generic.adapter.MultiConfigurationAdapter
- getPlugin() - Method in class me.lucko.luckperms.common.config.generic.adapter.SystemPropertyConfigAdapter
- getPlugin() - Method in class me.lucko.luckperms.common.config.LuckPermsConfiguration
- getPlugin() - Method in class me.lucko.luckperms.common.event.AbstractEventBus
- getPlugin() - Method in class me.lucko.luckperms.common.event.LuckPermsEventSubscription
- getPlugin() - Method in class me.lucko.luckperms.common.messaging.MessagingFactory
- getPlugin() - Method in class me.lucko.luckperms.common.model.PermissionHolder
- getPlugin() - Method in class me.lucko.luckperms.common.sender.AbstractSender
- getPlugin() - Method in class me.lucko.luckperms.common.sender.DummyConsoleSender
- getPlugin() - Method in interface me.lucko.luckperms.common.sender.Sender
-
Gets the plugin instance the sender is from.
- getPlugin() - Method in class me.lucko.luckperms.common.sender.SenderFactory
- getPlugin() - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- getPlugin() - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- getPlugin() - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- getPlugin() - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- getPlugin() - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- getPlugin() - Method in class me.lucko.luckperms.common.webeditor.socket.WebEditorSocket
- getPluginLogger() - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Gets the plugin logger
- getPluginMetadata() - Method in class me.lucko.luckperms.common.api.LuckPermsApiProvider
- getPluginName() - Static method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getPotentialContexts() - Method in class me.lucko.luckperms.common.context.manager.ContextManager
- getPrefix() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaAccumulator
- getPrefix(CheckOrigin) - Method in class me.lucko.luckperms.common.cacheddata.type.MetaCache
- getPrefix(CheckOrigin) - Method in class me.lucko.luckperms.common.cacheddata.type.MonitoredMetaCache
- getPrefixDefinition() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaAccumulator
- getPrefixes() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaAccumulator
- getPrefixes() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaCache
- getPrefixStackDefinition() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaCache
- getPrevious(String) - Method in class me.lucko.luckperms.common.model.Track
-
Gets the group before the group provided
- getPrevious(Group) - Method in class me.lucko.luckperms.common.model.Track
-
Gets the group before the group provided
- getPrevious(Group) - Method in class me.lucko.luckperms.common.api.implementation.ApiTrack
- getPreviousUsername() - Method in class me.lucko.luckperms.common.storage.misc.PlayerSaveResultImpl
- getPrimaryGroup() - Method in class me.lucko.luckperms.common.api.implementation.ApiUser
- getPrimaryGroup() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaAccumulator
- getPrimaryGroup() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaCache
- getPrimaryGroup() - Method in class me.lucko.luckperms.common.model.User
- getPrimaryGroup(CheckOrigin) - Method in class me.lucko.luckperms.common.cacheddata.type.MetaCache
- getPrimaryGroup(CheckOrigin) - Method in class me.lucko.luckperms.common.cacheddata.type.MonitoredMetaCache
- getPriority() - Method in class me.lucko.luckperms.common.node.types.Prefix
- getPriority() - Method in class me.lucko.luckperms.common.node.types.Suffix
- getPriority(int) - Method in class me.lucko.luckperms.common.command.utils.ArgumentList
- getProperties() - Method in class me.lucko.luckperms.common.storage.misc.StorageCredentials
- getProvider() - Static method in class me.lucko.luckperms.common.storage.implementation.custom.CustomStorageProviders
- getQueries() - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdate
- getQueryOptions() - Method in class me.lucko.luckperms.common.api.implementation.ApiPermissionHolder
- getQueryOptions() - Method in class me.lucko.luckperms.common.cacheddata.AbstractCachedDataManager
-
Gets the most appropriate active query options instance for the holder.
- getQueryOptions() - Method in class me.lucko.luckperms.common.cacheddata.CacheMetadata
- getQueryOptions() - Method in class me.lucko.luckperms.common.cacheddata.HolderCachedDataManager
- getQueryOptions() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaCache
- getQueryOptions() - Method in class me.lucko.luckperms.common.cacheddata.type.PermissionCache
- getQueryOptions() - Method in class me.lucko.luckperms.common.context.manager.InlineQueryOptionsSupplier
- getQueryOptions() - Method in class me.lucko.luckperms.common.context.manager.QueryOptionsCache
- getQueryOptions() - Method in interface me.lucko.luckperms.common.context.manager.QueryOptionsSupplier
- getQueryOptions() - Method in class me.lucko.luckperms.common.model.Group
- getQueryOptions() - Method in class me.lucko.luckperms.common.model.PermissionHolder
-
Gets the most appropriate query options available at the time for the holder.
- getQueryOptions() - Method in class me.lucko.luckperms.common.model.User
- getQueryOptions(P) - Method in class me.lucko.luckperms.common.api.implementation.ApiPlayerAdapter
- getQueryOptions(Object) - Method in class me.lucko.luckperms.common.api.implementation.ApiContextManager
- getQueryOptions(User) - Method in class me.lucko.luckperms.common.api.implementation.ApiContextManager
- getQueryOptions(S) - Method in class me.lucko.luckperms.common.context.manager.ContextManager
- getQueryOptionsForUser(User) - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets a calculated context instance for the user using the rules of the platform.
- getQueryOptionsRegistry() - Method in class me.lucko.luckperms.common.api.LuckPermsApiProvider
- getRelocatedPattern() - Method in class me.lucko.luckperms.common.dependencies.relocation.Relocation
- getRelocations() - Method in enum class me.lucko.luckperms.common.dependencies.Dependency
- getRemotePublicKey() - Method in class me.lucko.luckperms.common.webeditor.socket.WebEditorSocket
- getRemoved() - Method in class me.lucko.luckperms.common.util.Difference
-
Gets the values that have been removed.
- getRepositoryStatusFile() - Method in class me.lucko.luckperms.common.locale.TranslationManager
- getRepositoryTranslationsDirectory() - Method in class me.lucko.luckperms.common.locale.TranslationManager
- getRequiredTypes() - Method in class me.lucko.luckperms.common.storage.StorageFactory
- getResourceStream(String) - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Gets a bundled resource file from the jar
- getResponse() - Method in exception class me.lucko.luckperms.common.http.UnsuccessfulRequestException
- getResult() - Method in class me.lucko.luckperms.common.verbose.event.MetaCheckEvent
- getResult() - Method in class me.lucko.luckperms.common.verbose.event.PermissionCheckEvent
- getResult() - Method in class me.lucko.luckperms.common.verbose.event.VerboseEvent
- getRootNode() - Method in class me.lucko.luckperms.common.treeview.PermissionRegistry
- getRowId() - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlRowId
- getScheduler() - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Gets an adapter for the platforms scheduler
- getSchema() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- getSearch(String) - Method in class me.lucko.luckperms.common.actionlog.Log
- getSender() - Method in class me.lucko.luckperms.common.webeditor.socket.WebEditorSocket
- getSender(S) - Method in class me.lucko.luckperms.common.command.BrigadierCommandExecutor
- getServerBrand() - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Gets the name or "brand" of the running platform
- getServerName() - Method in class me.lucko.luckperms.common.api.LuckPermsApiProvider
- getServerName() - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Gets the name associated with this server
- getServerVersion() - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Gets the version of the running platform
- getServiceFor(String) - Method in class me.lucko.luckperms.common.messaging.MessagingFactory
- getSession() - Method in class me.lucko.luckperms.common.webeditor.socket.WebEditorSocket
- getSession(String) - Method in class me.lucko.luckperms.common.webeditor.store.WebEditorSessionMap
-
Gets the session for the given session id.
- getSize() - Method in class me.lucko.luckperms.common.model.Track
-
Gets the number of groups on this track
- getSocket() - Method in class me.lucko.luckperms.common.webeditor.socket.WebEditorSocket
- getSocket() - Method in class me.lucko.luckperms.common.webeditor.WebEditorSession
- getSocket(Sender) - Method in class me.lucko.luckperms.common.webeditor.store.WebEditorSocketMap
- getSockets() - Method in class me.lucko.luckperms.common.webeditor.store.WebEditorSocketMap
- getSource() - Method in class me.lucko.luckperms.common.actionlog.LoggedAction
- getSourceFriendlyString() - Method in class me.lucko.luckperms.common.actionlog.LoggedAction
- getSpec() - Method in class me.lucko.luckperms.common.command.abstraction.Command
-
Gets the commands spec.
- getSpec() - Method in class me.lucko.luckperms.common.command.abstraction.GenericChildCommand
- getSqlName() - Method in enum class me.lucko.luckperms.common.bulkupdate.query.QueryField
- getStartSpacer() - Method in class me.lucko.luckperms.common.metastacking.SimpleMetaStackDefinition
- getStartTime() - Method in class me.lucko.luckperms.common.api.implementation.ApiPlatform
- getStartupTime() - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Gets the time when the plugin first started in millis.
- getStatementProcessor() - Method in interface me.lucko.luckperms.common.storage.implementation.sql.connection.ConnectionFactory
- getStatementProcessor() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.H2ConnectionFactory
- getStatementProcessor() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.SqliteConnectionFactory
- getStatementProcessor() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.MariaDbConnectionFactory
- getStatementProcessor() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.MySqlConnectionFactory
- getStatementProcessor() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.PostgresConnectionFactory
- getStatementProcessor() - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- getStatements(InputStream) - Static method in class me.lucko.luckperms.common.storage.implementation.sql.SchemaReader
- getStaticContext() - Method in class me.lucko.luckperms.common.api.implementation.ApiContextManager
- getStaticContext() - Method in class me.lucko.luckperms.common.context.manager.ContextManager
- getStaticContexts() - Method in class me.lucko.luckperms.common.config.ContextsFile
- getStaticQueryOptions() - Method in class me.lucko.luckperms.common.api.implementation.ApiContextManager
- getStaticQueryOptions() - Method in class me.lucko.luckperms.common.context.manager.ContextManager
- getStatistics() - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdate
- getStorage() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getStorage() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the primary data storage instance.
- getStoredValue() - Method in interface me.lucko.luckperms.common.model.PrimaryGroupHolder
-
Gets the primary group which is stored against the user's data.
- getStoredValue() - Method in class me.lucko.luckperms.common.model.PrimaryGroupHolder.Stored
- getString(String, String) - Method in class me.lucko.luckperms.common.config.generic.adapter.ConfigurateConfigAdapter
- getString(String, String) - Method in interface me.lucko.luckperms.common.config.generic.adapter.ConfigurationAdapter
- getString(String, String) - Method in class me.lucko.luckperms.common.config.generic.adapter.MultiConfigurationAdapter
- getString(String, String) - Method in class me.lucko.luckperms.common.config.generic.adapter.StringBasedConfigurationAdapter
- getStringList(String, List<String>) - Method in class me.lucko.luckperms.common.config.generic.adapter.ConfigurateConfigAdapter
- getStringList(String, List<String>) - Method in interface me.lucko.luckperms.common.config.generic.adapter.ConfigurationAdapter
- getStringList(String, List<String>) - Method in class me.lucko.luckperms.common.config.generic.adapter.MultiConfigurationAdapter
- getStringList(String, List<String>) - Method in class me.lucko.luckperms.common.config.generic.adapter.StringBasedConfigurationAdapter
- getStringMap(String, Map<String, String>) - Method in class me.lucko.luckperms.common.config.generic.adapter.ConfigurateConfigAdapter
- getStringMap(String, Map<String, String>) - Method in interface me.lucko.luckperms.common.config.generic.adapter.ConfigurationAdapter
- getStringMap(String, Map<String, String>) - Method in class me.lucko.luckperms.common.config.generic.adapter.MultiConfigurationAdapter
- getStringMap(String, Map<String, String>) - Method in class me.lucko.luckperms.common.config.generic.adapter.StringBasedConfigurationAdapter
- getSubjectClass() - Method in class me.lucko.luckperms.common.context.manager.ContextManager
- getSubscriptions(Class<T>) - Method in class me.lucko.luckperms.common.event.AbstractEventBus
- getSuffix() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaAccumulator
- getSuffix(CheckOrigin) - Method in class me.lucko.luckperms.common.cacheddata.type.MetaCache
- getSuffix(CheckOrigin) - Method in class me.lucko.luckperms.common.cacheddata.type.MonitoredMetaCache
- getSuffixDefinition() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaAccumulator
- getSuffixes() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaAccumulator
- getSuffixes() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaCache
- getSuffixStackDefinition() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaCache
- getSuggestions(CommandContext<S>, SuggestionsBuilder) - Method in class me.lucko.luckperms.common.command.BrigadierCommandExecutor
- getSymbol() - Method in interface me.lucko.luckperms.common.bulkupdate.comparison.Comparison
-
Gets the symbol which represents this comparison
- getSymbol() - Method in enum class me.lucko.luckperms.common.bulkupdate.comparison.StandardComparison
- getSyncTaskBuffer() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getSyncTaskBuffer() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the sync task buffer of the platform, used for scheduling and running sync tasks.
- getTabCompletions() - Method in class me.lucko.luckperms.common.command.CommandManager
- getTableName() - Method in class me.lucko.luckperms.common.messaging.sql.AbstractSqlMessenger
- getTableName() - Method in class me.lucko.luckperms.common.messaging.sql.SqlMessenger
- getTag() - Method in enum class me.lucko.luckperms.common.command.access.CommandPermission.Type
- getTarget() - Method in class me.lucko.luckperms.common.actionlog.LoggedAction
- getTarget(I, LuckPermsPlugin, Sender) - Method in class me.lucko.luckperms.common.command.abstraction.ParentCommand
- getTarget(String, LuckPermsPlugin, Sender) - Method in class me.lucko.luckperms.common.commands.group.GroupParentCommand
- getTarget(String, LuckPermsPlugin, Sender) - Method in class me.lucko.luckperms.common.commands.track.TrackParentCommand
- getTarget(Void, LuckPermsPlugin, Sender) - Method in class me.lucko.luckperms.common.commands.log.LogParentCommand
- getTarget(UserIdentifier, LuckPermsPlugin, Sender) - Method in class me.lucko.luckperms.common.commands.user.UserParentCommand
- getTargetFriendlyString() - Method in class me.lucko.luckperms.common.actionlog.LoggedAction
- getTargets(LuckPermsPlugin) - Method in class me.lucko.luckperms.common.command.abstraction.ParentCommand
- getTargets(LuckPermsPlugin) - Method in class me.lucko.luckperms.common.commands.group.GroupParentCommand
- getTargets(LuckPermsPlugin) - Method in class me.lucko.luckperms.common.commands.log.LogParentCommand
- getTargets(LuckPermsPlugin) - Method in class me.lucko.luckperms.common.commands.track.TrackParentCommand
- getTargets(LuckPermsPlugin) - Method in class me.lucko.luckperms.common.commands.user.UserParentCommand
- getTemporaryModifierAndRemove(int) - Method in class me.lucko.luckperms.common.command.utils.ArgumentList
- getTimestamp() - Method in class me.lucko.luckperms.common.actionlog.LoggedAction
- getTrack(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiTrackManager
- getTrackHistory(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiActionLog
- getTrackHistory(String) - Method in class me.lucko.luckperms.common.actionlog.Log
- getTrackManager() - Method in class me.lucko.luckperms.common.api.LuckPermsApiProvider
- getTrackManager() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the track manager instance for the platform
- getTracks() - Method in class me.lucko.luckperms.common.webeditor.WebEditorRequest
- getTransactionIsolation() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- getTranslationManager() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getTranslationManager() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the instance providing locale translations for the plugin
- getTranslationRepository() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getTranslationRepository() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the translation repository
- getTranslationsDirectory() - Method in class me.lucko.luckperms.common.locale.TranslationManager
- getType() - Method in class me.lucko.luckperms.common.api.implementation.ApiPlatform
- getType() - Method in enum class me.lucko.luckperms.common.command.access.CommandPermission
- getType() - Method in class me.lucko.luckperms.common.command.utils.SortMode
- getType() - Method in class me.lucko.luckperms.common.event.model.EntitySourceImpl
- getType() - Method in class me.lucko.luckperms.common.event.model.SenderPlatformEntity
- getType() - Method in class me.lucko.luckperms.common.event.model.UnknownSource
- getType() - Method in class me.lucko.luckperms.common.model.Group
- getType() - Method in class me.lucko.luckperms.common.model.PermissionHolder
-
Returns the type of this PermissionHolder.
- getType() - Method in class me.lucko.luckperms.common.model.PermissionHolderIdentifier
- getType() - Method in class me.lucko.luckperms.common.model.User
- getType() - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Gets the platform type this instance of LuckPerms is running on.
- getType() - Method in class me.lucko.luckperms.common.util.UniqueIdType
- getType() - Method in class me.lucko.luckperms.common.verbose.event.MetaCheckEvent
- getType() - Method in class me.lucko.luckperms.common.verbose.event.PermissionCheckEvent
- getType() - Method in class me.lucko.luckperms.common.verbose.event.VerboseEvent
- getType() - Method in class me.lucko.luckperms.common.verbose.VerboseCheckTarget
- getTypeCharacter(Action.Target.Type) - Static method in class me.lucko.luckperms.common.actionlog.LoggedAction
- getTypeMap() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- getUniqueConnections() - Method in class me.lucko.luckperms.common.api.implementation.ApiPlatform
- getUniqueConnections() - Method in class me.lucko.luckperms.common.plugin.util.AbstractConnectionListener
-
Gets the unique players which have connected to the server since it started.
- getUniqueId() - Method in class me.lucko.luckperms.common.api.implementation.ApiUser
- getUniqueId() - Method in class me.lucko.luckperms.common.event.model.SenderPlatformEntity
- getUniqueId() - Method in class me.lucko.luckperms.common.model.User
- getUniqueId() - Method in class me.lucko.luckperms.common.model.UserIdentifier
- getUniqueId() - Method in class me.lucko.luckperms.common.sender.AbstractSender
- getUniqueId() - Method in class me.lucko.luckperms.common.sender.DummyConsoleSender
- getUniqueId() - Method in interface me.lucko.luckperms.common.sender.Sender
-
Gets the sender's unique id.
- getUniqueId(P) - Method in class me.lucko.luckperms.common.context.manager.ContextManager
- getUniqueId(T) - Method in class me.lucko.luckperms.common.sender.SenderFactory
- getUniqueUsers() - Method in class me.lucko.luckperms.common.api.implementation.ApiUserManager
- getUniqueUsers() - Method in class me.lucko.luckperms.common.storage.implementation.file.CombinedConfigurateStorage
- getUniqueUsers() - Method in class me.lucko.luckperms.common.storage.implementation.file.SeparatedConfigurateStorage
- getUniqueUsers() - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- getUniqueUsers() - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- getUniqueUsers() - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- getUniqueUsers() - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- getUniqueUsers() - Method in class me.lucko.luckperms.common.storage.Storage
- getUpdateBuffer() - Method in interface me.lucko.luckperms.common.messaging.InternalMessagingService
-
Gets the buffer for sending updates to other servers
- getUpdateBuffer() - Method in class me.lucko.luckperms.common.messaging.LuckPermsMessagingService
- getUrl() - Method in class me.lucko.luckperms.common.http.BytebinClient
- getUsage() - Method in class me.lucko.luckperms.common.command.abstraction.Command
-
Gets the usage of this command.
- getUser(P) - Method in class me.lucko.luckperms.common.api.implementation.ApiPlayerAdapter
- getUser(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiUserManager
- getUser(UUID) - Method in class me.lucko.luckperms.common.api.implementation.ApiUserManager
- getUserAgent() - Method in class me.lucko.luckperms.common.http.BytebinClient
- getUserHistory(UUID) - Method in class me.lucko.luckperms.common.api.implementation.ApiActionLog
- getUserHistory(UUID) - Method in class me.lucko.luckperms.common.actionlog.Log
- getUserManager() - Method in class me.lucko.luckperms.common.api.LuckPermsApiProvider
- getUserManager() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the user manager instance for the platform
- getUsername() - Method in class me.lucko.luckperms.common.api.implementation.ApiUser
- getUsername() - Method in class me.lucko.luckperms.common.model.User
- getUsername() - Method in class me.lucko.luckperms.common.model.UserIdentifier
- getUsername() - Method in class me.lucko.luckperms.common.storage.misc.StorageCredentials
- getUserPermission() - Method in class me.lucko.luckperms.common.command.abstraction.GenericChildCommand
- getUserTarget(int, LuckPermsPlugin, Sender) - Method in class me.lucko.luckperms.common.command.utils.ArgumentList
- getUserUniqueId() - Method in class me.lucko.luckperms.common.messaging.message.UserUpdateMessageImpl
- getValue() - Method in class me.lucko.luckperms.common.context.ContextImpl
- getValue() - Method in class me.lucko.luckperms.common.node.AbstractNode
- getValue(ConfigurationAdapter, String, T) - Method in interface me.lucko.luckperms.common.config.generic.key.ConfigKeyFactory
-
Extracts the value from the config.
- getValues(String) - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
- getValues(String) - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- getVerboseCheckInfo() - Method in class me.lucko.luckperms.common.cacheddata.CacheMetadata
- getVerboseHandler() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getVerboseHandler() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the verbose debug handler instance.
- getVersion() - Method in class me.lucko.luckperms.common.api.implementation.ApiPlatform
- getVersion() - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Gets a string of the plugin's version
- getWarnings() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- getWatcher(Path) - Method in class me.lucko.luckperms.common.storage.implementation.file.watcher.FileWatcher
-
Gets a
FileWatcher.WatchedLocationinstance for a given path. - getWebEditorStore() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- getWebEditorStore() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Gets the web editor store
- getWeight() - Method in class me.lucko.luckperms.common.api.implementation.ApiGroup
- getWeight() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaAccumulator
- getWeight() - Method in class me.lucko.luckperms.common.model.PermissionHolder
- getWeight() - Method in class me.lucko.luckperms.common.node.types.Weight
- getWeight(CheckOrigin) - Method in class me.lucko.luckperms.common.cacheddata.type.MetaCache
- getWeight(CheckOrigin) - Method in class me.lucko.luckperms.common.cacheddata.type.MonitoredMetaCache
- getWeightResult() - Method in class me.lucko.luckperms.common.model.Group
- getWeightResult() - Method in class me.lucko.luckperms.common.model.PermissionHolder
- getWildcardLevel() - Method in class me.lucko.luckperms.common.node.types.Permission
- getWithPermission(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiGroupManager
-
Deprecated.
- getWithPermission(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiUserManager
-
Deprecated.
- getWriteFile() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.SqliteConnectionFactory
-
Gets the path of the file the database driver actually ends up writing to.
- getWriteFile() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.H2ConnectionFactory
- giveDefaultIfNeeded(User) - Method in class me.lucko.luckperms.common.model.manager.user.AbstractUserManager
- giveDefaultIfNeeded(User) - Method in interface me.lucko.luckperms.common.model.manager.user.UserManager
-
Gives the user the default group if necessary.
- GLOBAL_QUERY_OPTIONS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The default global contexts instance
- Graph<N> - Interface in me.lucko.luckperms.common.graph
-
A minimal functional interface for graph-structured data.
- group(String) - Method in class me.lucko.luckperms.common.node.types.Inheritance.Builder
- group(Group) - Static method in class me.lucko.luckperms.common.verbose.VerboseCheckTarget
- group(Group) - Method in class me.lucko.luckperms.common.node.types.Inheritance.Builder
- Group - Class in me.lucko.luckperms.common.model
- Group(String, LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.model.Group
- GROUP - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission.Type
- GROUP - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- GROUP - Enum constant in enum class me.lucko.luckperms.common.model.HolderType
- GROUP - Enum constant in enum class me.lucko.luckperms.common.storage.implementation.split.SplitStorageType
- GROUP_CLEAR - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_CLONE - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_CLONE - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- GROUP_EDITOR - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_INFO - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_INFO - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- GROUP_INFO_CONTEXTUAL_DATA - Static variable in interface me.lucko.luckperms.common.locale.Message
- GROUP_INFO_GENERAL - Static variable in interface me.lucko.luckperms.common.locale.Message
- GROUP_INVALID_ENTRY - Static variable in interface me.lucko.luckperms.common.locale.Message
- GROUP_LIST_MEMBERS - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_LISTMEMBERS - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- GROUP_LOAD_ERROR - Static variable in interface me.lucko.luckperms.common.locale.Message
- GROUP_META_ADD_PREFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_META_ADD_SUFFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_META_ADD_TEMP_PREFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_META_ADD_TEMP_SUFFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_META_CLEAR - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_META_INFO - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_META_REMOVE_PREFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_META_REMOVE_SUFFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_META_REMOVE_TEMP_PREFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_META_REMOVE_TEMP_SUFFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_META_SET - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_META_SET_PREFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_META_SET_SUFFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_META_SET_TEMP - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_META_SET_TEMP_PREFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_META_SET_TEMP_SUFFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_META_UNSET - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_META_UNSET_TEMP - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_NAME_REWRITES - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The group name rewrites map
- GROUP_NAME_TEST - Static variable in class me.lucko.luckperms.common.storage.misc.DataConstraints
- GROUP_NAME_TEST_ALLOW_SPACE - Static variable in class me.lucko.luckperms.common.storage.misc.DataConstraints
- GROUP_NOT_FOUND - Static variable in interface me.lucko.luckperms.common.locale.Message
- GROUP_PARENT_ADD - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_PARENT_ADD_TEMP - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_PARENT_CLEAR - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_PARENT_CLEAR_TRACK - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_PARENT_INFO - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_PARENT_REMOVE - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_PARENT_REMOVE_TEMP - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_PARENT_SET - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_PARENT_SET_TRACK - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_PERM_CHECK - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_PERM_CLEAR - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_PERM_INFO - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_PERM_SET - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_PERM_SET_TEMP - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_PERM_UNSET - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_PERM_UNSET_TEMP - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_RENAME - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_RENAME - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- GROUP_SAVE_ERROR - Static variable in interface me.lucko.luckperms.common.locale.Message
- GROUP_SET_DISPLAY_NAME - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_SET_DISPLAY_NAME - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- GROUP_SET_DISPLAY_NAME - Static variable in interface me.lucko.luckperms.common.locale.Message
- GROUP_SET_DISPLAY_NAME_ALREADY_HAS - Static variable in interface me.lucko.luckperms.common.locale.Message
- GROUP_SET_DISPLAY_NAME_ALREADY_IN_USE - Static variable in interface me.lucko.luckperms.common.locale.Message
- GROUP_SET_DISPLAY_NAME_DOESNT_HAVE - Static variable in interface me.lucko.luckperms.common.locale.Message
- GROUP_SET_DISPLAY_NAME_REMOVED - Static variable in interface me.lucko.luckperms.common.locale.Message
- GROUP_SET_WEIGHT - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_SET_WEIGHT - Static variable in interface me.lucko.luckperms.common.locale.Message
- GROUP_SETWEIGHT - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- GROUP_SHOW_TRACKS - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- GROUP_TYPE - Static variable in class me.lucko.luckperms.common.verbose.VerboseCheckTarget
- GROUP_WEIGHTS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The configured group weightings
- Group.DisplayNameCache - Class in me.lucko.luckperms.common.model
-
Cache instance to supply the display name of a
Group. - GroupCachedDataManager - Class in me.lucko.luckperms.common.cacheddata
-
Holds an easily accessible cache of a groups's data in a number of contexts
- GroupCachedDataManager(Group) - Constructor for class me.lucko.luckperms.common.cacheddata.GroupCachedDataManager
- GroupClone - Class in me.lucko.luckperms.common.commands.group
- GroupClone() - Constructor for class me.lucko.luckperms.common.commands.group.GroupClone
- GroupInfo - Class in me.lucko.luckperms.common.commands.group
- GroupInfo() - Constructor for class me.lucko.luckperms.common.commands.group.GroupInfo
- GroupListMembers - Class in me.lucko.luckperms.common.commands.group
- GroupListMembers() - Constructor for class me.lucko.luckperms.common.commands.group.GroupListMembers
- GroupManager<T> - Interface in me.lucko.luckperms.common.model.manager.group
- GroupParentCommand - Class in me.lucko.luckperms.common.commands.group
- GroupParentCommand() - Constructor for class me.lucko.luckperms.common.commands.group.GroupParentCommand
- GroupRename - Class in me.lucko.luckperms.common.commands.group
- GroupRename() - Constructor for class me.lucko.luckperms.common.commands.group.GroupRename
- groups(LuckPermsPlugin) - Static method in class me.lucko.luckperms.common.command.tabcomplete.TabCompletions
- GROUPS - Enum constant in enum class me.lucko.luckperms.common.bulkupdate.DataType
- GROUPS - Enum constant in enum class me.lucko.luckperms.common.storage.implementation.file.StorageLocation
- GROUPS_LIST - Static variable in interface me.lucko.luckperms.common.locale.Message
- GROUPS_LIST_ENTRY - Static variable in interface me.lucko.luckperms.common.locale.Message
- GROUPS_LOAD_ERROR - Static variable in interface me.lucko.luckperms.common.locale.Message
- GroupSetDisplayName - Class in me.lucko.luckperms.common.commands.group
- GroupSetDisplayName() - Constructor for class me.lucko.luckperms.common.commands.group.GroupSetDisplayName
- GroupSetWeight - Class in me.lucko.luckperms.common.commands.group
- GroupSetWeight() - Constructor for class me.lucko.luckperms.common.commands.group.GroupSetWeight
- GsonProvider - Class in me.lucko.luckperms.common.util.gson
H
- H2 - Enum constant in enum class me.lucko.luckperms.common.storage.StorageType
- H2_DRIVER - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- H2_DRIVER_LEGACY - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- H2ConnectionFactory - Class in me.lucko.luckperms.common.storage.implementation.sql.connection.file
- H2ConnectionFactory(Path) - Constructor for class me.lucko.luckperms.common.storage.implementation.sql.connection.file.H2ConnectionFactory
- handle - Variable in class me.lucko.luckperms.common.api.implementation.ApiAbstractManager
- handle(JsonObject) - Method in interface me.lucko.luckperms.common.webeditor.socket.listener.Handler
- handle(JsonObject) - Method in class me.lucko.luckperms.common.webeditor.socket.listener.HandlerChangeRequest
- handle(JsonObject) - Method in class me.lucko.luckperms.common.webeditor.socket.listener.HandlerConnected
- handle(JsonObject) - Method in class me.lucko.luckperms.common.webeditor.socket.listener.HandlerHello
- handle(JsonObject) - Method in class me.lucko.luckperms.common.webeditor.socket.listener.HandlerPing
- handle(Sender) - Method in exception class me.lucko.luckperms.common.command.abstraction.CommandException
- handle(Sender) - Method in exception class me.lucko.luckperms.common.command.utils.ArgumentException.DetailedUsage
- handle(Sender) - Method in exception class me.lucko.luckperms.common.command.utils.ArgumentException.InvalidDate
- handle(Sender) - Method in exception class me.lucko.luckperms.common.command.utils.ArgumentException.InvalidPriority
- handle(Sender) - Method in exception class me.lucko.luckperms.common.command.utils.ArgumentException.PastDate
- handle(Sender, String, Command<?>) - Method in exception class me.lucko.luckperms.common.command.abstraction.CommandException
- handle(Sender, String, Command<?>) - Method in exception class me.lucko.luckperms.common.command.utils.ArgumentException.DetailedUsage
- handle(Sender, GenericChildCommand) - Method in exception class me.lucko.luckperms.common.command.abstraction.CommandException
- handle(Sender, GenericChildCommand) - Method in exception class me.lucko.luckperms.common.command.utils.ArgumentException.DetailedUsage
- handleDisconnect(UUID) - Method in class me.lucko.luckperms.common.plugin.util.AbstractConnectionListener
- handleIncomingMessage(byte[]) - Method in class me.lucko.luckperms.common.messaging.pluginmsg.AbstractPluginMessageMessenger
- Handler - Interface in me.lucko.luckperms.common.webeditor.socket.listener
-
A handler for a given type of message.
- HandlerChangeRequest - Class in me.lucko.luckperms.common.webeditor.socket.listener
-
Handler for
SocketMessageType.CHANGE_REQUEST - HandlerChangeRequest(WebEditorSocket) - Constructor for class me.lucko.luckperms.common.webeditor.socket.listener.HandlerChangeRequest
- HandlerConnected - Class in me.lucko.luckperms.common.webeditor.socket.listener
-
Handler for
SocketMessageType.CONNECTED - HandlerConnected(WebEditorSocket) - Constructor for class me.lucko.luckperms.common.webeditor.socket.listener.HandlerConnected
- HandlerHello - Class in me.lucko.luckperms.common.webeditor.socket.listener
-
Handler for
SocketMessageType.HELLO - HandlerHello(WebEditorSocket) - Constructor for class me.lucko.luckperms.common.webeditor.socket.listener.HandlerHello
- HandlerPing - Class in me.lucko.luckperms.common.webeditor.socket.listener
-
Handler for
SocketMessageType.PING - HandlerPing(WebEditorSocket) - Constructor for class me.lucko.luckperms.common.webeditor.socket.listener.HandlerPing
- hasAttemptedConnection() - Method in class me.lucko.luckperms.common.webeditor.socket.listener.HandlerHello
- hasData() - Method in class me.lucko.luckperms.common.treeview.TreeView
-
Gets if this TreeView has any content.
- hasExpired() - Method in class me.lucko.luckperms.common.node.AbstractNode
- hasExpiry() - Method in class me.lucko.luckperms.common.node.AbstractNode
- hashCode() - Method in class me.lucko.luckperms.common.actionlog.LoggedAction
- hashCode() - Method in class me.lucko.luckperms.common.api.implementation.ApiGroup
- hashCode() - Method in class me.lucko.luckperms.common.api.implementation.ApiTrack
- hashCode() - Method in class me.lucko.luckperms.common.api.implementation.ApiUser
- hashCode() - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdate
- hashCode() - Method in class me.lucko.luckperms.common.context.ContextImpl
- hashCode() - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
- hashCode() - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- hashCode() - Method in class me.lucko.luckperms.common.dependencies.relocation.Relocation
- hashCode() - Method in class me.lucko.luckperms.common.metastacking.FluentMetaStackElement
- hashCode() - Method in class me.lucko.luckperms.common.metastacking.SimpleMetaStackDefinition
- hashCode() - Method in class me.lucko.luckperms.common.model.Group
- hashCode() - Method in class me.lucko.luckperms.common.model.InheritanceOrigin
- hashCode() - Method in class me.lucko.luckperms.common.model.PermissionHolderIdentifier
- hashCode() - Method in class me.lucko.luckperms.common.model.Track
- hashCode() - Method in class me.lucko.luckperms.common.model.User
- hashCode() - Method in class me.lucko.luckperms.common.model.UserIdentifier
- hashCode() - Method in class me.lucko.luckperms.common.node.AbstractNode
- hashCode() - Method in class me.lucko.luckperms.common.query.QueryOptionsImpl
- hashCode() - Method in class me.lucko.luckperms.common.sender.AbstractSender
- hashCode() - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlRowId
- hashCode() - Method in class me.lucko.luckperms.common.storage.misc.NodeEntry
- hashCode() - Method in class me.lucko.luckperms.common.storage.misc.PlayerSaveResultImpl
- hashCode() - Method in class me.lucko.luckperms.common.util.Difference.Change
- hashCode() - Method in class me.lucko.luckperms.common.util.Paginated.Entry
- hashCode() - Method in class me.lucko.luckperms.common.verbose.VerboseCheckTarget
- hasNode(DataType, Node, NodeEqualityPredicate) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- hasPermission(String) - Method in class me.lucko.luckperms.common.calculator.processor.AbstractPermissionProcessor
- hasPermission(String) - Method in class me.lucko.luckperms.common.calculator.processor.DirectProcessor
- hasPermission(String) - Method in class me.lucko.luckperms.common.calculator.processor.RegexProcessor
- hasPermission(String) - Method in class me.lucko.luckperms.common.calculator.processor.SpongeWildcardProcessor
- hasPermission(String) - Method in class me.lucko.luckperms.common.calculator.processor.WildcardProcessor
- hasPermission(String) - Method in class me.lucko.luckperms.common.sender.AbstractSender
- hasPermission(String) - Method in class me.lucko.luckperms.common.sender.DummyConsoleSender
- hasPermission(String) - Method in interface me.lucko.luckperms.common.sender.Sender
-
Check if the Sender has a permission.
- hasPermission(TristateResult, String) - Method in class me.lucko.luckperms.common.calculator.processor.AbstractPermissionProcessor
- hasPermission(TristateResult, String) - Method in interface me.lucko.luckperms.common.calculator.processor.PermissionProcessor
-
Returns the permission value determined by this calculator.
- hasPermission(CommandPermission) - Method in interface me.lucko.luckperms.common.sender.Sender
-
Check if the Sender has a permission.
- hasPermission(T, String) - Method in class me.lucko.luckperms.common.sender.SenderFactory
- hasPermissionForAny(Sender) - Method in class me.lucko.luckperms.common.command.CommandManager
- hasPermissionOverride(TristateResult, String) - Method in class me.lucko.luckperms.common.calculator.processor.AbstractOverrideWildcardProcessor
- hasPermissionOverride(TristateResult, String) - Method in class me.lucko.luckperms.common.calculator.processor.AbstractPermissionProcessor
- HealthCheckResult - Class in me.lucko.luckperms.common.plugin.util
- healthy(Map<String, Object>) - Static method in class me.lucko.luckperms.common.plugin.util.HealthCheckResult
- HELLO - Enum constant in enum class me.lucko.luckperms.common.webeditor.socket.SocketMessageType
-
Sent when the editor first says "hello" over the channel.
- HELLO_REPLY - Enum constant in enum class me.lucko.luckperms.common.webeditor.socket.SocketMessageType
-
Sent when the plugin replies to the editors "hello" message.
- helloHandler() - Method in class me.lucko.luckperms.common.webeditor.socket.listener.WebEditorSocketListener
- HIGHEST - Static variable in class me.lucko.luckperms.common.metastacking.StandardStackElements
- HIGHEST_INHERITED - Static variable in class me.lucko.luckperms.common.metastacking.StandardStackElements
- HIGHEST_NUMBER - Enum constant in enum class me.lucko.luckperms.common.cacheddata.type.SimpleMetaValueSelector.Strategy
- HIGHEST_OWN - Static variable in class me.lucko.luckperms.common.metastacking.StandardStackElements
- highestFromGroup(String) - Static method in class me.lucko.luckperms.common.metastacking.StandardStackElements
- highestFromGroupOnTrack(LuckPermsPlugin, String) - Static method in class me.lucko.luckperms.common.metastacking.StandardStackElements
- highestNotFromGroup(String) - Static method in class me.lucko.luckperms.common.metastacking.StandardStackElements
- highestNotFromGroupOnTrack(LuckPermsPlugin, String) - Static method in class me.lucko.luckperms.common.metastacking.StandardStackElements
- HIKARI - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- HikariConnectionFactory - Class in me.lucko.luckperms.common.storage.implementation.sql.connection.hikari
-
Abstract
ConnectionFactoryusing aHikariDataSource. - HikariConnectionFactory(StorageCredentials) - Constructor for class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory
- HOCON - Enum constant in enum class me.lucko.luckperms.common.storage.StorageType
- HOCON_COMBINED - Enum constant in enum class me.lucko.luckperms.common.storage.StorageType
- HOCON_CONFIG - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- HoconLoader - Class in me.lucko.luckperms.common.storage.implementation.file.loader
- HoconLoader() - Constructor for class me.lucko.luckperms.common.storage.implementation.file.loader.HoconLoader
- holder - Variable in class me.lucko.luckperms.common.cacheddata.HolderCachedDataManager
-
The holder whom this data instance is representing
- holder - Variable in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- HOLDER_CLEAR - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- HOLDER_EDITOR - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- HOLDER_SHOWTRACKS - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- HolderCachedDataManager<T> - Class in me.lucko.luckperms.common.cacheddata
-
Holds an easily accessible cache of a holders data in a number of contexts
- HolderCachedDataManager(T) - Constructor for class me.lucko.luckperms.common.cacheddata.HolderCachedDataManager
- HolderClear<T> - Class in me.lucko.luckperms.common.commands.generic.other
- HolderClear(HolderType) - Constructor for class me.lucko.luckperms.common.commands.generic.other.HolderClear
- HolderEditor<T> - Class in me.lucko.luckperms.common.commands.generic.other
- HolderEditor(HolderType) - Constructor for class me.lucko.luckperms.common.commands.generic.other.HolderEditor
- HolderShowTracks<T> - Class in me.lucko.luckperms.common.commands.generic.other
- HolderShowTracks(HolderType) - Constructor for class me.lucko.luckperms.common.commands.generic.other.HolderShowTracks
- HolderType - Enum Class in me.lucko.luckperms.common.model
- HTTP_REQUEST_FAILURE - Static variable in interface me.lucko.luckperms.common.locale.Message
- HTTP_UNKNOWN_FAILURE - Static variable in interface me.lucko.luckperms.common.locale.Message
I
- id - Variable in enum class me.lucko.luckperms.common.webeditor.socket.SocketMessageType
- id() - Method in class me.lucko.luckperms.common.locale.TranslationRepository.LanguageInfo
- identifyClassLoader(ClassLoader) - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Attempts to identify the plugin behind the given classloader.
- ignoreClass(String) - Method in class me.lucko.luckperms.common.util.StackTracePrinter.Builder
- ignoreClassStartingWith(String) - Method in class me.lucko.luckperms.common.util.StackTracePrinter.Builder
- ignoreElementsMatching(Predicate<? super StackTraceElement>) - Method in class me.lucko.luckperms.common.util.StackTracePrinter.Builder
- ILLEGAL_DATE_ERROR - Static variable in interface me.lucko.luckperms.common.locale.Message
- immutableBuilder() - Method in class me.lucko.luckperms.common.api.implementation.ApiContextSetFactory
- ImmutableCollectors - Class in me.lucko.luckperms.common.util
- ImmutableContextSetImpl - Class in me.lucko.luckperms.common.context
- ImmutableContextSetImpl.BuilderImpl - Class in me.lucko.luckperms.common.context
- immutableCopy() - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
-
Deprecated.
- immutableCopy() - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- immutableEmpty() - Method in class me.lucko.luckperms.common.api.implementation.ApiContextSetFactory
- immutableOf(String, String) - Method in class me.lucko.luckperms.common.api.implementation.ApiContextSetFactory
- ImmutableTreeNode - Class in me.lucko.luckperms.common.treeview
-
An immutable and sorted version of TreeNode Entries in the children map are sorted first by whether they have any children, and then alphabetically
- ImmutableTreeNode(Stream<Map.Entry<String, ImmutableTreeNode>>) - Constructor for class me.lucko.luckperms.common.treeview.ImmutableTreeNode
- IMPORT - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- IMPORT - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- IMPORT_ALREADY_RUNNING - Static variable in interface me.lucko.luckperms.common.locale.Message
- IMPORT_END_COMPLETE - Static variable in interface me.lucko.luckperms.common.locale.Message
- IMPORT_FILE_DOESNT_EXIST - Static variable in interface me.lucko.luckperms.common.locale.Message
- IMPORT_FILE_NOT_READABLE - Static variable in interface me.lucko.luckperms.common.locale.Message
- IMPORT_FILE_READ_FAILURE - Static variable in interface me.lucko.luckperms.common.locale.Message
- IMPORT_INFO - Static variable in interface me.lucko.luckperms.common.locale.Message
- IMPORT_PROGRESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- IMPORT_START - Static variable in interface me.lucko.luckperms.common.locale.Message
- IMPORT_UNABLE_TO_READ - Static variable in interface me.lucko.luckperms.common.locale.Message
- IMPORT_WEB_INVALID_CODE - Static variable in interface me.lucko.luckperms.common.locale.Message
- ImportCommand - Class in me.lucko.luckperms.common.commands.misc
- ImportCommand() - Constructor for class me.lucko.luckperms.common.commands.misc.ImportCommand
- Importer - Class in me.lucko.luckperms.common.backup
-
Handles import operations
- Importer(LuckPermsPlugin, Sender, JsonObject, boolean) - Constructor for class me.lucko.luckperms.common.backup.Importer
- includeCreatedGroup(Group) - Method in class me.lucko.luckperms.common.webeditor.WebEditorSession
- includeCreatedTrack(Track) - Method in class me.lucko.luckperms.common.webeditor.WebEditorSession
- includeMatchingGroups(List<? super Group>, Predicate<? super Group>, LuckPermsPlugin) - Static method in class me.lucko.luckperms.common.webeditor.WebEditorRequest
- includeMatchingUsers(List<? super User>, Collection<ConstraintNodeMatcher<Node>>, boolean, LuckPermsPlugin) - Static method in class me.lucko.luckperms.common.webeditor.WebEditorRequest
- includeMatchingUsers(List<? super User>, ConstraintNodeMatcher<Node>, boolean, LuckPermsPlugin) - Static method in class me.lucko.luckperms.common.webeditor.WebEditorRequest
- incrementAffected(HolderType) - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdateStatistics
- incrementAffected(HolderType, int) - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdateStatistics
- incrementAffectedGroups() - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdateStatistics
- incrementAffectedGroups(int) - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdateStatistics
- incrementAffectedNodes() - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdateStatistics
- incrementAffectedNodes(int) - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdateStatistics
- incrementAffectedUsers() - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdateStatistics
- incrementAffectedUsers(int) - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdateStatistics
- indexOutOfBounds(int) - Method in class me.lucko.luckperms.common.command.utils.ArgumentList
- info(String) - Method in class me.lucko.luckperms.common.plugin.logging.JavaPluginLogger
- info(String) - Method in class me.lucko.luckperms.common.plugin.logging.Log4jPluginLogger
- info(String) - Method in interface me.lucko.luckperms.common.plugin.logging.PluginLogger
- info(String) - Method in class me.lucko.luckperms.common.plugin.logging.Slf4jPluginLogger
- INFO - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- INFO - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- INFO - Static variable in interface me.lucko.luckperms.common.locale.Message
- INFO_PARENT_HEADER - Static variable in interface me.lucko.luckperms.common.locale.Message
- INFO_PARENT_NODE_ENTRY - Static variable in interface me.lucko.luckperms.common.locale.Message
- INFO_PARENT_TEMPORARY_NODE_ENTRY - Static variable in interface me.lucko.luckperms.common.locale.Message
- INFO_TEMP_PARENT_HEADER - Static variable in interface me.lucko.luckperms.common.locale.Message
- InfoCommand - Class in me.lucko.luckperms.common.commands.misc
- InfoCommand() - Constructor for class me.lucko.luckperms.common.commands.misc.InfoCommand
- Inheritance - Class in me.lucko.luckperms.common.node.types
- Inheritance(String, boolean, long, ImmutableContextSet, Map<NodeMetadataKey<?>, Object>) - Constructor for class me.lucko.luckperms.common.node.types.Inheritance
- INHERITANCE - Enum constant in enum class me.lucko.luckperms.common.cacheddata.type.SimpleMetaValueSelector.Strategy
- INHERITANCE_TRAVERSAL_ALGORITHM - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The algorithm LuckPerms should use when traversing the "inheritance tree"
- Inheritance.Builder - Class in me.lucko.luckperms.common.node.types
- inheritanceAsImmutableSet() - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- inheritanceAsImmutableSet() - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- inheritanceAsList() - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- inheritanceAsList() - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- inheritanceAsMap() - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- inheritanceAsMap() - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- inheritanceAsMap() - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- inheritanceAsSet() - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- inheritanceAsSet() - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- inheritanceAsSortedSet() - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- inheritanceAsSortedSet() - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- InheritanceComparator - Class in me.lucko.luckperms.common.inheritance
-
Determines the order of group inheritance in
PermissionHolder. - InheritanceGraph - Class in me.lucko.luckperms.common.inheritance
-
A
Graphwhich represents an "inheritance tree". - InheritanceGraph(LuckPermsPlugin, QueryOptions) - Constructor for class me.lucko.luckperms.common.inheritance.InheritanceGraph
- InheritanceGraphFactory - Class in me.lucko.luckperms.common.inheritance
-
Provides
InheritanceGraphs. - InheritanceGraphFactory(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.inheritance.InheritanceGraphFactory
- inheritanceMap() - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- inheritanceNodesInContext(ContextSet) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- inheritanceNodesInContext(ContextSet) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- inheritanceNodesInContext(ContextSet) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- InheritanceOrigin - Class in me.lucko.luckperms.common.model
- InheritanceOrigin(PermissionHolderIdentifier, DataType) - Constructor for class me.lucko.luckperms.common.model.InheritanceOrigin
- init() - Method in class me.lucko.luckperms.common.config.generic.KeyedConfiguration
- init() - Method in class me.lucko.luckperms.common.messaging.postgres.PostgresMessenger
- init() - Method in class me.lucko.luckperms.common.messaging.sql.AbstractSqlMessenger
- init() - Method in class me.lucko.luckperms.common.messaging.sql.SqlMessenger
- init() - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- init() - Method in class me.lucko.luckperms.common.storage.implementation.file.CombinedConfigurateStorage
- init() - Method in class me.lucko.luckperms.common.storage.implementation.file.SeparatedConfigurateStorage
- init() - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- init() - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- init() - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- init() - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- init() - Method in class me.lucko.luckperms.common.storage.Storage
- init(String, String, String, boolean) - Method in class me.lucko.luckperms.common.messaging.nats.NatsMessenger
- init(String, String, String, boolean) - Method in class me.lucko.luckperms.common.messaging.redis.RedisMessenger
- init(String, String, String, String) - Method in class me.lucko.luckperms.common.messaging.rabbitmq.RabbitMQMessenger
- init(Path, Path) - Method in class me.lucko.luckperms.common.storage.implementation.file.FileActionLogger
- init(List<String>, String, String, boolean) - Method in class me.lucko.luckperms.common.messaging.redis.RedisMessenger
- init(LuckPermsPlugin) - Method in interface me.lucko.luckperms.common.storage.implementation.sql.connection.ConnectionFactory
- init(LuckPermsPlugin) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.H2ConnectionFactory
- init(LuckPermsPlugin) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.SqliteConnectionFactory
- init(LuckPermsPlugin) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory
- initialise(Class<?>) - Static method in class me.lucko.luckperms.common.config.generic.KeyedConfiguration
-
Initialises the given pseudo-enum keys class.
- initialize(BytesocksClient) - Method in class me.lucko.luckperms.common.webeditor.socket.WebEditorSocket
-
Initializes the socket connection.
- InlineQueryOptionsSupplier<T> - Class in me.lucko.luckperms.common.context.manager
- InlineQueryOptionsSupplier(T, LoadingCache<T, QueryOptions>) - Constructor for class me.lucko.luckperms.common.context.manager.InlineQueryOptionsSupplier
- inRange(int, int) - Static method in class me.lucko.luckperms.common.util.Predicates
- insert(String) - Method in class me.lucko.luckperms.common.treeview.PermissionRegistry
- insertGroup(Group, int) - Method in class me.lucko.luckperms.common.model.Track
-
Inserts a group at a certain position on this track
- insertGroup(Group, int) - Method in class me.lucko.luckperms.common.api.implementation.ApiTrack
- INSTALLED_TRANSLATIONS - Static variable in interface me.lucko.luckperms.common.locale.Message
- INSTANCE - Static variable in class me.lucko.luckperms.common.api.implementation.ApiContextSetFactory
- INSTANCE - Static variable in class me.lucko.luckperms.common.api.implementation.ApiNodeBuilderRegistry
- INSTANCE - Static variable in class me.lucko.luckperms.common.api.implementation.ApiNodeMatcherFactory
- INSTANCE - Static variable in class me.lucko.luckperms.common.api.implementation.ApiQueryOptionsRegistry
- INSTANCE - Static variable in class me.lucko.luckperms.common.context.comparator.ContextComparator
- INSTANCE - Static variable in class me.lucko.luckperms.common.event.model.UnknownSource
- IntegerResult<N> - Class in me.lucko.luckperms.common.cacheddata.result
-
Represents the result of an integer meta lookup
- IntegerResult(int, N, IntegerResult<N>) - Constructor for class me.lucko.luckperms.common.cacheddata.result.IntegerResult
- INTEGRATED_SERVER_OWNER_BYPASSES_CHECKS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If the owner of an integrated server should automatically bypass all permission checks.
- internal(String) - Static method in class me.lucko.luckperms.common.verbose.VerboseCheckTarget
- INTERNAL - Enum constant in enum class me.lucko.luckperms.common.verbose.event.CheckOrigin
-
Indicates the check was caused by a LuckPerms internal
- INTERNAL_TYPE - Static variable in class me.lucko.luckperms.common.verbose.VerboseCheckTarget
- InternalMessagingService - Interface in me.lucko.luckperms.common.messaging
- intResult() - Method in class me.lucko.luckperms.common.cacheddata.result.IntegerResult
- INVALID_DISPLAY_NAME_EMPTY - Static variable in interface me.lucko.luckperms.common.locale.Message
- INVALID_INPUT_EMPTY - Static variable in interface me.lucko.luckperms.common.locale.Message
- INVALID_META_KEY_EMPTY - Static variable in interface me.lucko.luckperms.common.locale.Message
- INVALID_PERMISSION_EMPTY - Static variable in interface me.lucko.luckperms.common.locale.Message
- invalidate() - Method in class me.lucko.luckperms.common.cache.Cache
- invalidate() - Method in class me.lucko.luckperms.common.cache.ExpiringCache
- invalidate() - Method in class me.lucko.luckperms.common.cacheddata.AbstractCachedDataManager
- invalidate() - Method in interface me.lucko.luckperms.common.calculator.processor.PermissionProcessor
-
Called after the parent calculator has been invalidated
- invalidateAllGroupCaches() - Method in class me.lucko.luckperms.common.model.manager.group.AbstractGroupManager
- invalidateAllGroupCaches() - Method in interface me.lucko.luckperms.common.model.manager.group.GroupManager
-
Invalidates the cached data for *loaded* groups.
- invalidateAllPermissionCalculators() - Method in class me.lucko.luckperms.common.model.manager.group.AbstractGroupManager
- invalidateAllPermissionCalculators() - Method in interface me.lucko.luckperms.common.model.manager.group.GroupManager
-
Invalidates the
PermissionCalculators for *loaded* groups. - invalidateAllPermissionCalculators() - Method in class me.lucko.luckperms.common.model.manager.user.AbstractUserManager
- invalidateAllPermissionCalculators() - Method in interface me.lucko.luckperms.common.model.manager.user.UserManager
-
Invalidates the
PermissionCalculators for *loaded* users. - invalidateAllUserCaches() - Method in class me.lucko.luckperms.common.model.manager.user.AbstractUserManager
- invalidateAllUserCaches() - Method in interface me.lucko.luckperms.common.model.manager.user.UserManager
-
Invalidates the cached data for *loaded* users.
- invalidateCache() - Method in class me.lucko.luckperms.common.cacheddata.type.PermissionCache
- invalidateCache() - Method in class me.lucko.luckperms.common.calculator.PermissionCalculator
- invalidateCache() - Method in class me.lucko.luckperms.common.model.Group
- invalidateCache() - Method in class me.lucko.luckperms.common.model.PermissionHolder
- invalidateCache(S) - Method in class me.lucko.luckperms.common.context.manager.ContextManager
- invalidateCachesAndPushUpdates(LuckPermsPlugin) - Static method in class me.lucko.luckperms.common.command.utils.StorageAssistant
- invalidatePermissionCalculators() - Method in class me.lucko.luckperms.common.cacheddata.AbstractCachedDataManager
- InvalidDate(String) - Constructor for exception class me.lucko.luckperms.common.command.utils.ArgumentException.InvalidDate
- InvalidFilterException - Exception Class in me.lucko.luckperms.common.verbose
-
Exception thrown when attempting to compile a
VerboseFilterusing an invalid filter string. - InvalidFilterException(String, Throwable) - Constructor for exception class me.lucko.luckperms.common.verbose.InvalidFilterException
- InvalidPriority(String) - Constructor for exception class me.lucko.luckperms.common.command.utils.ArgumentException.InvalidPriority
- inverse() - Method in class me.lucko.luckperms.common.util.Difference.Change
- inverse() - Method in enum class me.lucko.luckperms.common.util.Difference.ChangeType
- invoke(T) - Method in class me.lucko.luckperms.common.event.LuckPermsEventSubscription
- is(T) - Static method in class me.lucko.luckperms.common.util.Predicates
- isActive() - Method in class me.lucko.luckperms.common.event.LuckPermsEventSubscription
- isAscending() - Method in class me.lucko.luckperms.common.command.utils.SortMode
- isAuthorized(Sender) - Method in class me.lucko.luckperms.common.command.abstraction.Command
-
Returns true if the sender is authorised to use this command Commands with children are likely to override this method to check for permissions based upon whether a sender has access to any sub commands.
- isAuthorized(Sender) - Method in class me.lucko.luckperms.common.command.abstraction.GenericParentCommand
- isAuthorized(Sender) - Method in class me.lucko.luckperms.common.command.abstraction.ParentCommand
- isAuthorized(Sender) - Method in enum class me.lucko.luckperms.common.command.access.CommandPermission
- isAuthorized(Sender, HolderType) - Method in class me.lucko.luckperms.common.command.abstraction.GenericChildCommand
- isBlank() - Method in class me.lucko.luckperms.common.verbose.VerboseFilter
- isClosed() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- isClosed() - Method in class me.lucko.luckperms.common.webeditor.socket.WebEditorSocket
- isCompleted() - Method in class me.lucko.luckperms.common.webeditor.store.RemoteSession
- isConsole() - Method in class me.lucko.luckperms.common.sender.AbstractSender
- isConsole() - Method in class me.lucko.luckperms.common.sender.DummyConsoleSender
- isConsole() - Method in interface me.lucko.luckperms.common.sender.Sender
-
Gets whether this sender is the console
- isConsole(T) - Method in class me.lucko.luckperms.common.sender.SenderFactory
- isDefaultNode(Node) - Method in class me.lucko.luckperms.common.model.manager.user.AbstractUserManager
- isDefaultNode(Node) - Method in interface me.lucko.luckperms.common.model.manager.user.UserManager
-
Gets whether the given node is a default node given by
UserManager.giveDefaultIfNeeded(User). - isEmpty() - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
- isEmpty() - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- isEmpty() - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- isEmpty() - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- isEmpty() - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- isEmpty() - Method in class me.lucko.luckperms.common.util.Difference
-
Gets if no changes have been recorded.
- isEnqueued() - Method in class me.lucko.luckperms.common.cache.BufferedRequest
-
Gets if the request buffer has been enqueued
- isGlobalServerWorldEntry(String, String) - Static method in class me.lucko.luckperms.common.context.AbstractContextSet
- isGsonRelocated() - Static method in class me.lucko.luckperms.common.dependencies.DependencyRegistry
- isHealthy() - Method in class me.lucko.luckperms.common.plugin.util.HealthCheckResult
- isIgnoring(LuckPermsPlugin, UUID) - Static method in class me.lucko.luckperms.common.commands.log.LogNotify
- isImmutable() - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
- isImmutable() - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- isIncludingGroups() - Method in enum class me.lucko.luckperms.common.bulkupdate.DataType
- isIncludingUsers() - Method in enum class me.lucko.luckperms.common.bulkupdate.DataType
- isLoaded(I) - Method in class me.lucko.luckperms.common.model.manager.AbstractManager
- isLoaded(I) - Method in interface me.lucko.luckperms.common.model.manager.Manager
-
Check to see if a object is loaded or not
- isLoaded(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiGroupManager
- isLoaded(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiTrackManager
- isLoaded(UUID) - Method in class me.lucko.luckperms.common.api.implementation.ApiUserManager
- isNonDefaultUser(User) - Method in class me.lucko.luckperms.common.model.manager.user.AbstractUserManager
- isNonDefaultUser(User) - Method in interface me.lucko.luckperms.common.model.manager.user.UserManager
-
Check whether the user's state indicates that they should be persisted to storage.
- isNull() - Method in class me.lucko.luckperms.common.cacheddata.result.IntegerResult
- IsolatedClassLoader - Class in me.lucko.luckperms.common.dependencies.classloader
-
A classloader "isolated" from the rest of the Minecraft server.
- IsolatedClassLoader(URL[]) - Constructor for class me.lucko.luckperms.common.dependencies.classloader.IsolatedClassLoader
- isPlayerOnline(UUID) - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Checks if a user is online
- isReadOnly() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- isRequired() - Method in class me.lucko.luckperms.common.command.spec.Argument
- isRootWildcard(String) - Static method in class me.lucko.luckperms.common.calculator.processor.WildcardProcessor
- isRunning() - Method in class me.lucko.luckperms.common.commands.misc.ExportCommand
- isRunning() - Method in class me.lucko.luckperms.common.commands.misc.ImportCommand
- isSatisfiedBy(ContextSet, ContextSatisfyMode) - Method in class me.lucko.luckperms.common.context.AbstractContextSet
- isSatisfiedBy(Node) - Method in class me.lucko.luckperms.common.bulkupdate.query.Query
-
Returns if the given node satisfies this query
- isTrackingStatistics() - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdate
- isTranslationFile(Path) - Static method in class me.lucko.luckperms.common.locale.TranslationManager
- isTrusted(Sender, byte[]) - Method in class me.lucko.luckperms.common.webeditor.store.WebEditorKeystore
-
Checks if the given public key has been trusted by the sender.
- isTrusted(Sender, String) - Method in class me.lucko.luckperms.common.webeditor.store.WebEditorKeystore
-
Checks if the given public key hash has been trusted by the sender.
- isValid() - Method in class me.lucko.luckperms.common.sender.AbstractSender
- isValid() - Method in interface me.lucko.luckperms.common.sender.Sender
-
Gets whether this sender is still valid invalid input: '&' receiving messages.
- isValid(int) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- isWildcard() - Method in class me.lucko.luckperms.common.node.types.Permission
- isWildcardPermission(String) - Static method in class me.lucko.luckperms.common.calculator.processor.WildcardProcessor
- isWrapperFor(Class<?>) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- iterator() - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
- iterator() - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- Iterators - Class in me.lucko.luckperms.common.util
J
- JAR_RELOCATOR - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- JarInJarClassPathAppender - Class in me.lucko.luckperms.common.plugin.classpath
- JarInJarClassPathAppender(ClassLoader) - Constructor for class me.lucko.luckperms.common.plugin.classpath.JarInJarClassPathAppender
- JArray - Class in me.lucko.luckperms.common.util.gson
- JArray() - Constructor for class me.lucko.luckperms.common.util.gson.JArray
- JavaPluginLogger - Class in me.lucko.luckperms.common.plugin.logging
- JavaPluginLogger(Logger) - Constructor for class me.lucko.luckperms.common.plugin.logging.JavaPluginLogger
- JEDIS - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- JElement - Interface in me.lucko.luckperms.common.util.gson
-
Stupidly simple fluent gson wrappers
- JObject - Class in me.lucko.luckperms.common.util.gson
- JObject() - Constructor for class me.lucko.luckperms.common.util.gson.JObject
- joinNewline(ComponentLike...) - Static method in interface me.lucko.luckperms.common.locale.Message
- JSON - Enum constant in enum class me.lucko.luckperms.common.storage.StorageType
- JSON_COMBINED - Enum constant in enum class me.lucko.luckperms.common.storage.StorageType
- JSON_TYPE - Static variable in class me.lucko.luckperms.common.http.AbstractHttpClient
- JsonLoader - Class in me.lucko.luckperms.common.storage.implementation.file.loader
- JsonLoader() - Constructor for class me.lucko.luckperms.common.storage.implementation.file.loader.JsonLoader
K
- key - Variable in class me.lucko.luckperms.common.node.AbstractNode
- key() - Method in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- key() - Method in class me.lucko.luckperms.common.http.BytebinClient.Content
- key(int) - Static method in class me.lucko.luckperms.common.node.types.Weight
- key(int, String) - Static method in class me.lucko.luckperms.common.node.types.Prefix
- key(int, String) - Static method in class me.lucko.luckperms.common.node.types.Suffix
- key(T) - Method in class me.lucko.luckperms.common.api.implementation.ApiNodeMatcherFactory
- key(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiNodeMatcherFactory
- key(String) - Method in class me.lucko.luckperms.common.node.types.Meta.Builder
- key(String) - Static method in class me.lucko.luckperms.common.node.matcher.StandardNodeMatchers
- key(String) - Static method in class me.lucko.luckperms.common.node.types.DisplayName
- key(String) - Static method in class me.lucko.luckperms.common.node.types.Inheritance
- key(String) - Static method in class me.lucko.luckperms.common.node.types.RegexPermission
- key(String, String) - Static method in class me.lucko.luckperms.common.node.types.Meta
- key(Function<ConfigurationAdapter, T>) - Static method in interface me.lucko.luckperms.common.config.generic.key.ConfigKeyFactory
- key(T) - Static method in class me.lucko.luckperms.common.node.matcher.StandardNodeMatchers
- KEY - Enum constant in enum class me.lucko.luckperms.common.node.NodeEquality
- KEY - Static variable in class me.lucko.luckperms.common.storage.implementation.sql.SqlRowId
- KEY_CONTEXTS - Enum constant in enum class me.lucko.luckperms.common.node.NodeEquality
- KEY_EXPIRY_CONTEXTS - Enum constant in enum class me.lucko.luckperms.common.node.NodeEquality
- KEY_HASEXPIRY_CONTEXTS - Enum constant in enum class me.lucko.luckperms.common.node.NodeEquality
- KEY_VALUE_EXPIRY_CONTEXTS - Enum constant in enum class me.lucko.luckperms.common.node.NodeEquality
- KEY_VALUE_HASEXPIRY_CONTEXTS - Enum constant in enum class me.lucko.luckperms.common.node.NodeEquality
- KeyedConfiguration - Class in me.lucko.luckperms.common.config.generic
- KeyedConfiguration(ConfigurationAdapter, List<? extends ConfigKey<?>>) - Constructor for class me.lucko.luckperms.common.config.generic.KeyedConfiguration
- KeyedConfiguration.ValuesMap - Class in me.lucko.luckperms.common.config.generic
- keyPair() - Method in class me.lucko.luckperms.common.webeditor.store.WebEditorStore
- keyStartsWith(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiNodeMatcherFactory
- keyStartsWith(String) - Static method in class me.lucko.luckperms.common.node.matcher.StandardNodeMatchers
- keystore() - Method in class me.lucko.luckperms.common.webeditor.store.WebEditorStore
L
- list() - Static method in class me.lucko.luckperms.common.util.EmptyCollections
- LIST - Enum constant in enum class me.lucko.luckperms.common.node.utils.ShorthandParser
-
Expands "aa,bb|cc" to ["aa", "bb", "cc"]
- LIST_GROUPS - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- LIST_GROUPS - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- LIST_TRACKS - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- LIST_TRACKS - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- LIST_TRACKS - Static variable in interface me.lucko.luckperms.common.locale.Message
- LIST_TRACKS_EMPTY - Static variable in interface me.lucko.luckperms.common.locale.Message
- LIST_TRACKS_ENTRY - Static variable in interface me.lucko.luckperms.common.locale.Message
- ListGroups - Class in me.lucko.luckperms.common.commands.group
- ListGroups() - Constructor for class me.lucko.luckperms.common.commands.group.ListGroups
- ListTracks - Class in me.lucko.luckperms.common.commands.track
- ListTracks() - Constructor for class me.lucko.luckperms.common.commands.track.ListTracks
- load() - Method in class me.lucko.luckperms.common.config.ContextsFile
- load() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
-
Performs the initial actions to load the plugin
- load(boolean) - Method in class me.lucko.luckperms.common.config.generic.KeyedConfiguration
- load(boolean) - Method in class me.lucko.luckperms.common.config.LuckPermsConfiguration
- load(Path) - Method in class me.lucko.luckperms.common.storage.implementation.file.FileUuidCache
- loadAllGroups() - Method in class me.lucko.luckperms.common.api.implementation.ApiGroupManager
- loadAllGroups() - Method in class me.lucko.luckperms.common.storage.implementation.file.CombinedConfigurateStorage
- loadAllGroups() - Method in class me.lucko.luckperms.common.storage.implementation.file.SeparatedConfigurateStorage
- loadAllGroups() - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- loadAllGroups() - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- loadAllGroups() - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- loadAllGroups() - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- loadAllGroups() - Method in class me.lucko.luckperms.common.storage.Storage
- loadAllTracks() - Method in class me.lucko.luckperms.common.api.implementation.ApiTrackManager
- loadAllTracks() - Method in class me.lucko.luckperms.common.storage.implementation.file.CombinedConfigurateStorage
- loadAllTracks() - Method in class me.lucko.luckperms.common.storage.implementation.file.SeparatedConfigurateStorage
- loadAllTracks() - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- loadAllTracks() - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- loadAllTracks() - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- loadAllTracks() - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- loadAllTracks() - Method in class me.lucko.luckperms.common.storage.Storage
- loadAllUsers() - Method in class me.lucko.luckperms.common.model.manager.user.AbstractUserManager
- loadAllUsers() - Method in interface me.lucko.luckperms.common.model.manager.user.UserManager
-
Reloads the data of all *online* users
- loadDependencies(Set<Dependency>) - Method in interface me.lucko.luckperms.common.dependencies.DependencyManager
-
Loads dependencies.
- loadDependencies(Set<Dependency>) - Method in class me.lucko.luckperms.common.dependencies.DependencyManagerImpl
- loader - Variable in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
-
The Configurate loader used to read/write data
- loader(Path) - Method in interface me.lucko.luckperms.common.storage.implementation.file.loader.ConfigurateLoader
- loader(Path) - Method in class me.lucko.luckperms.common.storage.implementation.file.loader.HoconLoader
- loader(Path) - Method in class me.lucko.luckperms.common.storage.implementation.file.loader.JsonLoader
- loader(Path) - Method in class me.lucko.luckperms.common.storage.implementation.file.loader.TomlLoader
- loader(Path) - Method in class me.lucko.luckperms.common.storage.implementation.file.loader.YamlLoader
- loadExtension(Path) - Method in class me.lucko.luckperms.common.extension.SimpleExtensionManager
- loadExtension(Extension) - Method in class me.lucko.luckperms.common.extension.SimpleExtensionManager
- loadExtensions(Path) - Method in class me.lucko.luckperms.common.extension.SimpleExtensionManager
- loadFromFileSystem(Path, boolean) - Method in class me.lucko.luckperms.common.locale.TranslationManager
-
Loads custom translations (in any language) from the plugin configuration folder.
- loadGroup(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiGroupManager
- loadGroup(String) - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- loadGroup(String) - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- loadGroup(String) - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- loadGroup(String) - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- loadGroup(String) - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- loadGroup(String) - Method in class me.lucko.luckperms.common.storage.Storage
- loadGroup(String, Sender, LuckPermsPlugin, boolean) - Static method in class me.lucko.luckperms.common.command.utils.StorageAssistant
- LOADING_DATABASE_ERROR - Static variable in interface me.lucko.luckperms.common.locale.Message
- LOADING_SETUP_ERROR - Static variable in interface me.lucko.luckperms.common.locale.Message
- LOADING_STATE_ERROR - Static variable in interface me.lucko.luckperms.common.locale.Message
- LOADING_STATE_ERROR_CB_OFFLINE_MODE - Static variable in interface me.lucko.luckperms.common.locale.Message
- LoadingMap<K,
V> - Class in me.lucko.luckperms.common.cache - loadNodesFromStorage(Iterable<? extends Node>) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- loadStorageDependencies(Set<StorageType>, boolean, boolean, boolean) - Method in interface me.lucko.luckperms.common.dependencies.DependencyManager
-
Loads storage dependencies.
- loadStorageDependencies(Set<StorageType>, boolean, boolean, boolean) - Method in class me.lucko.luckperms.common.dependencies.DependencyManagerImpl
- loadTrack(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiTrackManager
- loadTrack(String) - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- loadTrack(String) - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- loadTrack(String) - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- loadTrack(String) - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- loadTrack(String) - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- loadTrack(String) - Method in class me.lucko.luckperms.common.storage.Storage
- loadTrack(String, Sender, LuckPermsPlugin) - Static method in class me.lucko.luckperms.common.command.utils.StorageAssistant
- loadUser(UUID, String) - Method in class me.lucko.luckperms.common.api.implementation.ApiUserManager
- loadUser(UUID, String) - Method in class me.lucko.luckperms.common.plugin.util.AbstractConnectionListener
- loadUser(UUID, String) - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- loadUser(UUID, String) - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- loadUser(UUID, String) - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- loadUser(UUID, String) - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- loadUser(UUID, String) - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- loadUser(UUID, String) - Method in class me.lucko.luckperms.common.storage.Storage
- loadUsers(Set<UUID>) - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- loadUsers(Set<UUID>) - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- loadUsers(Set<UUID>) - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- loadUsers(Set<UUID>) - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- loadUsers(Set<UUID>) - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- loadUsers(Set<UUID>) - Method in class me.lucko.luckperms.common.storage.Storage
- locale() - Method in class me.lucko.luckperms.common.locale.TranslationRepository.LanguageInfo
- localeDisplayName(Locale) - Static method in class me.lucko.luckperms.common.locale.TranslationManager
- log - Variable in class me.lucko.luckperms.common.backup.Exporter
- Log - Class in me.lucko.luckperms.common.actionlog
- LOG - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission.Type
- LOG - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- LOG - Enum constant in enum class me.lucko.luckperms.common.storage.implementation.split.SplitStorageType
- LOG - Static variable in interface me.lucko.luckperms.common.locale.Message
- LOG_ENTRY - Static variable in interface me.lucko.luckperms.common.locale.Message
- LOG_GROUP_HISTORY - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- LOG_GROUP_HISTORY - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- LOG_HISTORY_GROUP_HEADER - Static variable in interface me.lucko.luckperms.common.locale.Message
- LOG_HISTORY_TRACK_HEADER - Static variable in interface me.lucko.luckperms.common.locale.Message
- LOG_HISTORY_USER_HEADER - Static variable in interface me.lucko.luckperms.common.locale.Message
- LOG_INVALID_PAGE_RANGE - Static variable in interface me.lucko.luckperms.common.locale.Message
- LOG_LOAD_ERROR - Static variable in interface me.lucko.luckperms.common.locale.Message
- LOG_NO_ENTRIES - Static variable in interface me.lucko.luckperms.common.locale.Message
- LOG_NOTIFY - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- LOG_NOTIFY - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- LOG_NOTIFY - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If log notifications are enabled
- LOG_NOTIFY_ALREADY_OFF - Static variable in interface me.lucko.luckperms.common.locale.Message
- LOG_NOTIFY_ALREADY_ON - Static variable in interface me.lucko.luckperms.common.locale.Message
- LOG_NOTIFY_CONSOLE - Static variable in interface me.lucko.luckperms.common.locale.Message
- LOG_NOTIFY_FILTERED_DESCRIPTIONS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
Defines a list of log entries which should not be sent as notifications to users.
- LOG_NOTIFY_TOGGLE_OFF - Static variable in interface me.lucko.luckperms.common.locale.Message
- LOG_NOTIFY_TOGGLE_ON - Static variable in interface me.lucko.luckperms.common.locale.Message
- LOG_NOTIFY_UNKNOWN - Static variable in interface me.lucko.luckperms.common.locale.Message
- LOG_RECENT - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- LOG_RECENT - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- LOG_RECENT_BY_HEADER - Static variable in interface me.lucko.luckperms.common.locale.Message
- LOG_RECENT_HEADER - Static variable in interface me.lucko.luckperms.common.locale.Message
- LOG_SEARCH - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- LOG_SEARCH - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- LOG_SEARCH_HEADER - Static variable in interface me.lucko.luckperms.common.locale.Message
- LOG_TRACK_HISTORY - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- LOG_TRACK_HISTORY - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- LOG_USER_HISTORY - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- LOG_USER_HISTORY - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- Log.Builder - Class in me.lucko.luckperms.common.actionlog
- Log4jPluginLogger - Class in me.lucko.luckperms.common.plugin.logging
- Log4jPluginLogger(Logger) - Constructor for class me.lucko.luckperms.common.plugin.logging.Log4jPluginLogger
- logAction(Action) - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- logAction(Action) - Method in class me.lucko.luckperms.common.storage.implementation.file.FileActionLogger
- logAction(Action) - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- logAction(Action) - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- logAction(Action) - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- logAction(Action) - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- logAction(Action) - Method in class me.lucko.luckperms.common.storage.Storage
- LogDispatcher - Class in me.lucko.luckperms.common.actionlog
- LogDispatcher(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.actionlog.LogDispatcher
- LoggedAction - Class in me.lucko.luckperms.common.actionlog
-
An implementation of
ActionandAction.Builder, with helper methods for populating and using the entry using internal LuckPerms classes. - LoggedAction.Builder - Class in me.lucko.luckperms.common.actionlog
- LogGroupHistory - Class in me.lucko.luckperms.common.commands.log
- LogGroupHistory() - Constructor for class me.lucko.luckperms.common.commands.log.LogGroupHistory
- LogNotify - Class in me.lucko.luckperms.common.commands.log
- LogNotify() - Constructor for class me.lucko.luckperms.common.commands.log.LogNotify
- LogParentCommand - Class in me.lucko.luckperms.common.commands.log
- LogParentCommand() - Constructor for class me.lucko.luckperms.common.commands.log.LogParentCommand
- LogRecent - Class in me.lucko.luckperms.common.commands.log
- LogRecent() - Constructor for class me.lucko.luckperms.common.commands.log.LogRecent
- LogSearch - Class in me.lucko.luckperms.common.commands.log
- LogSearch() - Constructor for class me.lucko.luckperms.common.commands.log.LogSearch
- LogTrackHistory - Class in me.lucko.luckperms.common.commands.log
- LogTrackHistory() - Constructor for class me.lucko.luckperms.common.commands.log.LogTrackHistory
- LogUserHistory - Class in me.lucko.luckperms.common.commands.log
- LogUserHistory() - Constructor for class me.lucko.luckperms.common.commands.log.LogUserHistory
- LONG - Static variable in class me.lucko.luckperms.common.util.DurationFormatter
- lookup(String) - Static method in class me.lucko.luckperms.common.cache.PatternCache
- lookupUniqueId(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiUserManager
- lookupUniqueId(String) - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- lookupUniqueId(String) - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Lookup a uuid from a username, using the servers internal uuid cache.
- lookupUniqueId(String) - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Lookup a uuid from a username.
- lookupUsername(UUID) - Method in class me.lucko.luckperms.common.api.implementation.ApiUserManager
- lookupUsername(UUID) - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- lookupUsername(UUID) - Method in interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
Lookup a username from a uuid, using the servers internal uuid cache.
- lookupUsername(UUID) - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Lookup a username from a uuid.
- lookupUsername(UUID) - Method in class me.lucko.luckperms.common.storage.implementation.file.FileUuidCache
-
Gets the most recent username used by a given uuid
- lookupUuid(String) - Method in class me.lucko.luckperms.common.storage.implementation.file.FileUuidCache
-
Gets the most recent uuid which connected with the given username, or null
- LOWER_CASE_NAME - Static variable in class me.lucko.luckperms.common.util.EnumNamer
- LOWERCASE_STRING - Static variable in interface me.lucko.luckperms.common.config.generic.key.ConfigKeyFactory
- lowercaseStringKey(String, String) - Static method in interface me.lucko.luckperms.common.config.generic.key.ConfigKeyFactory
- LOWEST - Static variable in class me.lucko.luckperms.common.metastacking.StandardStackElements
- LOWEST_INHERITED - Static variable in class me.lucko.luckperms.common.metastacking.StandardStackElements
- LOWEST_NUMBER - Enum constant in enum class me.lucko.luckperms.common.cacheddata.type.SimpleMetaValueSelector.Strategy
- LOWEST_OWN - Static variable in class me.lucko.luckperms.common.metastacking.StandardStackElements
- lowestFromGroup(String) - Static method in class me.lucko.luckperms.common.metastacking.StandardStackElements
- lowestFromGroupOnTrack(LuckPermsPlugin, String) - Static method in class me.lucko.luckperms.common.metastacking.StandardStackElements
- lowestNotFromGroup(String) - Static method in class me.lucko.luckperms.common.metastacking.StandardStackElements
- lowestNotFromGroupOnTrack(LuckPermsPlugin, String) - Static method in class me.lucko.luckperms.common.metastacking.StandardStackElements
- LUCKPERMS_API - Enum constant in enum class me.lucko.luckperms.common.verbose.event.CheckOrigin
-
Indicates the check was caused by a LuckPerms API call
- LuckPermsApiProvider - Class in me.lucko.luckperms.common.api
-
Implements the LuckPerms API using the plugin instance
- LuckPermsApiProvider(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.api.LuckPermsApiProvider
- LuckPermsBootstrap - Interface in me.lucko.luckperms.common.plugin.bootstrap
-
Bootstrap plugin interface
- LuckPermsConfiguration - Class in me.lucko.luckperms.common.config
- LuckPermsConfiguration(LuckPermsPlugin, ConfigurationAdapter) - Constructor for class me.lucko.luckperms.common.config.LuckPermsConfiguration
- LuckPermsEventListener - Interface in me.lucko.luckperms.common.event
-
Defines a class which listens to
LuckPermsEvents. - LuckPermsEventSubscription<T> - Class in me.lucko.luckperms.common.event
-
Simple implementation of
EventSubscription. - LuckPermsEventSubscription(AbstractEventBus<?>, Class<T>, Consumer<? super T>, Object) - Constructor for class me.lucko.luckperms.common.event.LuckPermsEventSubscription
- LuckPermsMessagingService - Class in me.lucko.luckperms.common.messaging
- LuckPermsMessagingService(LuckPermsPlugin, MessengerProvider) - Constructor for class me.lucko.luckperms.common.messaging.LuckPermsMessagingService
- LuckPermsPlugin - Interface in me.lucko.luckperms.common.plugin
-
Main internal interface for LuckPerms plugins, providing the base for abstraction throughout the project.
M
- MAIN_COMMAND_USAGE_HEADER - Static variable in interface me.lucko.luckperms.common.locale.Message
- makeFromConfig(LuckPermsPlugin) - Static method in class me.lucko.luckperms.common.cacheddata.type.MetaAccumulator
- makeHttpRequest(Request) - Method in class me.lucko.luckperms.common.http.AbstractHttpClient
- makeHttpRequest(Request) - Method in class me.lucko.luckperms.common.http.BytebinClient
- makeImmutableCopy() - Method in class me.lucko.luckperms.common.treeview.TreeNode
- malformedTrack(String) - Static method in class me.lucko.luckperms.common.model.DemotionResults
- malformedTrack(String) - Static method in class me.lucko.luckperms.common.model.PromotionResults
- Manager<I,
C, - Interface in me.lucko.luckperms.common.model.managerT> -
A class which manages instances of a class
- map() - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- map() - Static method in class me.lucko.luckperms.common.util.EmptyCollections
- mapKey(String) - Static method in interface me.lucko.luckperms.common.config.generic.key.ConfigKeyFactory
- MARIADB - Enum constant in enum class me.lucko.luckperms.common.storage.StorageType
- MARIADB_DRIVER - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- MariaDbConnectionFactory - Class in me.lucko.luckperms.common.storage.implementation.sql.connection.hikari
- MariaDbConnectionFactory(StorageCredentials) - Constructor for class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.MariaDbConnectionFactory
- MARKER_1 - Static variable in class me.lucko.luckperms.common.node.types.RegexPermission
- MARKER_2 - Static variable in class me.lucko.luckperms.common.node.types.RegexPermission
- match(Node) - Method in class me.lucko.luckperms.common.node.matcher.ConstraintNodeMatcher
- matchesSearch(String) - Method in class me.lucko.luckperms.common.actionlog.LoggedAction
- MAVEN_CENTRAL - Enum constant in enum class me.lucko.luckperms.common.dependencies.DependencyRepository
-
Maven Central.
- MAVEN_CENTRAL_MIRROR - Enum constant in enum class me.lucko.luckperms.common.dependencies.DependencyRepository
-
Maven Central mirror repository.
- MAX_GROUP_NAME_LENGTH - Static variable in class me.lucko.luckperms.common.storage.misc.DataConstraints
- MAX_PERMISSION_LENGTH - Static variable in class me.lucko.luckperms.common.storage.misc.DataConstraints
- MAX_PLAYER_USERNAME_LENGTH - Static variable in class me.lucko.luckperms.common.storage.misc.DataConstraints
- MAX_SERVER_LENGTH - Static variable in class me.lucko.luckperms.common.storage.misc.DataConstraints
- MAX_TRACK_NAME_LENGTH - Static variable in class me.lucko.luckperms.common.storage.misc.DataConstraints
- MAX_USERS - Static variable in class me.lucko.luckperms.common.webeditor.WebEditorRequest
- MAX_WORLD_LENGTH - Static variable in class me.lucko.luckperms.common.storage.misc.DataConstraints
- me.lucko.luckperms.common.actionlog - package me.lucko.luckperms.common.actionlog
- me.lucko.luckperms.common.api - package me.lucko.luckperms.common.api
- me.lucko.luckperms.common.api.implementation - package me.lucko.luckperms.common.api.implementation
- me.lucko.luckperms.common.backup - package me.lucko.luckperms.common.backup
- me.lucko.luckperms.common.bulkupdate - package me.lucko.luckperms.common.bulkupdate
- me.lucko.luckperms.common.bulkupdate.action - package me.lucko.luckperms.common.bulkupdate.action
- me.lucko.luckperms.common.bulkupdate.comparison - package me.lucko.luckperms.common.bulkupdate.comparison
- me.lucko.luckperms.common.bulkupdate.query - package me.lucko.luckperms.common.bulkupdate.query
- me.lucko.luckperms.common.cache - package me.lucko.luckperms.common.cache
- me.lucko.luckperms.common.cacheddata - package me.lucko.luckperms.common.cacheddata
- me.lucko.luckperms.common.cacheddata.result - package me.lucko.luckperms.common.cacheddata.result
- me.lucko.luckperms.common.cacheddata.type - package me.lucko.luckperms.common.cacheddata.type
- me.lucko.luckperms.common.calculator - package me.lucko.luckperms.common.calculator
- me.lucko.luckperms.common.calculator.processor - package me.lucko.luckperms.common.calculator.processor
- me.lucko.luckperms.common.command - package me.lucko.luckperms.common.command
- me.lucko.luckperms.common.command.abstraction - package me.lucko.luckperms.common.command.abstraction
- me.lucko.luckperms.common.command.access - package me.lucko.luckperms.common.command.access
- me.lucko.luckperms.common.command.spec - package me.lucko.luckperms.common.command.spec
- me.lucko.luckperms.common.command.tabcomplete - package me.lucko.luckperms.common.command.tabcomplete
- me.lucko.luckperms.common.command.utils - package me.lucko.luckperms.common.command.utils
- me.lucko.luckperms.common.commands.generic.meta - package me.lucko.luckperms.common.commands.generic.meta
- me.lucko.luckperms.common.commands.generic.other - package me.lucko.luckperms.common.commands.generic.other
- me.lucko.luckperms.common.commands.generic.parent - package me.lucko.luckperms.common.commands.generic.parent
- me.lucko.luckperms.common.commands.generic.permission - package me.lucko.luckperms.common.commands.generic.permission
- me.lucko.luckperms.common.commands.group - package me.lucko.luckperms.common.commands.group
- me.lucko.luckperms.common.commands.log - package me.lucko.luckperms.common.commands.log
- me.lucko.luckperms.common.commands.misc - package me.lucko.luckperms.common.commands.misc
- me.lucko.luckperms.common.commands.track - package me.lucko.luckperms.common.commands.track
- me.lucko.luckperms.common.commands.user - package me.lucko.luckperms.common.commands.user
- me.lucko.luckperms.common.config - package me.lucko.luckperms.common.config
- me.lucko.luckperms.common.config.generic - package me.lucko.luckperms.common.config.generic
- me.lucko.luckperms.common.config.generic.adapter - package me.lucko.luckperms.common.config.generic.adapter
- me.lucko.luckperms.common.config.generic.key - package me.lucko.luckperms.common.config.generic.key
- me.lucko.luckperms.common.context - package me.lucko.luckperms.common.context
- me.lucko.luckperms.common.context.calculator - package me.lucko.luckperms.common.context.calculator
- me.lucko.luckperms.common.context.comparator - package me.lucko.luckperms.common.context.comparator
- me.lucko.luckperms.common.context.manager - package me.lucko.luckperms.common.context.manager
- me.lucko.luckperms.common.context.serializer - package me.lucko.luckperms.common.context.serializer
- me.lucko.luckperms.common.dependencies - package me.lucko.luckperms.common.dependencies
- me.lucko.luckperms.common.dependencies.classloader - package me.lucko.luckperms.common.dependencies.classloader
- me.lucko.luckperms.common.dependencies.relocation - package me.lucko.luckperms.common.dependencies.relocation
- me.lucko.luckperms.common.event - package me.lucko.luckperms.common.event
- me.lucko.luckperms.common.event.gen - package me.lucko.luckperms.common.event.gen
- me.lucko.luckperms.common.event.model - package me.lucko.luckperms.common.event.model
- me.lucko.luckperms.common.extension - package me.lucko.luckperms.common.extension
- me.lucko.luckperms.common.graph - package me.lucko.luckperms.common.graph
- me.lucko.luckperms.common.http - package me.lucko.luckperms.common.http
- me.lucko.luckperms.common.inheritance - package me.lucko.luckperms.common.inheritance
- me.lucko.luckperms.common.locale - package me.lucko.luckperms.common.locale
- me.lucko.luckperms.common.messaging - package me.lucko.luckperms.common.messaging
- me.lucko.luckperms.common.messaging.message - package me.lucko.luckperms.common.messaging.message
- me.lucko.luckperms.common.messaging.nats - package me.lucko.luckperms.common.messaging.nats
- me.lucko.luckperms.common.messaging.pluginmsg - package me.lucko.luckperms.common.messaging.pluginmsg
- me.lucko.luckperms.common.messaging.postgres - package me.lucko.luckperms.common.messaging.postgres
- me.lucko.luckperms.common.messaging.rabbitmq - package me.lucko.luckperms.common.messaging.rabbitmq
- me.lucko.luckperms.common.messaging.redis - package me.lucko.luckperms.common.messaging.redis
- me.lucko.luckperms.common.messaging.sql - package me.lucko.luckperms.common.messaging.sql
- me.lucko.luckperms.common.metastacking - package me.lucko.luckperms.common.metastacking
- me.lucko.luckperms.common.model - package me.lucko.luckperms.common.model
- me.lucko.luckperms.common.model.manager - package me.lucko.luckperms.common.model.manager
- me.lucko.luckperms.common.model.manager.group - package me.lucko.luckperms.common.model.manager.group
- me.lucko.luckperms.common.model.manager.track - package me.lucko.luckperms.common.model.manager.track
- me.lucko.luckperms.common.model.manager.user - package me.lucko.luckperms.common.model.manager.user
- me.lucko.luckperms.common.model.nodemap - package me.lucko.luckperms.common.model.nodemap
- me.lucko.luckperms.common.node - package me.lucko.luckperms.common.node
- me.lucko.luckperms.common.node.comparator - package me.lucko.luckperms.common.node.comparator
- me.lucko.luckperms.common.node.factory - package me.lucko.luckperms.common.node.factory
- me.lucko.luckperms.common.node.matcher - package me.lucko.luckperms.common.node.matcher
- me.lucko.luckperms.common.node.types - package me.lucko.luckperms.common.node.types
- me.lucko.luckperms.common.node.utils - package me.lucko.luckperms.common.node.utils
- me.lucko.luckperms.common.plugin - package me.lucko.luckperms.common.plugin
- me.lucko.luckperms.common.plugin.bootstrap - package me.lucko.luckperms.common.plugin.bootstrap
- me.lucko.luckperms.common.plugin.classpath - package me.lucko.luckperms.common.plugin.classpath
- me.lucko.luckperms.common.plugin.logging - package me.lucko.luckperms.common.plugin.logging
- me.lucko.luckperms.common.plugin.scheduler - package me.lucko.luckperms.common.plugin.scheduler
- me.lucko.luckperms.common.plugin.util - package me.lucko.luckperms.common.plugin.util
- me.lucko.luckperms.common.query - package me.lucko.luckperms.common.query
- me.lucko.luckperms.common.sender - package me.lucko.luckperms.common.sender
- me.lucko.luckperms.common.storage - package me.lucko.luckperms.common.storage
- me.lucko.luckperms.common.storage.implementation - package me.lucko.luckperms.common.storage.implementation
- me.lucko.luckperms.common.storage.implementation.custom - package me.lucko.luckperms.common.storage.implementation.custom
- me.lucko.luckperms.common.storage.implementation.file - package me.lucko.luckperms.common.storage.implementation.file
- me.lucko.luckperms.common.storage.implementation.file.loader - package me.lucko.luckperms.common.storage.implementation.file.loader
- me.lucko.luckperms.common.storage.implementation.file.watcher - package me.lucko.luckperms.common.storage.implementation.file.watcher
- me.lucko.luckperms.common.storage.implementation.mongodb - package me.lucko.luckperms.common.storage.implementation.mongodb
- me.lucko.luckperms.common.storage.implementation.split - package me.lucko.luckperms.common.storage.implementation.split
- me.lucko.luckperms.common.storage.implementation.sql - package me.lucko.luckperms.common.storage.implementation.sql
- me.lucko.luckperms.common.storage.implementation.sql.connection - package me.lucko.luckperms.common.storage.implementation.sql.connection
- me.lucko.luckperms.common.storage.implementation.sql.connection.file - package me.lucko.luckperms.common.storage.implementation.sql.connection.file
- me.lucko.luckperms.common.storage.implementation.sql.connection.hikari - package me.lucko.luckperms.common.storage.implementation.sql.connection.hikari
- me.lucko.luckperms.common.storage.misc - package me.lucko.luckperms.common.storage.misc
- me.lucko.luckperms.common.tasks - package me.lucko.luckperms.common.tasks
- me.lucko.luckperms.common.treeview - package me.lucko.luckperms.common.treeview
- me.lucko.luckperms.common.util - package me.lucko.luckperms.common.util
- me.lucko.luckperms.common.util.gson - package me.lucko.luckperms.common.util.gson
- me.lucko.luckperms.common.verbose - package me.lucko.luckperms.common.verbose
- me.lucko.luckperms.common.verbose.event - package me.lucko.luckperms.common.verbose.event
- me.lucko.luckperms.common.verbose.expression - package me.lucko.luckperms.common.verbose.expression
- me.lucko.luckperms.common.webeditor - package me.lucko.luckperms.common.webeditor
- me.lucko.luckperms.common.webeditor.socket - package me.lucko.luckperms.common.webeditor.socket
- me.lucko.luckperms.common.webeditor.socket.listener - package me.lucko.luckperms.common.webeditor.socket.listener
- me.lucko.luckperms.common.webeditor.store - package me.lucko.luckperms.common.webeditor.store
- mergeFrom(Difference<T>) - Method in class me.lucko.luckperms.common.util.Difference
-
Merges the recorded differences in
otherinto this. - mergeNodes(DataType, Iterable<? extends Node>) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- Message - Interface in me.lucko.luckperms.common.locale
-
A collection of formatted messages used by the plugin.
- Message.Args0 - Interface in me.lucko.luckperms.common.locale
- Message.Args1<A0> - Interface in me.lucko.luckperms.common.locale
- Message.Args2<A0,
A1> - Interface in me.lucko.luckperms.common.locale - Message.Args3<A0,
A1, - Interface in me.lucko.luckperms.common.localeA2> - Message.Args4<A0,
A1, - Interface in me.lucko.luckperms.common.localeA2, A3> - Message.Args5<A0,
A1, - Interface in me.lucko.luckperms.common.localeA2, A3, A4> - Message.Args6<A0,
A1, - Interface in me.lucko.luckperms.common.localeA2, A3, A4, A5> - MESSAGING_SERVICE - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The name of the messaging service in use, or "none" if not enabled
- MessagingFactory<P> - Class in me.lucko.luckperms.common.messaging
- MessagingFactory(P) - Constructor for class me.lucko.luckperms.common.messaging.MessagingFactory
- Meta - Class in me.lucko.luckperms.common.node.types
- Meta(String, String, boolean, long, ImmutableContextSet, Map<NodeMetadataKey<?>, Object>) - Constructor for class me.lucko.luckperms.common.node.types.Meta
- META - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- META - Enum constant in enum class me.lucko.luckperms.common.verbose.event.VerboseEventType
- META_ADDPREFIX - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- META_ADDSUFFIX - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- META_ADDTEMP_PREFIX - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- META_ADDTEMP_SUFFIX - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- META_CLEAR - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- META_CLEAR_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- META_ENTRY - Static variable in interface me.lucko.luckperms.common.locale.Message
- META_HEADER - Static variable in interface me.lucko.luckperms.common.locale.Message
- META_INFO - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- META_INVALID_PRIORITY - Static variable in interface me.lucko.luckperms.common.locale.Message
- META_NONE - Static variable in interface me.lucko.luckperms.common.locale.Message
- META_REMOVEPREFIX - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- META_REMOVESUFFIX - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- META_REMOVETEMP_PREFIX - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- META_REMOVETEMP_SUFFIX - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- META_SET - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- META_SETPREFIX - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- META_SETSUFFIX - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- META_SETTEMP - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- META_SETTEMP_PREFIX - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- META_SETTEMP_SUFFIX - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- META_UNSET - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- META_UNSETTEMP - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- META_VALUE_SELECTOR - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The meta value selector
- Meta.Builder - Class in me.lucko.luckperms.common.node.types
- MetaAccumulator - Class in me.lucko.luckperms.common.cacheddata.type
-
Holds temporary mutable meta whilst this object is passed up the inheritance tree to accumulate meta from parents
- MetaAccumulator(MetaStackDefinition, MetaStackDefinition) - Constructor for class me.lucko.luckperms.common.cacheddata.type.MetaAccumulator
- MetaAddChatMeta - Class in me.lucko.luckperms.common.commands.generic.meta
- MetaAddTempChatMeta - Class in me.lucko.luckperms.common.commands.generic.meta
- MetaCache - Class in me.lucko.luckperms.common.cacheddata.type
-
Holds cached meta for a given context
- MetaCache(LuckPermsPlugin, QueryOptions, MetaAccumulator) - Constructor for class me.lucko.luckperms.common.cacheddata.type.MetaCache
- MetaCheckEvent - Class in me.lucko.luckperms.common.verbose.event
- MetaCheckEvent(CheckOrigin, VerboseCheckTarget, QueryOptions, long, Throwable, String, String, StringResult<?>) - Constructor for class me.lucko.luckperms.common.verbose.event.MetaCheckEvent
- MetaClear - Class in me.lucko.luckperms.common.commands.generic.meta
- MetaClear() - Constructor for class me.lucko.luckperms.common.commands.generic.meta.MetaClear
- metadata - Variable in class me.lucko.luckperms.common.node.AbstractNode
- metadata - Variable in class me.lucko.luckperms.common.node.AbstractNodeBuilder
- metaData() - Method in class me.lucko.luckperms.common.cacheddata.AbstractCachedDataManager
- MetaInfo - Class in me.lucko.luckperms.common.commands.generic.meta
- MetaInfo() - Constructor for class me.lucko.luckperms.common.commands.generic.meta.MetaInfo
- metaKey(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiNodeMatcherFactory
- metaKey(String) - Static method in class me.lucko.luckperms.common.node.matcher.StandardNodeMatchers
- MetaRemoveChatMeta - Class in me.lucko.luckperms.common.commands.generic.meta
- MetaRemoveTempChatMeta - Class in me.lucko.luckperms.common.commands.generic.meta
- MetaSet - Class in me.lucko.luckperms.common.commands.generic.meta
- MetaSet() - Constructor for class me.lucko.luckperms.common.commands.generic.meta.MetaSet
- MetaSetChatMeta - Class in me.lucko.luckperms.common.commands.generic.meta
- MetaSetTemp - Class in me.lucko.luckperms.common.commands.generic.meta
- MetaSetTemp() - Constructor for class me.lucko.luckperms.common.commands.generic.meta.MetaSetTemp
- MetaSetTempChatMeta - Class in me.lucko.luckperms.common.commands.generic.meta
- MetaStackAccumulator<N> - Class in me.lucko.luckperms.common.cacheddata.type
- MetaStackAccumulator(MetaStackDefinition, ChatMetaType) - Constructor for class me.lucko.luckperms.common.cacheddata.type.MetaStackAccumulator
- MetaUnset - Class in me.lucko.luckperms.common.commands.generic.meta
- MetaUnset() - Constructor for class me.lucko.luckperms.common.commands.generic.meta.MetaUnset
- MetaUnsetTemp - Class in me.lucko.luckperms.common.commands.generic.meta
- MetaUnsetTemp() - Constructor for class me.lucko.luckperms.common.commands.generic.meta.MetaUnsetTemp
- mhl() - Method in class me.lucko.luckperms.common.event.gen.AbstractEvent
- migrateOldDatabaseFile(String) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.H2ConnectionFactory
- migrateOldDatabaseFile(String) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.SqliteConnectionFactory
- mode() - Method in class me.lucko.luckperms.common.query.QueryOptionsImpl
- mode(QueryMode) - Method in class me.lucko.luckperms.common.query.QueryOptionsBuilderImpl
- modifyGroup(String, Consumer<? super Group>) - Method in class me.lucko.luckperms.common.api.implementation.ApiGroupManager
- modifyTrack(String, Consumer<? super Track>) - Method in class me.lucko.luckperms.common.api.implementation.ApiTrackManager
- modifyUser(UUID, Consumer<? super User>) - Method in class me.lucko.luckperms.common.api.implementation.ApiUserManager
- MONGODB - Enum constant in enum class me.lucko.luckperms.common.storage.StorageType
- MONGODB_COLLECTION_PREFIX - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The prefix for any MongoDB collections
- MONGODB_CONNECTION_URI - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
MongoDB ClientConnectionURI to override default connection options
- MONGODB_DRIVER_BSON - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- MONGODB_DRIVER_CORE - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- MONGODB_DRIVER_LEGACY - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- MONGODB_DRIVER_SYNC - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- MongoStorage - Class in me.lucko.luckperms.common.storage.implementation.mongodb
- MongoStorage(LuckPermsPlugin, StorageCredentials, String, String) - Constructor for class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- MonitoredMetaCache - Class in me.lucko.luckperms.common.cacheddata.type
-
Holds cached meta for a given context
- MonitoredMetaCache(LuckPermsPlugin, QueryOptions, CacheMetadata, MetaAccumulator) - Constructor for class me.lucko.luckperms.common.cacheddata.type.MonitoredMetaCache
- MoreFiles - Class in me.lucko.luckperms.common.util
- MultiConfigurationAdapter - Class in me.lucko.luckperms.common.config.generic.adapter
-
A
ConfigurationAdaptercomposed of one or more other ConfigurationAdapters. - MultiConfigurationAdapter(LuckPermsPlugin, List<ConfigurationAdapter>) - Constructor for class me.lucko.luckperms.common.config.generic.adapter.MultiConfigurationAdapter
-
Creates a
MultiConfigurationAdapter. - MultiConfigurationAdapter(LuckPermsPlugin, ConfigurationAdapter...) - Constructor for class me.lucko.luckperms.common.config.generic.adapter.MultiConfigurationAdapter
- mutable() - Method in class me.lucko.luckperms.common.api.implementation.ApiContextSetFactory
- MutableContextSetImpl - Class in me.lucko.luckperms.common.context
- MutableContextSetImpl() - Constructor for class me.lucko.luckperms.common.context.MutableContextSetImpl
- mutableCopy() - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
- mutableCopy() - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- MYSQL - Enum constant in enum class me.lucko.luckperms.common.storage.StorageType
- MYSQL_DRIVER - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- MySqlConnectionFactory - Class in me.lucko.luckperms.common.storage.implementation.sql.connection.hikari
- MySqlConnectionFactory(StorageCredentials) - Constructor for class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.MySqlConnectionFactory
N
- name() - Method in class me.lucko.luckperms.common.locale.TranslationRepository.LanguageInfo
- name(E) - Method in class me.lucko.luckperms.common.util.EnumNamer
- nativeSQL(String) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- NATS - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- NATS_ADDRESS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The address of the nats server
- NATS_ENABLED - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If nats messaging is enabled
- NATS_PASSWORD - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The password in use by the nats server, or an empty string if there is no password
- NATS_SSL - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If the nats connection should use SSL
- NATS_USERNAME - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The username to connect with, or an empty string if it should use default
- NatsMessenger - Class in me.lucko.luckperms.common.messaging.nats
-
An implementation of Messenger for Nats messaging client.
- NatsMessenger(LuckPermsPlugin, IncomingMessageConsumer) - Constructor for class me.lucko.luckperms.common.messaging.nats.NatsMessenger
- negated(boolean) - Method in class me.lucko.luckperms.common.node.AbstractNodeBuilder
- NETWORK_SYNC - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- NetworkSyncCommand - Class in me.lucko.luckperms.common.commands.misc
- NetworkSyncCommand() - Constructor for class me.lucko.luckperms.common.commands.misc.NetworkSyncCommand
- newBuilder() - Static method in class me.lucko.luckperms.common.util.CaffeineFactory
- newInstance(LuckPerms, Object...) - Method in class me.lucko.luckperms.common.event.gen.GeneratedEventClass
-
Creates a new instance of the event class.
- NO_PERMISSION_FOR_SUBCOMMANDS - Static variable in interface me.lucko.luckperms.common.locale.Message
- NO_TARGET_ARGUMENT - Enum constant in enum class me.lucko.luckperms.common.command.abstraction.ParentCommand.Type
- noChange() - Static method in class me.lucko.luckperms.common.storage.misc.PlayerSaveResultImpl
- node() - Method in class me.lucko.luckperms.common.cacheddata.result.IntegerResult
- node() - Method in class me.lucko.luckperms.common.cacheddata.result.StringResult
- node() - Method in class me.lucko.luckperms.common.cacheddata.result.TristateResult
- NODE_KEY - Static variable in class me.lucko.luckperms.common.node.types.Prefix
- NODE_KEY - Static variable in class me.lucko.luckperms.common.node.types.Suffix
- NODE_KEY - Static variable in class me.lucko.luckperms.common.node.types.Weight
- NODE_MARKER - Static variable in class me.lucko.luckperms.common.node.types.Prefix
- NODE_MARKER - Static variable in class me.lucko.luckperms.common.node.types.Suffix
- NODE_MARKER - Static variable in class me.lucko.luckperms.common.node.types.Weight
- NODE_SEPARATOR - Static variable in class me.lucko.luckperms.common.node.AbstractNode
-
The character which separates each part of a permission node
- NODE_SEPARATOR_STRING - Static variable in class me.lucko.luckperms.common.node.AbstractNode
- NodeBuilders - Class in me.lucko.luckperms.common.node.factory
- NodeCommandFactory - Class in me.lucko.luckperms.common.node.factory
- NodeComparator - Class in me.lucko.luckperms.common.node.comparator
- NodeComparator() - Constructor for class me.lucko.luckperms.common.node.comparator.NodeComparator
- NodeEntry<H,
N> - Class in me.lucko.luckperms.common.storage.misc - NodeEntryComparator<T> - Class in me.lucko.luckperms.common.node.comparator
- NodeEntryComparator() - Constructor for class me.lucko.luckperms.common.node.comparator.NodeEntryComparator
- NodeEquality - Enum Class in me.lucko.luckperms.common.node
- NodeJsonSerializer - Class in me.lucko.luckperms.common.node.utils
- NodeMap - Interface in me.lucko.luckperms.common.model.nodemap
-
A map of nodes held by a
PermissionHolder. - NodeMapMutable - Class in me.lucko.luckperms.common.model.nodemap
- NodeMapMutable(PermissionHolder, DataType) - Constructor for class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- nodesInContext(ContextSet) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- nodesInContext(ContextSet) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- nodesInContext(ContextSet) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- NodeWithContextComparator - Class in me.lucko.luckperms.common.node.comparator
-
Compares permission nodes based upon their supposed "priority".
- NonClosableConnection - Class in me.lucko.luckperms.common.storage.implementation.sql.connection.file
-
A wrapper around a
Connectionwhich blocks usage of the defaultNonClosableConnection.close()method. - NonClosableConnection(Connection) - Constructor for class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- NONE - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission.Type
- NonEmpty(Map<String, String>) - Constructor for class me.lucko.luckperms.common.context.calculator.WorldNameRewriter.NonEmpty
- normal() - Static method in class me.lucko.luckperms.common.context.comparator.ContextSetComparator
- normal() - Static method in class me.lucko.luckperms.common.node.comparator.NodeComparator
- normal() - Static method in class me.lucko.luckperms.common.node.comparator.NodeEntryComparator
- normal() - Static method in class me.lucko.luckperms.common.node.comparator.NodeWithContextComparator
- normal() - Static method in class me.lucko.luckperms.common.util.gson.GsonProvider
- normalData() - Method in class me.lucko.luckperms.common.model.PermissionHolder
- not(T) - Static method in class me.lucko.luckperms.common.util.Predicates
- NOT_EQUAL - Enum constant in enum class me.lucko.luckperms.common.bulkupdate.comparison.StandardComparison
- NOT_SIMILAR - Enum constant in enum class me.lucko.luckperms.common.bulkupdate.comparison.StandardComparison
- notInRange(int, int) - Static method in class me.lucko.luckperms.common.util.Predicates
- notOnTrack() - Static method in class me.lucko.luckperms.common.model.DemotionResults
- notReloadable(SimpleConfigKey<T>) - Static method in interface me.lucko.luckperms.common.config.generic.key.ConfigKeyFactory
- NPC - Static variable in class me.lucko.luckperms.common.util.UniqueIdType
- nullResult() - Static method in class me.lucko.luckperms.common.cacheddata.result.IntegerResult
- nullResult() - Static method in class me.lucko.luckperms.common.cacheddata.result.StringResult
- NUMERIC_RANGE - Enum constant in enum class me.lucko.luckperms.common.node.utils.ShorthandParser
-
Expands "1-4" to ["1", "2", "3", "4"]
O
- obtainClassLoaderWith(Set<Dependency>) - Method in interface me.lucko.luckperms.common.dependencies.DependencyManager
-
Obtains an isolated classloader containing the given dependencies.
- obtainClassLoaderWith(Set<Dependency>) - Method in class me.lucko.luckperms.common.dependencies.DependencyManagerImpl
- of(int) - Static method in class me.lucko.luckperms.common.cacheddata.result.IntegerResult
- of(int, N) - Static method in class me.lucko.luckperms.common.cacheddata.result.IntegerResult
- of(H, N) - Static method in class me.lucko.luckperms.common.storage.misc.NodeEntry
- of(String) - Static method in enum class me.lucko.luckperms.common.bulkupdate.query.QueryField
- of(String) - Static method in class me.lucko.luckperms.common.cacheddata.result.StringResult
- of(String, String) - Static method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
- of(String, String) - Static method in class me.lucko.luckperms.common.dependencies.relocation.Relocation
- of(String, String) - Static method in class me.lucko.luckperms.common.verbose.VerboseCheckTarget
- of(String, N) - Static method in class me.lucko.luckperms.common.cacheddata.result.StringResult
- of(UUID, String) - Static method in class me.lucko.luckperms.common.model.UserIdentifier
-
Creates a
UserIdentifier. - of(Function<K, V>) - Static method in class me.lucko.luckperms.common.cache.LoadingMap
- of(Map<String, String>) - Static method in interface me.lucko.luckperms.common.context.calculator.WorldNameRewriter
- of(Map<K, V>, Function<K, V>) - Static method in class me.lucko.luckperms.common.cache.LoadingMap
- of(Comparison, String) - Static method in class me.lucko.luckperms.common.bulkupdate.comparison.Constraint
- of(Constraint) - Static method in class me.lucko.luckperms.common.node.matcher.StandardNodeMatchers
- of(QueryField, String) - Static method in class me.lucko.luckperms.common.bulkupdate.action.UpdateAction
- of(QueryField, Constraint) - Static method in class me.lucko.luckperms.common.bulkupdate.query.Query
- of(N) - Static method in class me.lucko.luckperms.common.cacheddata.result.StringResult
- of(NodeEqualityPredicate) - Static method in enum class me.lucko.luckperms.common.node.NodeEquality
- of(MetaNode) - Static method in class me.lucko.luckperms.common.cacheddata.result.StringResult
- of(WeightNode) - Static method in class me.lucko.luckperms.common.cacheddata.result.IntegerResult
- offer(String) - Method in class me.lucko.luckperms.common.treeview.PermissionRegistry
- offer(N) - Method in class me.lucko.luckperms.common.cacheddata.type.MetaStackAccumulator
- offerMetaCheckEvent(CheckOrigin, VerboseCheckTarget, QueryOptions, String, StringResult<?>) - Method in class me.lucko.luckperms.common.verbose.VerboseHandler
-
Offers meta check data to the handler, to be eventually passed onto listeners.
- offerPermissionCheckEvent(CheckOrigin, VerboseCheckTarget, QueryOptions, String, TristateResult) - Method in class me.lucko.luckperms.common.verbose.VerboseHandler
-
Offers permission check data to the handler, to be eventually passed onto listeners.
- okHttp - Variable in class me.lucko.luckperms.common.http.AbstractHttpClient
-
The http client
- OKHTTP - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- OKHTTP3_STRING - Static variable in class me.lucko.luckperms.common.dependencies.relocation.RelocationHelper
- OKIO - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- OKIO_STRING - Static variable in class me.lucko.luckperms.common.dependencies.relocation.RelocationHelper
- onFailure(WebSocket, Throwable, Response) - Method in class me.lucko.luckperms.common.webeditor.socket.listener.WebEditorSocketListener
- ONLY_KEY - Static variable in class me.lucko.luckperms.common.context.comparator.ContextComparator
- onMessage(WebSocket, String) - Method in class me.lucko.luckperms.common.webeditor.socket.listener.WebEditorSocketListener
- onNodeChange() - Method in class me.lucko.luckperms.common.api.implementation.ApiGroup
- onNodeChange() - Method in class me.lucko.luckperms.common.api.implementation.ApiPermissionHolder
- onOpen(WebSocket, Response) - Method in class me.lucko.luckperms.common.webeditor.socket.listener.WebEditorSocketListener
- OP_DISABLED - Static variable in interface me.lucko.luckperms.common.locale.Message
- OP_DISABLED_SPONGE - Static variable in interface me.lucko.luckperms.common.locale.Message
- open() - Method in class me.lucko.luckperms.common.webeditor.WebEditorSession
- OPEN_BRACKET - Static variable in interface me.lucko.luckperms.common.locale.Message
- openConnection(Dependency) - Method in enum class me.lucko.luckperms.common.dependencies.DependencyRepository
-
Opens a connection to the given
dependency. - OPS_ENABLED - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If server operators should be enabled.
- option(OptionKey<O>) - Method in class me.lucko.luckperms.common.query.QueryOptionsImpl
- option(OptionKey<O>, O) - Method in class me.lucko.luckperms.common.query.QueryOptionsBuilderImpl
- OPTIONAL_ARGUMENT - Static variable in interface me.lucko.luckperms.common.locale.Message
- options() - Method in class me.lucko.luckperms.common.query.QueryOptionsImpl
- ordinal() - Method in interface me.lucko.luckperms.common.config.generic.key.ConfigKey
-
Gets the position of this key within the keys enum.
- ordinal() - Method in class me.lucko.luckperms.common.config.generic.key.SimpleConfigKey
- otherContainsAll(ContextSet, ContextSatisfyMode) - Method in class me.lucko.luckperms.common.context.AbstractContextSet
- otherContainsAll(ContextSet, ContextSatisfyMode) - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
- otherContainsAll(ContextSet, ContextSatisfyMode) - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- overriddenResult() - Method in class me.lucko.luckperms.common.cacheddata.result.IntegerResult
- overriddenResult() - Method in class me.lucko.luckperms.common.cacheddata.result.StringResult
- overriddenResult() - Method in class me.lucko.luckperms.common.cacheddata.result.TristateResult
- overrideProperties(Map<String, Object>) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory
-
Allows the connection factory instance to override certain properties before they are set.
- overrideProperties(Map<String, Object>) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.MySqlConnectionFactory
- overrideProperties(Map<String, Object>) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.PostgresConnectionFactory
P
- Paginated<T> - Class in me.lucko.luckperms.common.util
-
A simple pagination utility
- Paginated(Collection<T>) - Constructor for class me.lucko.luckperms.common.util.Paginated
- Paginated.Entry<T> - Class in me.lucko.luckperms.common.util
- param(String, String) - Method in class me.lucko.luckperms.common.metastacking.FluentMetaStackElement.Builder
- PARENT - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- PARENT_ADD - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- PARENT_ADD_TEMP - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- PARENT_CLEAR - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- PARENT_CLEAR_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- PARENT_CLEAR_TRACK - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- PARENT_CLEAR_TRACK_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- PARENT_INFO - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- PARENT_INFO - Static variable in interface me.lucko.luckperms.common.locale.Message
- PARENT_INFO_NO_DATA - Static variable in interface me.lucko.luckperms.common.locale.Message
- PARENT_INFO_NODE_ENTRY - Static variable in interface me.lucko.luckperms.common.locale.Message
- PARENT_INFO_TEMPORARY_NODE_ENTRY - Static variable in interface me.lucko.luckperms.common.locale.Message
- PARENT_REMOVE - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- PARENT_REMOVE_TEMP - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- PARENT_SET - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- PARENT_SET_TRACK - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- ParentAdd - Class in me.lucko.luckperms.common.commands.generic.parent
- ParentAdd() - Constructor for class me.lucko.luckperms.common.commands.generic.parent.ParentAdd
- ParentAddTemp - Class in me.lucko.luckperms.common.commands.generic.parent
- ParentAddTemp() - Constructor for class me.lucko.luckperms.common.commands.generic.parent.ParentAddTemp
- ParentClear - Class in me.lucko.luckperms.common.commands.generic.parent
- ParentClear() - Constructor for class me.lucko.luckperms.common.commands.generic.parent.ParentClear
- ParentClearTrack - Class in me.lucko.luckperms.common.commands.generic.parent
- ParentClearTrack() - Constructor for class me.lucko.luckperms.common.commands.generic.parent.ParentClearTrack
- ParentCommand<T,
I> - Class in me.lucko.luckperms.common.command.abstraction - ParentCommand(CommandSpec, String, ParentCommand.Type, List<Command<T>>) - Constructor for class me.lucko.luckperms.common.command.abstraction.ParentCommand
- ParentCommand.Type - Enum Class in me.lucko.luckperms.common.command.abstraction
- ParentInfo - Class in me.lucko.luckperms.common.commands.generic.parent
- ParentInfo() - Constructor for class me.lucko.luckperms.common.commands.generic.parent.ParentInfo
- ParentRemove - Class in me.lucko.luckperms.common.commands.generic.parent
- ParentRemove() - Constructor for class me.lucko.luckperms.common.commands.generic.parent.ParentRemove
- ParentRemoveTemp - Class in me.lucko.luckperms.common.commands.generic.parent
- ParentRemoveTemp() - Constructor for class me.lucko.luckperms.common.commands.generic.parent.ParentRemoveTemp
- ParentsByWeight(User) - Constructor for class me.lucko.luckperms.common.model.PrimaryGroupHolder.ParentsByWeight
- ParentSet - Class in me.lucko.luckperms.common.commands.generic.parent
- ParentSet() - Constructor for class me.lucko.luckperms.common.commands.generic.parent.ParentSet
- ParentSetTrack - Class in me.lucko.luckperms.common.commands.generic.parent
- ParentSetTrack() - Constructor for class me.lucko.luckperms.common.commands.generic.parent.ParentSetTrack
- parse(String) - Static method in enum class me.lucko.luckperms.common.cacheddata.type.SimpleMetaValueSelector.Strategy
- parse(String) - Static method in class me.lucko.luckperms.common.node.types.DisplayName
- parse(String) - Static method in class me.lucko.luckperms.common.node.types.Inheritance
- parse(String) - Static method in class me.lucko.luckperms.common.node.types.Meta
- parse(String) - Static method in class me.lucko.luckperms.common.node.types.Prefix
- parse(String) - Static method in class me.lucko.luckperms.common.node.types.RegexPermission
- parse(String) - Static method in class me.lucko.luckperms.common.node.types.Suffix
- parse(String) - Static method in class me.lucko.luckperms.common.node.types.Weight
- parse(String) - Static method in class me.lucko.luckperms.common.util.Uuids
- parse(String, StorageType) - Static method in enum class me.lucko.luckperms.common.storage.StorageType
- parseComparison(String) - Static method in enum class me.lucko.luckperms.common.bulkupdate.comparison.StandardComparison
- parseDuration(String) - Static method in class me.lucko.luckperms.common.util.DurationParser
- parseFromString(LuckPermsPlugin, String) - Static method in class me.lucko.luckperms.common.metastacking.StandardStackElements
- parseList(LuckPermsPlugin, List<String>) - Static method in class me.lucko.luckperms.common.metastacking.StandardStackElements
- parseLocale(String) - Static method in class me.lucko.luckperms.common.locale.TranslationManager
- parsePublicKey(String) - Static method in class me.lucko.luckperms.common.webeditor.socket.CryptographyUtils
-
Parse a public key from the given string.
- parser() - Static method in class me.lucko.luckperms.common.util.gson.GsonProvider
- parseTarget(String, LuckPermsPlugin, Sender) - Method in class me.lucko.luckperms.common.command.abstraction.ParentCommand
- parseTarget(String, LuckPermsPlugin, Sender) - Method in class me.lucko.luckperms.common.commands.group.GroupParentCommand
- parseTarget(String, LuckPermsPlugin, Sender) - Method in class me.lucko.luckperms.common.commands.log.LogParentCommand
- parseTarget(String, LuckPermsPlugin, Sender) - Method in class me.lucko.luckperms.common.commands.track.TrackParentCommand
- parseTarget(String, LuckPermsPlugin, Sender) - Method in class me.lucko.luckperms.common.commands.user.UserParentCommand
- parseTargetUniqueId(String, LuckPermsPlugin, Sender) - Static method in class me.lucko.luckperms.common.commands.user.UserParentCommand
- parseType(String) - Static method in class me.lucko.luckperms.common.actionlog.LoggedAction
- parseTypeCharacter(char) - Static method in class me.lucko.luckperms.common.actionlog.LoggedAction
- PAST_DATE_ERROR - Static variable in interface me.lucko.luckperms.common.locale.Message
- PastDate() - Constructor for exception class me.lucko.luckperms.common.command.utils.ArgumentException.PastDate
- pattern(String) - Method in class me.lucko.luckperms.common.node.types.RegexPermission.Builder
- pattern(Pattern) - Method in class me.lucko.luckperms.common.node.types.RegexPermission.Builder
- PatternCache - Class in me.lucko.luckperms.common.cache
- PatternCache.CachedPattern - Class in me.lucko.luckperms.common.cache
- perform() - Method in class me.lucko.luckperms.common.cache.BufferedRequest
-
Performs the buffered task
- perform() - Method in class me.lucko.luckperms.common.tasks.SyncTask.Buffer
- performCacheCleanup() - Method in class me.lucko.luckperms.common.cacheddata.AbstractCachedDataManager
- performCommand(String) - Method in class me.lucko.luckperms.common.sender.AbstractSender
- performCommand(String) - Method in class me.lucko.luckperms.common.sender.DummyConsoleSender
- performCommand(String) - Method in interface me.lucko.luckperms.common.sender.Sender
-
Makes the sender perform a command.
- performCommand(T, String) - Method in class me.lucko.luckperms.common.sender.SenderFactory
- performFinalSetup() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- performPlatformDataSync() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Called at the end of the sync task.
- permission(String) - Method in class me.lucko.luckperms.common.node.types.Permission.Builder
- Permission - Class in me.lucko.luckperms.common.node.types
- Permission(String, boolean, long, ImmutableContextSet, Map<NodeMetadataKey<?>, Object>) - Constructor for class me.lucko.luckperms.common.node.types.Permission
- PERMISSION - Enum constant in enum class me.lucko.luckperms.common.bulkupdate.query.QueryField
- PERMISSION - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- PERMISSION - Enum constant in enum class me.lucko.luckperms.common.verbose.event.VerboseEventType
- PERMISSION_CHECK - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- PERMISSION_CHECK_INFO_DIRECTLY - Static variable in interface me.lucko.luckperms.common.locale.Message
- PERMISSION_CHECK_INFO_HEADER - Static variable in interface me.lucko.luckperms.common.locale.Message
- PERMISSION_CHECK_INFO_INHERITED - Static variable in interface me.lucko.luckperms.common.locale.Message
- PERMISSION_CHECK_INFO_NOT_DIRECTLY - Static variable in interface me.lucko.luckperms.common.locale.Message
- PERMISSION_CHECK_INFO_NOT_INHERITED - Static variable in interface me.lucko.luckperms.common.locale.Message
- PERMISSION_CHECK_RESULT - Static variable in interface me.lucko.luckperms.common.locale.Message
- PERMISSION_CLEAR - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- PERMISSION_CLEAR_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- PERMISSION_INFO - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- PERMISSION_INFO - Static variable in interface me.lucko.luckperms.common.locale.Message
- PERMISSION_INFO_NO_DATA - Static variable in interface me.lucko.luckperms.common.locale.Message
- PERMISSION_INFO_NODE_ENTRY - Static variable in interface me.lucko.luckperms.common.locale.Message
- PERMISSION_INFO_TEMPORARY_NODE_ENTRY - Static variable in interface me.lucko.luckperms.common.locale.Message
- PERMISSION_SET - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- PERMISSION_SETTEMP - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- PERMISSION_TEST - Static variable in class me.lucko.luckperms.common.storage.misc.DataConstraints
- PERMISSION_UNSET - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- PERMISSION_UNSETTEMP - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- Permission.Builder - Class in me.lucko.luckperms.common.node.types
- PermissionCache - Class in me.lucko.luckperms.common.cacheddata.type
-
Holds cached permissions data for a given context
- PermissionCache(QueryOptions, CacheMetadata, CalculatorFactory, ConcurrentHashMap<String, Node>) - Constructor for class me.lucko.luckperms.common.cacheddata.type.PermissionCache
- PermissionCalculator - Class in me.lucko.luckperms.common.calculator
-
Calculates and caches permissions
- PermissionCalculator(LuckPermsPlugin, CacheMetadata, Collection<PermissionProcessor>) - Constructor for class me.lucko.luckperms.common.calculator.PermissionCalculator
- PermissionCheck - Class in me.lucko.luckperms.common.commands.generic.permission
- PermissionCheck() - Constructor for class me.lucko.luckperms.common.commands.generic.permission.PermissionCheck
- PermissionCheckEvent - Class in me.lucko.luckperms.common.verbose.event
- PermissionCheckEvent(CheckOrigin, VerboseCheckTarget, QueryOptions, long, Throwable, String, String, TristateResult) - Constructor for class me.lucko.luckperms.common.verbose.event.PermissionCheckEvent
- PermissionClear - Class in me.lucko.luckperms.common.commands.generic.permission
- PermissionClear() - Constructor for class me.lucko.luckperms.common.commands.generic.permission.PermissionClear
- permissionData() - Method in class me.lucko.luckperms.common.cacheddata.AbstractCachedDataManager
- PermissionHolder - Class in me.lucko.luckperms.common.model
-
Represents an object that can hold permissions, (a user or group)
- PermissionHolder(LuckPermsPlugin, String) - Constructor for class me.lucko.luckperms.common.model.PermissionHolder
-
Creates a new instance
- PermissionHolderIdentifier - Class in me.lucko.luckperms.common.model
- PermissionHolderIdentifier(String, String) - Constructor for class me.lucko.luckperms.common.model.PermissionHolderIdentifier
- PermissionHolderIdentifier(HolderType, String) - Constructor for class me.lucko.luckperms.common.model.PermissionHolderIdentifier
- PermissionInfo - Class in me.lucko.luckperms.common.commands.generic.permission
- PermissionInfo() - Constructor for class me.lucko.luckperms.common.commands.generic.permission.PermissionInfo
- PermissionProcessor - Interface in me.lucko.luckperms.common.calculator.processor
-
A processor within a
PermissionCalculator. - PermissionRegistry - Class in me.lucko.luckperms.common.treeview
-
Stores a collection of all permissions known to the platform.
- PermissionRegistry(SchedulerAdapter) - Constructor for class me.lucko.luckperms.common.treeview.PermissionRegistry
- permissions(LuckPermsPlugin) - Static method in class me.lucko.luckperms.common.command.tabcomplete.TabCompletions
- PermissionSet - Class in me.lucko.luckperms.common.commands.generic.permission
- PermissionSet() - Constructor for class me.lucko.luckperms.common.commands.generic.permission.PermissionSet
- PermissionSetTemp - Class in me.lucko.luckperms.common.commands.generic.permission
- PermissionSetTemp() - Constructor for class me.lucko.luckperms.common.commands.generic.permission.PermissionSetTemp
- PermissionUnset - Class in me.lucko.luckperms.common.commands.generic.permission
- PermissionUnset() - Constructor for class me.lucko.luckperms.common.commands.generic.permission.PermissionUnset
- PermissionUnsetTemp - Class in me.lucko.luckperms.common.commands.generic.permission
- PermissionUnsetTemp() - Constructor for class me.lucko.luckperms.common.commands.generic.permission.PermissionUnsetTemp
- ping() - Method in class me.lucko.luckperms.common.storage.StorageMetadata
- ping(int) - Method in class me.lucko.luckperms.common.storage.StorageMetadata
- PING - Enum constant in enum class me.lucko.luckperms.common.webeditor.socket.SocketMessageType
-
Ping message to keep the socket alive.
- pingHandler() - Method in class me.lucko.luckperms.common.webeditor.socket.listener.WebEditorSocketListener
- PLATFORM_API - Enum constant in enum class me.lucko.luckperms.common.verbose.event.CheckOrigin
-
Indicates the check was caused by a lookup in a platform API
- PLATFORM_API_HAS_PERMISSION - Enum constant in enum class me.lucko.luckperms.common.verbose.event.CheckOrigin
-
Indicates the check was caused by a 'hasPermission' check on the platform
- PLATFORM_API_HAS_PERMISSION_SET - Enum constant in enum class me.lucko.luckperms.common.verbose.event.CheckOrigin
-
Indicates the check was caused by a 'hasPermissionSet' type check on the platform
- PLAYER_USERNAME_INVALID_CHAR_MATCHER - Static variable in class me.lucko.luckperms.common.storage.misc.DataConstraints
- PLAYER_USERNAME_TEST - Static variable in class me.lucko.luckperms.common.storage.misc.DataConstraints
- PLAYER_USERNAME_TEST_LENIENT - Static variable in class me.lucko.luckperms.common.storage.misc.DataConstraints
- PlayerSaveResultImpl - Class in me.lucko.luckperms.common.storage.misc
-
Represents the result to a player history save operation
- plugin - Variable in class me.lucko.luckperms.common.api.implementation.ApiAbstractManager
- plugin - Variable in class me.lucko.luckperms.common.api.implementation.ApiMetaStackFactory
- plugin - Variable in class me.lucko.luckperms.common.backup.Exporter
- plugin - Variable in class me.lucko.luckperms.common.context.manager.ContextManager
- plugin - Variable in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
-
The plugin instance
- PluginLogger - Interface in me.lucko.luckperms.common.plugin.logging
-
Represents the logger instance being used by LuckPerms on the platform.
- pollMessages() - Method in class me.lucko.luckperms.common.messaging.sql.AbstractSqlMessenger
- PONG - Enum constant in enum class me.lucko.luckperms.common.webeditor.socket.SocketMessageType
-
Ping response.
- position() - Method in class me.lucko.luckperms.common.util.Paginated.Entry
- post(LuckPermsEvent) - Method in class me.lucko.luckperms.common.event.AbstractEventBus
- POST_TRAVERSAL_INHERITANCE_SORT - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If a final sort according to "inheritance rules" should be performed after the traversal algorithm has resolved the inheritance tree
- postContent(byte[], MediaType) - Method in class me.lucko.luckperms.common.http.BytebinClient
- postContent(byte[], MediaType, String) - Method in class me.lucko.luckperms.common.http.BytebinClient
-
POSTs GZIP compressed content to bytebin.
- PostgresConnectionFactory - Class in me.lucko.luckperms.common.storage.implementation.sql.connection.hikari
- PostgresConnectionFactory(StorageCredentials) - Constructor for class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.PostgresConnectionFactory
- PostgresMessenger - Class in me.lucko.luckperms.common.messaging.postgres
-
An implementation of
Messengerusing Postgres. - PostgresMessenger(LuckPermsPlugin, SqlStorage, IncomingMessageConsumer) - Constructor for class me.lucko.luckperms.common.messaging.postgres.PostgresMessenger
- POSTGRESQL - Enum constant in enum class me.lucko.luckperms.common.storage.StorageType
- POSTGRESQL_DRIVER - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- postInitialize() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.DriverBasedHikariConnectionFactory
- postInitialize() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory
-
Called after the Hikari pool has been initialised
- PREDICATE - Static variable in class me.lucko.luckperms.common.util.Uuids
- Predicates - Class in me.lucko.luckperms.common.util
-
A collection of predicate utilities used mostly in command classes
- prefix(String) - Method in class me.lucko.luckperms.common.node.types.Prefix.Builder
- Prefix - Class in me.lucko.luckperms.common.node.types
- Prefix(String, int, boolean, long, ImmutableContextSet, Map<NodeMetadataKey<?>, Object>) - Constructor for class me.lucko.luckperms.common.node.types.Prefix
- PREFIX_COMPONENT - Static variable in interface me.lucko.luckperms.common.locale.Message
- PREFIX_FORMATTING_OPTIONS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
Creates a new prefix MetaStack element based upon the configured values.
- Prefix.Builder - Class in me.lucko.luckperms.common.node.types
- prefixed(ComponentLike) - Static method in interface me.lucko.luckperms.common.locale.Message
- preGenerate() - Static method in class me.lucko.luckperms.common.event.gen.GeneratedEventClass
-
Pre-generates
GeneratedEventClasses for known event types. - prepareCall(String) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- prepareCall(String, int, int) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- prepareCall(String, int, int, int) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- PreparedStatementBuilder - Class in me.lucko.luckperms.common.bulkupdate
- PreparedStatementBuilder() - Constructor for class me.lucko.luckperms.common.bulkupdate.PreparedStatementBuilder
- prepareStatement(String) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- prepareStatement(String, int) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- prepareStatement(String, int[]) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- prepareStatement(String, int, int) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- prepareStatement(String, int, int, int) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- prepareStatement(String, String[]) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- prettyPrinting() - Static method in class me.lucko.luckperms.common.util.gson.GsonProvider
- PREVENT_PRIMARY_GROUP_REMOVAL - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If set to false, the plugin will allow a Users primary group to be removed with the 'parent remove' command, and will set their primary group back to default.
- PRIMARY_GROUP_CALCULATION - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
A function to create primary group holder instances based upon the
ConfigKeys.PRIMARY_GROUP_CALCULATION_METHODsetting. - PRIMARY_GROUP_CALCULATION_METHOD - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
How primary groups should be calculated.
- PrimaryGroupHolder - Interface in me.lucko.luckperms.common.model
-
Calculates and caches a User's "primary group"
- PrimaryGroupHolder.AllParentsByWeight - Class in me.lucko.luckperms.common.model
- PrimaryGroupHolder.ParentsByWeight - Class in me.lucko.luckperms.common.model
- PrimaryGroupHolder.Stored - Class in me.lucko.luckperms.common.model
-
Simple implementation which just holds a stored value.
- priority(int) - Method in class me.lucko.luckperms.common.node.types.Prefix.Builder
- priority(int) - Method in class me.lucko.luckperms.common.node.types.Suffix.Builder
- PRIORITY - Enum constant in enum class me.lucko.luckperms.common.command.utils.SortType
- process(StackTraceElement[], Consumer<StackTraceElement>) - Method in class me.lucko.luckperms.common.util.StackTracePrinter
- processBulkUpdate(BulkUpdate, ConfigurationNode, HolderType) - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- processEvent(WatchEvent<Path>, Path) - Method in class me.lucko.luckperms.common.storage.implementation.file.watcher.AbstractFileWatcher
-
Process an observed watch event.
- processEvent(WatchEvent<Path>, Path) - Method in class me.lucko.luckperms.common.storage.implementation.file.watcher.FileWatcher
- processorClass() - Method in class me.lucko.luckperms.common.cacheddata.result.TristateResult
- processorClassFriendly() - Method in class me.lucko.luckperms.common.cacheddata.result.TristateResult
- processOutput(JsonObject) - Method in class me.lucko.luckperms.common.backup.Exporter
- processOutput(JsonObject) - Method in class me.lucko.luckperms.common.backup.Exporter.SaveFile
- processOutput(JsonObject) - Method in class me.lucko.luckperms.common.backup.Exporter.WebUpload
- progress() - Method in class me.lucko.luckperms.common.locale.TranslationRepository.LanguageInfo
- promote(User, ContextSet, Predicate<String>, Sender, boolean) - Method in class me.lucko.luckperms.common.model.Track
- promote(User, ContextSet) - Method in class me.lucko.luckperms.common.api.implementation.ApiTrack
- PromotionResults - Class in me.lucko.luckperms.common.model
-
Utility class for creating instances of
PromotionResult. - provide(LuckPermsPlugin) - Method in interface me.lucko.luckperms.common.storage.implementation.custom.CustomStorageProvider
- provideCalculatorFactory() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- provideConfigurationAdapter() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- provideEventBus(LuckPermsApiProvider) - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- provideMessagingFactory() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- proxy(I) - Method in class me.lucko.luckperms.common.api.implementation.ApiAbstractManager
- proxy(Group) - Method in class me.lucko.luckperms.common.api.implementation.ApiGroupManager
- proxy(Track) - Method in class me.lucko.luckperms.common.api.implementation.ApiTrackManager
- proxy(User) - Method in class me.lucko.luckperms.common.api.implementation.ApiUserManager
- PUSH_LOG_ENTRIES - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If LuckPerms should push logging entries to connected servers via the messaging service
- pushCustomPayload(String, String) - Method in interface me.lucko.luckperms.common.messaging.InternalMessagingService
-
Pushes a custom payload to connected servers.
- pushCustomPayload(String, String) - Method in class me.lucko.luckperms.common.messaging.LuckPermsMessagingService
- pushLog(Action) - Method in interface me.lucko.luckperms.common.messaging.InternalMessagingService
-
Pushes a log entry to connected servers.
- pushLog(Action) - Method in class me.lucko.luckperms.common.messaging.LuckPermsMessagingService
- pushUpdate() - Method in class me.lucko.luckperms.common.api.implementation.ApiMessagingService
- pushUpdate() - Method in interface me.lucko.luckperms.common.messaging.InternalMessagingService
-
Uses the messaging service to inform other servers about a general change.
- pushUpdate() - Method in class me.lucko.luckperms.common.messaging.LuckPermsMessagingService
- pushUserUpdate(User) - Method in interface me.lucko.luckperms.common.messaging.InternalMessagingService
-
Pushes an update for a specific user.
- pushUserUpdate(User) - Method in class me.lucko.luckperms.common.messaging.LuckPermsMessagingService
- pushUserUpdate(User) - Method in class me.lucko.luckperms.common.api.implementation.ApiMessagingService
- put(ConfigKey<?>, Object) - Method in class me.lucko.luckperms.common.config.generic.KeyedConfiguration.ValuesMap
- putSocket(Sender, WebEditorSocket) - Method in class me.lucko.luckperms.common.webeditor.store.WebEditorSocketMap
Q
- query(Query) - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdateBuilder
- Query - Class in me.lucko.luckperms.common.bulkupdate.query
-
Represents a query component
- QueryField - Enum Class in me.lucko.luckperms.common.bulkupdate.query
-
Represents a field being used in an update
- queryMetaValue(String) - Method in class me.lucko.luckperms.common.cacheddata.type.MetaCache
- queryOptionsBuilder(QueryMode) - Method in class me.lucko.luckperms.common.api.implementation.ApiContextManager
- QueryOptionsBuilderImpl - Class in me.lucko.luckperms.common.query
- QueryOptionsBuilderImpl(QueryMode) - Constructor for class me.lucko.luckperms.common.query.QueryOptionsBuilderImpl
- QueryOptionsCache<T> - Class in me.lucko.luckperms.common.context.manager
-
Implementation of
QueryOptionsSupplierthat caches results. - QueryOptionsCache(T, ContextManager<T, ?>) - Constructor for class me.lucko.luckperms.common.context.manager.QueryOptionsCache
- QueryOptionsImpl - Class in me.lucko.luckperms.common.query
- QueryOptionsSupplier - Interface in me.lucko.luckperms.common.context.manager
-
Supplies contexts for a given subject.
- queryPermission(String) - Method in class me.lucko.luckperms.common.cacheddata.type.PermissionCache
- queryPrefix() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaCache
- querySuffix() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaCache
- queryWeight() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaCache
- QuotedStringTokenizer - Class in me.lucko.luckperms.common.command.utils
-
Tokenizes strings on whitespace, but ignoring whitespace enclosed within quotes.
- QuotedStringTokenizer(String) - Constructor for class me.lucko.luckperms.common.command.utils.QuotedStringTokenizer
R
- RABBITMQ - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- RABBITMQ_ADDRESS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The address of the rabbitmq server
- RABBITMQ_ENABLED - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If rabbitmq messaging is enabled
- RABBITMQ_PASSWORD - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The password in use by the rabbitmq server, or an empty string if there is no password
- RABBITMQ_USERNAME - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The username in use by the rabbitmq server
- RABBITMQ_VIRTUAL_HOST - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The virtual host to be used by the rabbitmq server
- RabbitMQMessenger - Class in me.lucko.luckperms.common.messaging.rabbitmq
-
An implementation of
Messengerusing RabbitMQ. - RabbitMQMessenger(LuckPermsPlugin, IncomingMessageConsumer) - Constructor for class me.lucko.luckperms.common.messaging.rabbitmq.RabbitMQMessenger
- readFile(StorageLocation, String) - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
-
Reads a configuration node from the given location
- readFile(StorageLocation, String) - Method in class me.lucko.luckperms.common.storage.implementation.file.CombinedConfigurateStorage
- readFile(StorageLocation, String) - Method in class me.lucko.luckperms.common.storage.implementation.file.SeparatedConfigurateStorage
- readNodes(ConfigurationNode) - Static method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- recordChange(String) - Method in class me.lucko.luckperms.common.storage.implementation.file.watcher.FileWatcher.WatchedLocation
-
Record that a file has been changed recently.
- recordChange(Difference.ChangeType, T) - Method in class me.lucko.luckperms.common.util.Difference
-
Records a change.
- recordChanges(Difference.ChangeType, Iterable<T>) - Method in class me.lucko.luckperms.common.util.Difference
-
Records some changes.
- recordConnection(UUID) - Method in class me.lucko.luckperms.common.plugin.util.AbstractConnectionListener
- RecordedNodeMap - Class in me.lucko.luckperms.common.model.nodemap
-
A forwarding
NodeMapthat records all mutations and keeps them in a log. - RecordedNodeMap(NodeMap) - Constructor for class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- recordUsage() - Method in class me.lucko.luckperms.common.cacheddata.UsageTracked
- REDIS_ADDRESS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The address of the redis server
- REDIS_ADDRESSES - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The addresses of the redis servers (only for redis clusters)
- REDIS_ENABLED - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If redis messaging is enabled
- REDIS_PASSWORD - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The password in use by the redis server, or an empty string if there is no password
- REDIS_SSL - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If the redis connection should use SSL
- REDIS_USERNAME - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The username to connect with, or an empty string if it should use default
- RedisMessenger - Class in me.lucko.luckperms.common.messaging.redis
-
An implementation of
Messengerusing Redis. - RedisMessenger(LuckPermsPlugin, IncomingMessageConsumer) - Constructor for class me.lucko.luckperms.common.messaging.redis.RedisMessenger
- ReflectionClassPathAppender - Class in me.lucko.luckperms.common.plugin.classpath
- ReflectionClassPathAppender(ClassLoader) - Constructor for class me.lucko.luckperms.common.plugin.classpath.ReflectionClassPathAppender
- ReflectionClassPathAppender(LuckPermsBootstrap) - Constructor for class me.lucko.luckperms.common.plugin.classpath.ReflectionClassPathAppender
- refresh() - Method in interface me.lucko.luckperms.common.calculator.processor.PermissionProcessor
-
Called after a change has been made to the source map
- refresh() - Method in class me.lucko.luckperms.common.calculator.processor.RegexProcessor
- refresh() - Method in class me.lucko.luckperms.common.calculator.processor.WildcardProcessor
- RegexPermission - Class in me.lucko.luckperms.common.node.types
- RegexPermission(String, boolean, long, ImmutableContextSet, Map<NodeMetadataKey<?>, Object>) - Constructor for class me.lucko.luckperms.common.node.types.RegexPermission
- RegexPermission.Builder - Class in me.lucko.luckperms.common.node.types
- RegexProcessor - Class in me.lucko.luckperms.common.calculator.processor
- RegexProcessor() - Constructor for class me.lucko.luckperms.common.calculator.processor.RegexProcessor
- register(Path) - Method in class me.lucko.luckperms.common.storage.implementation.file.watcher.AbstractFileWatcher
-
Register a watch key in the given directory.
- register(CustomStorageProvider) - Static method in class me.lucko.luckperms.common.storage.implementation.custom.CustomStorageProviders
- REGISTER_COMMAND_LIST_DATA - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If LuckPerms should attempt to register "Brigadier" command list data for its commands.
- registerApiOnPlatform(LuckPerms) - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- registerApiUsage(UUID) - Method in class me.lucko.luckperms.common.model.manager.user.UserHousekeeper
- registerCalculator(ContextCalculator<?>) - Method in class me.lucko.luckperms.common.api.implementation.ApiContextManager
- registerCalculator(ContextCalculator<? super S>) - Method in class me.lucko.luckperms.common.context.manager.ContextManager
- registerCommands() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- registerHousekeepingTasks() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- registerListener(Sender, VerboseFilter, boolean) - Method in class me.lucko.luckperms.common.verbose.VerboseHandler
-
Registers a new listener for the given player.
- registerMessengerProvider(MessengerProvider) - Method in class me.lucko.luckperms.common.api.LuckPermsApiProvider
- registerPlatformListeners() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- registerProvider(LuckPerms) - Static method in class me.lucko.luckperms.common.api.ApiRegistrationUtil
- registerRecursively(Path) - Method in class me.lucko.luckperms.common.storage.implementation.file.watcher.AbstractFileWatcher
-
Register a watch key recursively in the given directory.
- registerUsage(UUID) - Method in class me.lucko.luckperms.common.model.manager.user.UserHousekeeper
- releaseSavepoint(Savepoint) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- reload() - Method in class me.lucko.luckperms.common.config.generic.adapter.ConfigurateConfigAdapter
- reload() - Method in interface me.lucko.luckperms.common.config.generic.adapter.ConfigurationAdapter
- reload() - Method in class me.lucko.luckperms.common.config.generic.adapter.EnvironmentVariableConfigAdapter
- reload() - Method in class me.lucko.luckperms.common.config.generic.adapter.MultiConfigurationAdapter
- reload() - Method in class me.lucko.luckperms.common.config.generic.adapter.SystemPropertyConfigAdapter
- reload() - Method in class me.lucko.luckperms.common.config.generic.KeyedConfiguration
-
Reloads the configuration.
- reload() - Method in class me.lucko.luckperms.common.config.LuckPermsConfiguration
- reload() - Method in class me.lucko.luckperms.common.locale.TranslationManager
- RELOAD_CONFIG - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- RELOAD_CONFIG - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- RELOAD_CONFIG_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- reloadable() - Method in interface me.lucko.luckperms.common.config.generic.key.ConfigKey
-
Gets if the config key can be reloaded.
- reloadable() - Method in class me.lucko.luckperms.common.config.generic.key.SimpleConfigKey
- ReloadConfigCommand - Class in me.lucko.luckperms.common.commands.misc
- ReloadConfigCommand() - Constructor for class me.lucko.luckperms.common.commands.misc.ReloadConfigCommand
- Relocation - Class in me.lucko.luckperms.common.dependencies.relocation
- RelocationHandler - Class in me.lucko.luckperms.common.dependencies.relocation
-
Handles class runtime relocation of packages in downloaded dependencies
- RelocationHandler(DependencyManager) - Constructor for class me.lucko.luckperms.common.dependencies.relocation.RelocationHandler
- RelocationHelper - Class in me.lucko.luckperms.common.dependencies.relocation
- remap(Path, Path, List<Relocation>) - Method in class me.lucko.luckperms.common.dependencies.relocation.RelocationHandler
- RemoteSession - Class in me.lucko.luckperms.common.webeditor.store
- RemoteSession(WebEditorRequest) - Constructor for class me.lucko.luckperms.common.webeditor.store.RemoteSession
- remove(E) - Method in class me.lucko.luckperms.common.util.ExpiringSet
- remove(String, String) - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- remove(Node) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- remove(Node) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- remove(Node) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- REMOVE - Enum constant in enum class me.lucko.luckperms.common.util.Difference.ChangeType
- REMOVE_CHATMETA_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- REMOVE_TEMP_CHATMETA_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- removeAll(String) - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- removedFromFirst(String) - Static method in class me.lucko.luckperms.common.model.DemotionResults
- removeExact(Node) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- removeExact(Node) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- removeExact(Node) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- removeGroup(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiTrack
- removeGroup(String) - Method in class me.lucko.luckperms.common.model.Track
-
Removes a group from this track
- removeGroup(Group) - Method in class me.lucko.luckperms.common.model.Track
-
Removes a group from this track
- removeGroup(Group) - Method in class me.lucko.luckperms.common.api.implementation.ApiTrack
- removeIf(Predicate<? super Node>) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- removeIf(Predicate<? super Node>) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- removeIf(Predicate<? super Node>) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- removeIf(ContextSet, Predicate<? super Node>) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- removeIf(ContextSet, Predicate<? super Node>) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- removeIf(ContextSet, Predicate<? super Node>) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- removeIf(DataType, ContextSet, Predicate<? super Node>, boolean) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- removeMapping(UUID) - Method in class me.lucko.luckperms.common.storage.implementation.file.FileUuidCache
-
Removes a mapping from the cache
- removePlatformHooks() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- removeSocket(WebEditorSocket) - Method in class me.lucko.luckperms.common.webeditor.store.WebEditorSocketMap
- removeThenAdd(Node, Node) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- removeThenAdd(Node, Node) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- removeThenAdd(Node, Node) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- RENAME_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- render(Component) - Static method in class me.lucko.luckperms.common.locale.TranslationManager
- render(Component, String) - Static method in class me.lucko.luckperms.common.locale.TranslationManager
- render(Component, Locale) - Static method in class me.lucko.luckperms.common.locale.TranslationManager
- request() - Method in class me.lucko.luckperms.common.cache.BufferedRequest
-
Makes a request to the buffer
- request() - Method in class me.lucko.luckperms.common.webeditor.store.RemoteSession
- requestDirectly() - Method in class me.lucko.luckperms.common.cache.BufferedRequest
-
Requests the value, bypassing the buffer
- REQUIRE_SENDER_GROUP_MEMBERSHIP_TO_MODIFY - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If the plugin should check whether senders are a member of a given group before they're able to edit the groups permissions or add/remove it from other users.
- REQUIRED_ARGUMENT - Static variable in interface me.lucko.luckperms.common.locale.Message
- RESOLVE_COMMAND_SELECTORS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If LuckPerms should attempt to resolve Vanilla command target selectors for LP commands.
- resolveConfig(String) - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- resolveDistinctInheritedNodes(QueryOptions) - Method in class me.lucko.luckperms.common.api.implementation.ApiPermissionHolder
- resolveInheritanceTree(QueryOptions) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- resolveInheritedNodes(NodeType<T>, QueryOptions) - Method in class me.lucko.luckperms.common.api.implementation.ApiPermissionHolder
- resolveInheritedNodes(NodeType<T>, QueryOptions) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- resolveInheritedNodes(QueryOptions) - Method in class me.lucko.luckperms.common.api.implementation.ApiPermissionHolder
- resolveInheritedNodes(QueryOptions) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- resolveInheritedNodesSorted(QueryOptions) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- resolveMeta(MetaAccumulator, QueryOptions) - Method in class me.lucko.luckperms.common.cacheddata.AbstractCachedDataManager
-
Resolves the owners meta data for the given
QueryOptions. - resolveMeta(MetaAccumulator, QueryOptions) - Method in class me.lucko.luckperms.common.cacheddata.HolderCachedDataManager
- resolvePermissions(IntFunction<M>, QueryOptions) - Method in class me.lucko.luckperms.common.cacheddata.AbstractCachedDataManager
-
Resolves the owners permissions data for the given
QueryOptions. - resolvePermissions(IntFunction<M>, QueryOptions) - Method in class me.lucko.luckperms.common.cacheddata.HolderCachedDataManager
- resolveSelectors(S, List<String>) - Method in class me.lucko.luckperms.common.command.BrigadierCommandExecutor
- resolveShorthand() - Method in class me.lucko.luckperms.common.node.AbstractNode
- resolveStorageDependencies(Set<StorageType>, boolean, boolean, boolean) - Method in class me.lucko.luckperms.common.dependencies.DependencyRegistry
- resolveValue(String) - Method in class me.lucko.luckperms.common.config.generic.adapter.EnvironmentVariableConfigAdapter
- resolveValue(String) - Method in class me.lucko.luckperms.common.config.generic.adapter.StringBasedConfigurationAdapter
- resolveValue(String) - Method in class me.lucko.luckperms.common.config.generic.adapter.SystemPropertyConfigAdapter
- result() - Method in class me.lucko.luckperms.common.cacheddata.result.IntegerResult
-
Deprecated.
- result() - Method in class me.lucko.luckperms.common.cacheddata.result.StringResult
- result() - Method in class me.lucko.luckperms.common.cacheddata.result.TristateResult
- result(Node) - Method in class me.lucko.luckperms.common.cacheddata.result.TristateResult.Factory
- result(Tristate) - Method in class me.lucko.luckperms.common.cacheddata.result.TristateResult.Factory
- resultWithOverride(Node, Tristate) - Method in class me.lucko.luckperms.common.cacheddata.result.TristateResult.Factory
- retainAll(Collection<I>) - Method in class me.lucko.luckperms.common.model.manager.AbstractManager
- retainAll(Collection<I>) - Method in interface me.lucko.luckperms.common.model.manager.Manager
-
Calls
Manager.unload(Object)for all objects currently loaded not in the given collection of ids. - reverse() - Static method in class me.lucko.luckperms.common.context.comparator.ContextSetComparator
- reverse() - Static method in class me.lucko.luckperms.common.node.comparator.NodeComparator
- reverse() - Static method in class me.lucko.luckperms.common.node.comparator.NodeEntryComparator
- reverse() - Static method in class me.lucko.luckperms.common.node.comparator.NodeWithContextComparator
- rewriteAndSubmit(String, ContextConsumer) - Method in class me.lucko.luckperms.common.context.calculator.WorldNameRewriter.Empty
- rewriteAndSubmit(String, ContextConsumer) - Method in class me.lucko.luckperms.common.context.calculator.WorldNameRewriter.NonEmpty
- rewriteAndSubmit(String, ContextConsumer) - Method in interface me.lucko.luckperms.common.context.calculator.WorldNameRewriter
- rollback() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- rollback(Savepoint) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- ROOT - Static variable in enum class me.lucko.luckperms.common.command.access.CommandPermission
- rootAsList() - Method in class me.lucko.luckperms.common.treeview.PermissionRegistry
- run() - Method in class me.lucko.luckperms.common.backup.Exporter
- run() - Method in class me.lucko.luckperms.common.backup.Importer
- run() - Method in class me.lucko.luckperms.common.model.manager.user.UserHousekeeper
- run() - Method in class me.lucko.luckperms.common.tasks.CacheHousekeepingTask
- run() - Method in class me.lucko.luckperms.common.tasks.ExpireTemporaryTask
- run() - Method in class me.lucko.luckperms.common.tasks.SyncTask
-
Runs the update task
- run() - Method in interface me.lucko.luckperms.common.util.Throwing.Runnable
- run(CommandContext<S>) - Method in class me.lucko.luckperms.common.command.BrigadierCommandExecutor
- runEventProcessingLoop() - Method in class me.lucko.luckperms.common.storage.implementation.file.watcher.AbstractFileWatcher
-
Processes
WatchEvents from the watch service until it is closed, or until the thread is interrupted. - runHealthCheck() - Method in class me.lucko.luckperms.common.api.LuckPermsApiProvider
- runHealthCheck() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- runHealthCheck() - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Runs a health check for the plugin.
- runHousekeeping() - Method in class me.lucko.luckperms.common.messaging.sql.AbstractSqlMessenger
- runUpdateTask() - Method in class me.lucko.luckperms.common.api.LuckPermsApiProvider
S
- sanitizeIdentifier(I) - Method in class me.lucko.luckperms.common.model.manager.AbstractManager
- sanitizeIdentifier(String) - Method in class me.lucko.luckperms.common.model.manager.group.AbstractGroupManager
- sanitizeIdentifier(String) - Method in class me.lucko.luckperms.common.model.manager.track.AbstractTrackManager
- satisfies(ContextSet, ContextSatisfyMode) - Method in class me.lucko.luckperms.common.query.QueryOptionsImpl
- satisfiesConstraints(Node) - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdate
-
Check to see if a Node instance satisfies the constrints of this query
- save() - Method in class me.lucko.luckperms.common.config.ContextsFile
- save(Path) - Method in class me.lucko.luckperms.common.storage.implementation.file.FileUuidCache
- save(Group, Sender, LuckPermsPlugin) - Static method in class me.lucko.luckperms.common.command.utils.StorageAssistant
- save(PermissionHolder, Sender, LuckPermsPlugin) - Static method in class me.lucko.luckperms.common.command.utils.StorageAssistant
- save(Track, Sender, LuckPermsPlugin) - Static method in class me.lucko.luckperms.common.command.utils.StorageAssistant
- save(User, Sender, LuckPermsPlugin) - Static method in class me.lucko.luckperms.common.command.utils.StorageAssistant
- saveFile(StorageLocation, String, ConfigurationNode) - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
-
Saves a configuration node to the given location
- saveFile(StorageLocation, String, ConfigurationNode) - Method in class me.lucko.luckperms.common.storage.implementation.file.CombinedConfigurateStorage
- saveFile(StorageLocation, String, ConfigurationNode) - Method in class me.lucko.luckperms.common.storage.implementation.file.SeparatedConfigurateStorage
- SaveFile(LuckPermsPlugin, Sender, Path, boolean, boolean) - Constructor for class me.lucko.luckperms.common.backup.Exporter.SaveFile
- saveGroup(Group) - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- saveGroup(Group) - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- saveGroup(Group) - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- saveGroup(Group) - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- saveGroup(Group) - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- saveGroup(Group) - Method in class me.lucko.luckperms.common.storage.Storage
- saveGroup(Group) - Method in class me.lucko.luckperms.common.api.implementation.ApiGroupManager
- savePlayerData(UUID, String) - Method in class me.lucko.luckperms.common.api.implementation.ApiUserManager
- savePlayerData(UUID, String) - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- savePlayerData(UUID, String) - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- savePlayerData(UUID, String) - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- savePlayerData(UUID, String) - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- savePlayerData(UUID, String) - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- savePlayerData(UUID, String) - Method in class me.lucko.luckperms.common.storage.Storage
- saveTrack(Track) - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- saveTrack(Track) - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- saveTrack(Track) - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- saveTrack(Track) - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- saveTrack(Track) - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- saveTrack(Track) - Method in class me.lucko.luckperms.common.storage.Storage
- saveTrack(Track) - Method in class me.lucko.luckperms.common.api.implementation.ApiTrackManager
- saveUser(User) - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- saveUser(User) - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- saveUser(User) - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- saveUser(User) - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- saveUser(User) - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- saveUser(User) - Method in class me.lucko.luckperms.common.storage.Storage
- saveUser(User) - Method in class me.lucko.luckperms.common.api.implementation.ApiUserManager
- scheduleCleanupIfUnused() - Method in class me.lucko.luckperms.common.webeditor.socket.WebEditorSocket
- SchedulerAdapter - Interface in me.lucko.luckperms.common.plugin.scheduler
-
A scheduler for running tasks using the systems provided by the platform
- scheduleRefresh() - Method in class me.lucko.luckperms.common.locale.TranslationRepository
-
Schedules a refresh of the current translations if necessary.
- SchedulerTask - Interface in me.lucko.luckperms.common.plugin.scheduler
-
Represents a scheduled task
- SchemaReader - Class in me.lucko.luckperms.common.storage.implementation.sql
- SEARCH - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- SEARCH - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- SEARCH_INHERITS_NODE_ENTRY - Static variable in interface me.lucko.luckperms.common.locale.Message
- SEARCH_NODE_ENTRY - Static variable in interface me.lucko.luckperms.common.locale.Message
- SEARCH_RESULT - Static variable in interface me.lucko.luckperms.common.locale.Message
- SEARCH_RESULT_GROUP_DEFAULT - Static variable in interface me.lucko.luckperms.common.locale.Message
- SEARCH_SEARCHING - Static variable in interface me.lucko.luckperms.common.locale.Message
- SEARCH_SEARCHING_MEMBERS - Static variable in interface me.lucko.luckperms.common.locale.Message
- SEARCH_SHOWING_GROUPS - Static variable in interface me.lucko.luckperms.common.locale.Message
- SEARCH_SHOWING_USERS - Static variable in interface me.lucko.luckperms.common.locale.Message
- searchAll(NodeMatcher<? extends T>) - Method in class me.lucko.luckperms.common.api.implementation.ApiGroupManager
- searchAll(NodeMatcher<? extends T>) - Method in class me.lucko.luckperms.common.api.implementation.ApiUserManager
- SearchCommand - Class in me.lucko.luckperms.common.commands.misc
- SearchCommand() - Constructor for class me.lucko.luckperms.common.commands.misc.SearchCommand
- searchGroupNodes(ConstraintNodeMatcher<N>) - Method in class me.lucko.luckperms.common.storage.implementation.file.CombinedConfigurateStorage
- searchGroupNodes(ConstraintNodeMatcher<N>) - Method in class me.lucko.luckperms.common.storage.implementation.file.SeparatedConfigurateStorage
- searchGroupNodes(ConstraintNodeMatcher<N>) - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- searchGroupNodes(ConstraintNodeMatcher<N>) - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- searchGroupNodes(ConstraintNodeMatcher<N>) - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- searchGroupNodes(ConstraintNodeMatcher<N>) - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- searchGroupNodes(ConstraintNodeMatcher<N>) - Method in class me.lucko.luckperms.common.storage.Storage
- searchUserNodes(ConstraintNodeMatcher<N>) - Method in class me.lucko.luckperms.common.storage.implementation.file.CombinedConfigurateStorage
- searchUserNodes(ConstraintNodeMatcher<N>) - Method in class me.lucko.luckperms.common.storage.implementation.file.SeparatedConfigurateStorage
- searchUserNodes(ConstraintNodeMatcher<N>) - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- searchUserNodes(ConstraintNodeMatcher<N>) - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- searchUserNodes(ConstraintNodeMatcher<N>) - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- searchUserNodes(ConstraintNodeMatcher<N>) - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- searchUserNodes(ConstraintNodeMatcher<N>) - Method in class me.lucko.luckperms.common.storage.Storage
- select(List<? extends Result<String, MetaNode>>) - Method in enum class me.lucko.luckperms.common.cacheddata.type.SimpleMetaValueSelector.Strategy
- selectOrder(QueryOptions, PermissionHolder.Identifier) - Static method in class me.lucko.luckperms.common.query.DataSelector
- selectValue(String, List<? extends Result<String, MetaNode>>) - Method in class me.lucko.luckperms.common.cacheddata.type.SimpleMetaValueSelector
- send(JsonObject) - Method in class me.lucko.luckperms.common.webeditor.socket.WebEditorSocket
-
Send a message to the socket.
- send(Sender) - Method in interface me.lucko.luckperms.common.locale.Message.Args0
- send(Sender, A0) - Method in interface me.lucko.luckperms.common.locale.Message.Args1
- send(Sender, A0, A1) - Method in interface me.lucko.luckperms.common.locale.Message.Args2
- send(Sender, A0, A1, A2) - Method in interface me.lucko.luckperms.common.locale.Message.Args3
- send(Sender, A0, A1, A2, A3) - Method in interface me.lucko.luckperms.common.locale.Message.Args4
- send(Sender, A0, A1, A2, A3, A4) - Method in interface me.lucko.luckperms.common.locale.Message.Args5
- send(Sender, A0, A1, A2, A3, A4, A5) - Method in interface me.lucko.luckperms.common.locale.Message.Args6
- sendCustomMessage(String, String) - Method in class me.lucko.luckperms.common.api.implementation.ApiMessagingService
- sendDetailedUsage(Sender) - Method in class me.lucko.luckperms.common.command.abstraction.GenericChildCommand
- sendDetailedUsage(Sender, String) - Method in class me.lucko.luckperms.common.command.abstraction.ChildCommand
- sendDetailedUsage(Sender, String) - Method in class me.lucko.luckperms.common.command.abstraction.Command
-
Sends a detailed command usage message to the Sender.
- sendDetailedUsage(Sender, String) - Method in class me.lucko.luckperms.common.command.abstraction.ParentCommand
- sendDetailedUsage(Sender, String) - Method in class me.lucko.luckperms.common.command.abstraction.SingleCommand
- Sender - Interface in me.lucko.luckperms.common.sender
-
Wrapper interface to represent a CommandSender/CommandSource within the common command implementations.
- SenderFactory<P,
T> - Class in me.lucko.luckperms.common.sender -
Factory class to make a thread-safe sender instance
- SenderFactory(P) - Constructor for class me.lucko.luckperms.common.sender.SenderFactory
- SenderPlatformEntity - Class in me.lucko.luckperms.common.event.model
- SenderPlatformEntity(Sender) - Constructor for class me.lucko.luckperms.common.event.model.SenderPlatformEntity
- sendMessage(Component) - Method in class me.lucko.luckperms.common.sender.AbstractSender
- sendMessage(Component) - Method in interface me.lucko.luckperms.common.sender.Sender
-
Send a json message to the Sender.
- sendMessage(T, Component) - Method in class me.lucko.luckperms.common.sender.SenderFactory
- sendOutgoingMessage(byte[]) - Method in class me.lucko.luckperms.common.messaging.pluginmsg.AbstractPluginMessageMessenger
- sendOutgoingMessage(OutgoingMessage) - Method in class me.lucko.luckperms.common.messaging.nats.NatsMessenger
- sendOutgoingMessage(OutgoingMessage) - Method in class me.lucko.luckperms.common.messaging.pluginmsg.AbstractPluginMessageMessenger
- sendOutgoingMessage(OutgoingMessage) - Method in class me.lucko.luckperms.common.messaging.postgres.PostgresMessenger
- sendOutgoingMessage(OutgoingMessage) - Method in class me.lucko.luckperms.common.messaging.rabbitmq.RabbitMQMessenger
- sendOutgoingMessage(OutgoingMessage) - Method in class me.lucko.luckperms.common.messaging.redis.RedisMessenger
- sendOutgoingMessage(OutgoingMessage) - Method in class me.lucko.luckperms.common.messaging.sql.AbstractSqlMessenger
- sendUsage(Sender) - Method in class me.lucko.luckperms.common.command.abstraction.GenericChildCommand
- sendUsage(Sender, String) - Method in class me.lucko.luckperms.common.command.abstraction.ChildCommand
-
Send the command usage to a sender
- sendUsage(Sender, String) - Method in class me.lucko.luckperms.common.command.abstraction.Command
-
Sends a brief command usage message to the Sender.
- sendUsage(Sender, String) - Method in class me.lucko.luckperms.common.command.abstraction.ParentCommand
- sendUsage(Sender, String) - Method in class me.lucko.luckperms.common.command.abstraction.SingleCommand
- SeparatedConfigurateStorage - Class in me.lucko.luckperms.common.storage.implementation.file
-
Flat-file storage using Configurate
ConfigurationNodes. - SeparatedConfigurateStorage(LuckPermsPlugin, String, ConfigurateLoader, String, String) - Constructor for class me.lucko.luckperms.common.storage.implementation.file.SeparatedConfigurateStorage
- serialize(Action) - Static method in class me.lucko.luckperms.common.actionlog.ActionJsonSerializer
- serialize(ContextSet) - Static method in class me.lucko.luckperms.common.context.serializer.ContextSetJsonSerializer
- serializeContextSet(ContextSet) - Static method in class me.lucko.luckperms.common.context.serializer.ContextSetConfigurateSerializer
- serializeNode(Node, boolean) - Static method in class me.lucko.luckperms.common.node.utils.NodeJsonSerializer
- serializeNodes(Collection<Node>) - Static method in class me.lucko.luckperms.common.node.utils.NodeJsonSerializer
- serializeTo(JObject) - Method in class me.lucko.luckperms.common.verbose.event.MetaCheckEvent
- serializeTo(JObject) - Method in class me.lucko.luckperms.common.verbose.event.PermissionCheckEvent
- serializeTo(JObject) - Method in class me.lucko.luckperms.common.verbose.event.VerboseEvent
- SERVER - Enum constant in enum class me.lucko.luckperms.common.bulkupdate.query.QueryField
- SERVER - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The name of the server
- SERVER_NAME_TEST - Static variable in class me.lucko.luckperms.common.storage.misc.DataConstraints
- sessions() - Method in class me.lucko.luckperms.common.webeditor.store.WebEditorStore
- set() - Static method in class me.lucko.luckperms.common.util.EmptyCollections
- SET_INHERIT_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- SET_META_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- SET_META_TEMP_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- SET_PARENT_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- SET_TEMP_INHERIT_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- SET_TRACK_PARENT_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- setAutoCommit(boolean) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- setCatalog(String) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- setClientInfo(String, String) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- setClientInfo(Properties) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- setContent(Iterable<? extends Node>) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- setContent(Iterable<? extends Node>) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- setContent(Iterable<? extends Node>) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- setContent(Stream<? extends Node>) - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- setContent(Stream<? extends Node>) - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- setContent(Stream<? extends Node>) - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- setGroups(List<String>) - Method in class me.lucko.luckperms.common.model.Track
- setHoldability(int) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- setMessagingService(InternalMessagingService) - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- setMessagingService(InternalMessagingService) - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Sets the messaging service.
- setNetworkTimeout(Executor, int) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- setNode(DataType, Node, boolean) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- setNode(DataType, Node, TemporaryNodeMergeStrategy) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- setNodes(DataType, Iterable<? extends Node>, boolean) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- setNodes(DataType, Difference<Node>, boolean) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- setOrdinal(int) - Method in class me.lucko.luckperms.common.config.generic.key.SimpleConfigKey
- setOverriddenResult(IntegerResult<N>) - Method in class me.lucko.luckperms.common.cacheddata.result.IntegerResult
- setOverriddenResult(StringResult<N>) - Method in class me.lucko.luckperms.common.cacheddata.result.StringResult
- setOverriddenResult(TristateResult) - Method in class me.lucko.luckperms.common.cacheddata.result.TristateResult
- SETPERMISSION_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- SETPERMISSION_TEMP_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- setPrimaryGroup(String) - Method in class me.lucko.luckperms.common.api.implementation.ApiUser
- setPrimaryGroup(String) - Method in class me.lucko.luckperms.common.cacheddata.type.MetaAccumulator
- setProperties(HikariConfig, Map<String, Object>) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory
-
Sets the given connection properties onto the config.
- setReadOnly(boolean) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- setReloadable(boolean) - Method in class me.lucko.luckperms.common.config.generic.key.SimpleConfigKey
- setRemotePublicKey(PublicKey) - Method in class me.lucko.luckperms.common.webeditor.socket.WebEditorSocket
- setSavepoint() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- setSavepoint(String) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- setSchema(String) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- setSource(Map<String, Node>) - Method in class me.lucko.luckperms.common.calculator.processor.AbstractSourceBasedProcessor
- setSource(Map<String, Node>) - Method in interface me.lucko.luckperms.common.calculator.processor.PermissionProcessor
-
Sets the source permissions which should be used by this processor
- setSourcePermissions(Map<String, Node>) - Method in class me.lucko.luckperms.common.calculator.PermissionCalculator
-
Defines the source permissions map which should be used when calculating a result.
- setStoredValue(String) - Method in interface me.lucko.luckperms.common.model.PrimaryGroupHolder
-
Sets the primary group which is stored against the user's data.
- setStoredValue(String) - Method in class me.lucko.luckperms.common.model.PrimaryGroupHolder.Stored
- setTransactionIsolation(int) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- setTypeMap(Map<String, Class<?>>) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- setupContextManager() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- setupManagers() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- setupPlatformHooks() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- setupSenderFactory() - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- setUsername(String, boolean) - Method in class me.lucko.luckperms.common.model.User
-
Sets the users name
- severe(String) - Method in class me.lucko.luckperms.common.plugin.logging.JavaPluginLogger
- severe(String) - Method in class me.lucko.luckperms.common.plugin.logging.Log4jPluginLogger
- severe(String) - Method in interface me.lucko.luckperms.common.plugin.logging.PluginLogger
- severe(String) - Method in class me.lucko.luckperms.common.plugin.logging.Slf4jPluginLogger
- severe(String, Throwable) - Method in class me.lucko.luckperms.common.plugin.logging.JavaPluginLogger
- severe(String, Throwable) - Method in class me.lucko.luckperms.common.plugin.logging.Log4jPluginLogger
- severe(String, Throwable) - Method in interface me.lucko.luckperms.common.plugin.logging.PluginLogger
- severe(String, Throwable) - Method in class me.lucko.luckperms.common.plugin.logging.Slf4jPluginLogger
- ShorthandParser - Enum Class in me.lucko.luckperms.common.node.utils
-
Utility to expand shorthand nodes
- shouldAccumulate(ChatMetaType, ChatMetaNode<?, ?>, ChatMetaNode<?, ?>) - Method in class me.lucko.luckperms.common.metastacking.FluentMetaStackElement
- shouldAutoLoad(Dependency) - Method in class me.lucko.luckperms.common.dependencies.DependencyRegistry
- shouldCensorValue(String) - Static method in class me.lucko.luckperms.common.config.ConfigKeys
-
Check if the value at the given path should be censored in console/log output
- shouldDisplay() - Method in class me.lucko.luckperms.common.command.abstraction.Command
-
Gets if this command should be displayed in command listings, or "hidden"
- shouldDisplay() - Method in class me.lucko.luckperms.common.commands.misc.ApplyEditsCommand
- shouldDisplay() - Method in class me.lucko.luckperms.common.commands.misc.TrustEditorCommand
- shouldIgnoreMessages() - Method in class me.lucko.luckperms.common.webeditor.socket.listener.WebEditorSocketListener
-
Checks if incoming messages should be ignored.
- shouldPost(Class<? extends LuckPermsEvent>) - Method in class me.lucko.luckperms.common.event.AbstractEventBus
- shutdown() - Method in class me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage
- shutdown() - Method in class me.lucko.luckperms.common.storage.implementation.file.CombinedConfigurateStorage
- shutdown() - Method in class me.lucko.luckperms.common.storage.implementation.mongodb.MongoStorage
- shutdown() - Method in class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- shutdown() - Method in interface me.lucko.luckperms.common.storage.implementation.sql.connection.ConnectionFactory
- shutdown() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.H2ConnectionFactory
- shutdown() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.SqliteConnectionFactory
- shutdown() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
-
Actually
closesthe underlying connection. - shutdown() - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory
- shutdown() - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- shutdown() - Method in interface me.lucko.luckperms.common.storage.implementation.StorageImplementation
- shutdown() - Method in class me.lucko.luckperms.common.storage.Storage
- shutdownExecutor() - Method in class me.lucko.luckperms.common.plugin.scheduler.AbstractJavaScheduler
- shutdownExecutor() - Method in interface me.lucko.luckperms.common.plugin.scheduler.SchedulerAdapter
-
Shuts down the executor instance.
- shutdownScheduler() - Method in class me.lucko.luckperms.common.plugin.scheduler.AbstractJavaScheduler
- shutdownScheduler() - Method in interface me.lucko.luckperms.common.plugin.scheduler.SchedulerAdapter
-
Shuts down the scheduler instance.
- sign(PrivateKey, String) - Static method in class me.lucko.luckperms.common.webeditor.socket.CryptographyUtils
-
Signs
msgusing the givenPrivateKey. - signalContextUpdate(Object) - Method in class me.lucko.luckperms.common.api.implementation.ApiContextManager
- signalContextUpdate(S) - Method in class me.lucko.luckperms.common.context.manager.ContextManager
- SIMILAR - Enum constant in enum class me.lucko.luckperms.common.bulkupdate.comparison.StandardComparison
- SimpleConfigKey<T> - Class in me.lucko.luckperms.common.config.generic.key
-
Basic
ConfigKeyimplementation. - SimpleExtensionManager - Class in me.lucko.luckperms.common.extension
- SimpleExtensionManager(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.extension.SimpleExtensionManager
- SimpleMetaStackDefinition - Class in me.lucko.luckperms.common.metastacking
- SimpleMetaStackDefinition(List<MetaStackElement>, DuplicateRemovalFunction, String, String, String) - Constructor for class me.lucko.luckperms.common.metastacking.SimpleMetaStackDefinition
- SimpleMetaValueSelector - Class in me.lucko.luckperms.common.cacheddata.type
- SimpleMetaValueSelector(Map<String, SimpleMetaValueSelector.Strategy>, SimpleMetaValueSelector.Strategy) - Constructor for class me.lucko.luckperms.common.cacheddata.type.SimpleMetaValueSelector
- SimpleMetaValueSelector.Strategy - Enum Class in me.lucko.luckperms.common.cacheddata.type
- SingleCommand - Class in me.lucko.luckperms.common.command.abstraction
-
Represents a single "main" command (one without any children)
- SingleCommand(CommandSpec, String, CommandPermission, Predicate<Integer>) - Constructor for class me.lucko.luckperms.common.command.abstraction.SingleCommand
- size() - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
- size() - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- size() - Method in interface me.lucko.luckperms.common.model.nodemap.NodeMap
- size() - Method in class me.lucko.luckperms.common.model.nodemap.NodeMapMutable
- size() - Method in class me.lucko.luckperms.common.model.nodemap.RecordedNodeMap
- sizeBytes() - Method in class me.lucko.luckperms.common.storage.StorageMetadata
- sizeBytes(long) - Method in class me.lucko.luckperms.common.storage.StorageMetadata
- SKIP_BULKUPDATE_CONFIRMATION - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If LuckPerms should not require users to confirm bulkupdate operations.
- SLF4J_API - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- SLF4J_SIMPLE - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- Slf4jPluginLogger - Class in me.lucko.luckperms.common.plugin.logging
- Slf4jPluginLogger(Logger) - Constructor for class me.lucko.luckperms.common.plugin.logging.Slf4jPluginLogger
- SNAKEYAML - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- socket() - Method in class me.lucko.luckperms.common.http.BytesocksClient.Socket
- Socket(String, WebSocket) - Constructor for class me.lucko.luckperms.common.http.BytesocksClient.Socket
- SocketMessageType - Enum Class in me.lucko.luckperms.common.webeditor.socket
- sockets() - Method in class me.lucko.luckperms.common.webeditor.store.WebEditorStore
- SortMode - Class in me.lucko.luckperms.common.command.utils
- SortMode(SortType, boolean) - Constructor for class me.lucko.luckperms.common.command.utils.SortMode
- SortType - Enum Class in me.lucko.luckperms.common.command.utils
- source(UUID) - Method in class me.lucko.luckperms.common.actionlog.LoggedAction.Builder
- source(Sender) - Method in class me.lucko.luckperms.common.actionlog.LoggedAction.Builder
- sourceMap - Variable in class me.lucko.luckperms.common.calculator.processor.AbstractSourceBasedProcessor
- sourceName(String) - Method in class me.lucko.luckperms.common.actionlog.LoggedAction.Builder
- SPLIT_BY_NODE_SEPARATOR_IN_TWO - Static variable in class me.lucko.luckperms.common.node.factory.Delimiters
- SPLIT_STORAGE - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If split storage is being used
- SPLIT_STORAGE_OPTIONS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The options for split storage
- spliterator() - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
- spliterator() - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- splitNewlines(Component) - Static method in class me.lucko.luckperms.common.sender.AbstractSender
- SplitStorage - Class in me.lucko.luckperms.common.storage.implementation.split
- SplitStorage(LuckPermsPlugin, Map<StorageType, StorageImplementation>, Map<SplitStorageType, StorageType>) - Constructor for class me.lucko.luckperms.common.storage.implementation.split.SplitStorage
- SplitStorageType - Enum Class in me.lucko.luckperms.common.storage.implementation.split
- SPONGE - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission.Type
- SPONGE - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- SPONGE_OPTION_CLEAR - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- SPONGE_OPTION_CLEAR - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- SPONGE_OPTION_INFO - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- SPONGE_OPTION_INFO - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- SPONGE_OPTION_SET - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- SPONGE_OPTION_SET - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- SPONGE_OPTION_UNSET - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- SPONGE_OPTION_UNSET - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- SPONGE_PARENT_ADD - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- SPONGE_PARENT_ADD - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- SPONGE_PARENT_CLEAR - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- SPONGE_PARENT_CLEAR - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- SPONGE_PARENT_INFO - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- SPONGE_PARENT_INFO - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- SPONGE_PARENT_REMOVE - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- SPONGE_PARENT_REMOVE - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- SPONGE_PERMISSION_CLEAR - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- SPONGE_PERMISSION_CLEAR - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- SPONGE_PERMISSION_INFO - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- SPONGE_PERMISSION_INFO - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- SPONGE_PERMISSION_SET - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- SPONGE_PERMISSION_SET - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- SpongeWildcardProcessor - Class in me.lucko.luckperms.common.calculator.processor
- SpongeWildcardProcessor() - Constructor for class me.lucko.luckperms.common.calculator.processor.SpongeWildcardProcessor
- SQL_TABLE_PREFIX - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The prefix for any SQL tables
- SQLITE - Enum constant in enum class me.lucko.luckperms.common.storage.StorageType
- SQLITE_DRIVER - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- SqliteConnectionFactory - Class in me.lucko.luckperms.common.storage.implementation.sql.connection.file
- SqliteConnectionFactory(Path) - Constructor for class me.lucko.luckperms.common.storage.implementation.sql.connection.file.SqliteConnectionFactory
- SqlMessenger - Class in me.lucko.luckperms.common.messaging.sql
- SqlMessenger(LuckPermsPlugin, SqlStorage, IncomingMessageConsumer) - Constructor for class me.lucko.luckperms.common.messaging.sql.SqlMessenger
- SqlRowId - Class in me.lucko.luckperms.common.storage.implementation.sql
- SqlRowId(long) - Constructor for class me.lucko.luckperms.common.storage.implementation.sql.SqlRowId
- SqlStorage - Class in me.lucko.luckperms.common.storage.implementation.sql
- SqlStorage(LuckPermsPlugin, ConnectionFactory, String) - Constructor for class me.lucko.luckperms.common.storage.implementation.sql.SqlStorage
- StackTracePrinter - Class in me.lucko.luckperms.common.util
- StackTracePrinter.Builder - Class in me.lucko.luckperms.common.util
- StandardComparison - Enum Class in me.lucko.luckperms.common.bulkupdate.comparison
-
An enumeration of standard
Comparisons. - StandardGroupManager - Class in me.lucko.luckperms.common.model.manager.group
- StandardGroupManager(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.model.manager.group.StandardGroupManager
- StandardNodeMatchers - Class in me.lucko.luckperms.common.node.matcher
- StandardStackElements - Class in me.lucko.luckperms.common.metastacking
-
Contains the standard
MetaStackElements provided by LuckPerms. - StandardTrackManager - Class in me.lucko.luckperms.common.model.manager.track
- StandardTrackManager(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.model.manager.track.StandardTrackManager
- StandardUserManager - Class in me.lucko.luckperms.common.model.manager.user
- StandardUserManager(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.model.manager.user.StandardUserManager
- startsWith(String...) - Static method in interface me.lucko.luckperms.common.command.tabcomplete.CompletionSupplier
- startsWith(Collection<String>) - Static method in interface me.lucko.luckperms.common.command.tabcomplete.CompletionSupplier
- startsWith(Supplier<Stream<String>>) - Static method in interface me.lucko.luckperms.common.command.tabcomplete.CompletionSupplier
- startsWithIgnoreCase(String) - Static method in class me.lucko.luckperms.common.util.Predicates
- STARTUP_BANNER - Static variable in interface me.lucko.luckperms.common.locale.Message
- Storage - Class in me.lucko.luckperms.common.storage
-
Provides a
CompletableFuturebased API for interacting with aStorageImplementation. - Storage(LuckPermsPlugin, StorageImplementation) - Constructor for class me.lucko.luckperms.common.storage.Storage
- STORAGE_METHOD - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The name of the storage method being used
- StorageAssistant - Class in me.lucko.luckperms.common.command.utils
-
Utility methods for saving users, groups and tracks.
- StorageCredentials - Class in me.lucko.luckperms.common.storage.misc
- StorageCredentials(String, String, String, String, int, int, int, int, int, Map<String, String>) - Constructor for class me.lucko.luckperms.common.storage.misc.StorageCredentials
- StorageFactory - Class in me.lucko.luckperms.common.storage
- StorageFactory(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.storage.StorageFactory
- StorageImplementation - Interface in me.lucko.luckperms.common.storage.implementation
- StorageLocation - Enum Class in me.lucko.luckperms.common.storage.implementation.file
- StorageMetadata - Class in me.lucko.luckperms.common.storage
- StorageMetadata() - Constructor for class me.lucko.luckperms.common.storage.StorageMetadata
- StorageType - Enum Class in me.lucko.luckperms.common.storage
- Stored(User) - Constructor for class me.lucko.luckperms.common.model.PrimaryGroupHolder.Stored
- STRING - Static variable in interface me.lucko.luckperms.common.config.generic.key.ConfigKeyFactory
- STRING_LIST - Static variable in interface me.lucko.luckperms.common.config.generic.key.ConfigKeyFactory
- STRING_MAP - Static variable in interface me.lucko.luckperms.common.config.generic.key.ConfigKeyFactory
- StringBasedConfigurationAdapter - Class in me.lucko.luckperms.common.config.generic.adapter
- StringBasedConfigurationAdapter() - Constructor for class me.lucko.luckperms.common.config.generic.adapter.StringBasedConfigurationAdapter
- stringKey(String, String) - Static method in interface me.lucko.luckperms.common.config.generic.key.ConfigKeyFactory
- stringListKey(String, List<String>) - Static method in interface me.lucko.luckperms.common.config.generic.key.ConfigKeyFactory
- StringResult<N> - Class in me.lucko.luckperms.common.cacheddata.result
-
Represents the result of a meta lookup
- StringResult(String, N, StringResult<N>) - Constructor for class me.lucko.luckperms.common.cacheddata.result.StringResult
- subList(int, int) - Method in class me.lucko.luckperms.common.command.utils.ArgumentList
- submit(LuckPermsPlugin, Sender) - Method in class me.lucko.luckperms.common.actionlog.LoggedAction
- submit(Action) - Method in class me.lucko.luckperms.common.api.implementation.ApiActionLogger
- submitToStorage(Action) - Method in class me.lucko.luckperms.common.api.implementation.ApiActionLogger
- subscribe(Class<T>, Consumer<? super T>) - Method in class me.lucko.luckperms.common.event.AbstractEventBus
- subscribe(Object, Class<T>, Consumer<? super T>) - Method in class me.lucko.luckperms.common.event.AbstractEventBus
- subscribe(LuckPermsEventListener) - Method in class me.lucko.luckperms.common.event.AbstractEventBus
- success(String, String) - Static method in class me.lucko.luckperms.common.model.DemotionResults
- success(String, String) - Static method in class me.lucko.luckperms.common.model.PromotionResults
- successors(PermissionHolder) - Method in class me.lucko.luckperms.common.inheritance.InheritanceGraph
- successors(N) - Method in interface me.lucko.luckperms.common.graph.Graph
-
Returns all nodes in this graph directly adjacent to
nodewhich can be reached by traversingnode's outgoing edges. - suffix(String) - Method in class me.lucko.luckperms.common.node.types.Suffix.Builder
- Suffix - Class in me.lucko.luckperms.common.node.types
- Suffix(String, int, boolean, long, ImmutableContextSet, Map<NodeMetadataKey<?>, Object>) - Constructor for class me.lucko.luckperms.common.node.types.Suffix
- SUFFIX_FORMATTING_OPTIONS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
Creates a new suffix MetaStack element based upon the configured values.
- Suffix.Builder - Class in me.lucko.luckperms.common.node.types
- supply() - Method in class me.lucko.luckperms.common.cache.Cache
- supply() - Method in class me.lucko.luckperms.common.cache.ExpiringCache
- supply() - Method in class me.lucko.luckperms.common.context.manager.QueryOptionsCache
- supply() - Method in class me.lucko.luckperms.common.model.Group.DisplayNameCache
- supply() - Method in class me.lucko.luckperms.common.model.WeightCache
- supplyCompletions(String) - Method in interface me.lucko.luckperms.common.command.tabcomplete.CompletionSupplier
- sync() - Method in interface me.lucko.luckperms.common.plugin.scheduler.SchedulerAdapter
-
Gets a sync executor instance
- SYNC - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- SYNC - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- SYNC_TIME - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
How many minutes to wait between syncs.
- SyncCommand - Class in me.lucko.luckperms.common.commands.misc
- SyncCommand() - Constructor for class me.lucko.luckperms.common.commands.misc.SyncCommand
- SyncTask - Class in me.lucko.luckperms.common.tasks
-
System wide sync task for LuckPerms.
- SyncTask(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.tasks.SyncTask
- SyncTask.Buffer - Class in me.lucko.luckperms.common.tasks
- SystemPropertyConfigAdapter - Class in me.lucko.luckperms.common.config.generic.adapter
- SystemPropertyConfigAdapter(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.config.generic.adapter.SystemPropertyConfigAdapter
T
- TAB_COMPLETE - Enum constant in enum class me.lucko.luckperms.common.command.utils.ArgumentTokenizer
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.command.abstraction.Command
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.command.abstraction.GenericChildCommand
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.command.abstraction.GenericParentCommand
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.command.abstraction.ParentCommand
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaAddChatMeta
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaAddTempChatMeta
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaClear
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaRemoveChatMeta
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaRemoveTempChatMeta
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaSet
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaSetChatMeta
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaSetTemp
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaSetTempChatMeta
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaUnset
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.meta.MetaUnsetTemp
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.other.HolderClear
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.parent.ParentAdd
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.parent.ParentAddTemp
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.parent.ParentClear
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.parent.ParentClearTrack
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.parent.ParentRemove
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.parent.ParentRemoveTemp
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.parent.ParentSet
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.parent.ParentSetTrack
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.parent.UserSwitchPrimaryGroup
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.permission.PermissionCheck
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.permission.PermissionClear
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.permission.PermissionSet
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.permission.PermissionSetTemp
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.permission.PermissionUnset
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.generic.permission.PermissionUnsetTemp
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.group.DeleteGroup
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.group.GroupRename
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.group.GroupSetDisplayName
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.log.LogGroupHistory
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.log.LogTrackHistory
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.misc.SearchCommand
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.misc.VerboseCommand
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.track.DeleteTrack
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.track.TrackAppend
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.track.TrackInsert
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.track.TrackRemove
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.user.UserDemote
- tabComplete(LuckPermsPlugin, Sender, ArgumentList) - Method in class me.lucko.luckperms.common.commands.user.UserPromote
- tabCompleteCommand(Sender, List<String>) - Method in class me.lucko.luckperms.common.command.CommandManager
- TabCompleter - Class in me.lucko.luckperms.common.command.tabcomplete
-
Utility for computing tab completion results
- TabCompletions - Class in me.lucko.luckperms.common.command.tabcomplete
-
Common completion suppliers used by the plugin
- TabCompletions(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.command.tabcomplete.TabCompletions
- TAKES_ARGUMENT_FOR_TARGET - Enum constant in enum class me.lucko.luckperms.common.command.abstraction.ParentCommand.Type
- target(UUID) - Method in class me.lucko.luckperms.common.actionlog.LoggedAction.Builder
- target(PermissionHolder) - Method in class me.lucko.luckperms.common.actionlog.LoggedAction.Builder
- target(Track) - Method in class me.lucko.luckperms.common.actionlog.LoggedAction.Builder
- targetName(String) - Method in class me.lucko.luckperms.common.actionlog.LoggedAction.Builder
- targetType(Action.Target.Type) - Method in class me.lucko.luckperms.common.actionlog.LoggedAction.Builder
- TEMPORARY_ADD_BEHAVIOUR - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
Controls how temporary add commands should behave
- test(String) - Method in interface me.lucko.luckperms.common.bulkupdate.comparison.Comparison.CompiledExpression
-
Tests the expression against a given string, according to the rules of the parent
Comparison. - test(Node) - Method in class me.lucko.luckperms.common.node.matcher.ConstraintNodeMatcher
- testUsernameValidity(String) - Method in class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
- testUsernameValidity(String) - Method in interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
-
Tests whether the given username is valid.
- THIRD_PARTY_API - Enum constant in enum class me.lucko.luckperms.common.verbose.event.CheckOrigin
-
Indicates the check was caused by a 3rd party API call
- Throwing - Interface in me.lucko.luckperms.common.util
- Throwing.Consumer<T> - Interface in me.lucko.luckperms.common.util
- Throwing.Runnable - Interface in me.lucko.luckperms.common.util
- timeoutSettings(long, TimeUnit) - Static method in class me.lucko.luckperms.common.model.manager.user.UserHousekeeper
- timestamp(Instant) - Method in class me.lucko.luckperms.common.actionlog.LoggedAction.Builder
- toArray() - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
- toArray() - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- toBuilder() - Method in class me.lucko.luckperms.common.node.types.DisplayName
- toBuilder() - Method in class me.lucko.luckperms.common.node.types.Inheritance
- toBuilder() - Method in class me.lucko.luckperms.common.node.types.Meta
- toBuilder() - Method in class me.lucko.luckperms.common.node.types.Permission
- toBuilder() - Method in class me.lucko.luckperms.common.node.types.Prefix
- toBuilder() - Method in class me.lucko.luckperms.common.node.types.RegexPermission
- toBuilder() - Method in class me.lucko.luckperms.common.node.types.Suffix
- toBuilder() - Method in class me.lucko.luckperms.common.node.types.Weight
- toBuilder() - Method in class me.lucko.luckperms.common.query.QueryOptionsImpl
- toBuilder() - Method in class me.lucko.luckperms.common.util.StackTracePrinter
- toEnumMap(Class<K>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class me.lucko.luckperms.common.util.ImmutableCollectors
- toEnumSet(Class<T>) - Static method in class me.lucko.luckperms.common.util.ImmutableCollectors
- toFlattenedMap() - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
-
Deprecated.
- toFlattenedMap() - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
-
Deprecated.
- toFormattedString() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaStackAccumulator
- toJson() - Method in class me.lucko.luckperms.common.util.gson.JArray
- toJson() - Method in interface me.lucko.luckperms.common.util.gson.JElement
- toJson() - Method in class me.lucko.luckperms.common.util.gson.JObject
- toJson(String) - Method in class me.lucko.luckperms.common.treeview.ImmutableTreeNode
- toJson(StackTracePrinter) - Method in class me.lucko.luckperms.common.verbose.event.VerboseEvent
- tokenize(boolean) - Method in class me.lucko.luckperms.common.command.utils.QuotedStringTokenizer
- tokenizeInput(String) - Method in enum class me.lucko.luckperms.common.command.utils.ArgumentTokenizer
- tokenizeInput(String[]) - Method in enum class me.lucko.luckperms.common.command.utils.ArgumentTokenizer
- toList() - Static method in class me.lucko.luckperms.common.util.ImmutableCollectors
- toMap() - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
- toMap() - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- toMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class me.lucko.luckperms.common.util.ImmutableCollectors
- TOML - Enum constant in enum class me.lucko.luckperms.common.storage.StorageType
- TOML_COMBINED - Enum constant in enum class me.lucko.luckperms.common.storage.StorageType
- TOML4J - Enum constant in enum class me.lucko.luckperms.common.dependencies.Dependency
- TomlLoader - Class in me.lucko.luckperms.common.storage.implementation.file.loader
- TomlLoader() - Constructor for class me.lucko.luckperms.common.storage.implementation.file.loader.TomlLoader
- toMultimap() - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
- toReadableString() - Method in class me.lucko.luckperms.common.bulkupdate.PreparedStatementBuilder
- toResult() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaStackAccumulator
- toSet() - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
- toSet() - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- toSet() - Static method in class me.lucko.luckperms.common.util.ImmutableCollectors
- toSortedSet() - Static method in class me.lucko.luckperms.common.util.ImmutableCollectors
- toSortedSet(Comparator<? super E>) - Static method in class me.lucko.luckperms.common.util.ImmutableCollectors
- toString() - Method in class me.lucko.luckperms.common.actionlog.LoggedAction
- toString() - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdate
- toString() - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdateBuilder
- toString() - Method in class me.lucko.luckperms.common.bulkupdate.comparison.Constraint
- toString() - Method in enum class me.lucko.luckperms.common.bulkupdate.comparison.StandardComparison
- toString() - Method in class me.lucko.luckperms.common.cacheddata.result.IntegerResult
- toString() - Method in class me.lucko.luckperms.common.cacheddata.result.StringResult
- toString() - Method in class me.lucko.luckperms.common.cacheddata.result.TristateResult
- toString() - Method in class me.lucko.luckperms.common.cacheddata.type.MetaAccumulator
- toString() - Method in enum class me.lucko.luckperms.common.command.utils.SortType
- toString() - Method in class me.lucko.luckperms.common.context.ContextImpl
- toString() - Method in class me.lucko.luckperms.common.context.ImmutableContextSetImpl
- toString() - Method in class me.lucko.luckperms.common.context.MutableContextSetImpl
- toString() - Method in class me.lucko.luckperms.common.event.model.EntitySourceImpl
- toString() - Method in class me.lucko.luckperms.common.event.model.SenderPlatformEntity
- toString() - Method in class me.lucko.luckperms.common.event.model.UnknownSource
- toString() - Method in class me.lucko.luckperms.common.metastacking.FluentMetaStackElement
- toString() - Method in class me.lucko.luckperms.common.metastacking.SimpleMetaStackDefinition
- toString() - Method in class me.lucko.luckperms.common.model.Group
- toString() - Method in enum class me.lucko.luckperms.common.model.HolderType
- toString() - Method in class me.lucko.luckperms.common.model.InheritanceOrigin
- toString() - Method in class me.lucko.luckperms.common.model.PermissionHolderIdentifier
- toString() - Method in class me.lucko.luckperms.common.model.Track
- toString() - Method in class me.lucko.luckperms.common.model.User
- toString() - Method in class me.lucko.luckperms.common.model.UserIdentifier
- toString() - Method in class me.lucko.luckperms.common.node.AbstractNode
- toString() - Method in class me.lucko.luckperms.common.node.matcher.ConstraintNodeMatcher
- toString() - Method in class me.lucko.luckperms.common.plugin.util.HealthCheckResult
- toString() - Method in class me.lucko.luckperms.common.query.QueryOptionsImpl
- toString() - Method in class me.lucko.luckperms.common.storage.implementation.sql.SqlRowId
- toString() - Method in class me.lucko.luckperms.common.storage.misc.NodeEntry
- toString() - Method in class me.lucko.luckperms.common.storage.misc.PlayerSaveResultImpl
- toString() - Method in class me.lucko.luckperms.common.util.Difference.Change
- toString() - Method in class me.lucko.luckperms.common.util.Difference
- toString() - Method in class me.lucko.luckperms.common.util.Paginated.Entry
- toString() - Method in enum class me.lucko.luckperms.common.verbose.event.VerboseEventType
- toString() - Method in class me.lucko.luckperms.common.verbose.VerboseCheckTarget
- toString() - Method in class me.lucko.luckperms.common.verbose.VerboseFilter
- Track - Class in me.lucko.luckperms.common.model
- Track(String, LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.model.Track
- TRACK - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission.Type
- TRACK - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- TRACK - Enum constant in enum class me.lucko.luckperms.common.storage.implementation.split.SplitStorageType
- TRACK_ALREADY_CONTAINS - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRACK_AMBIGUOUS_CALL - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRACK_APPEND - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- TRACK_APPEND - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- TRACK_APPEND_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRACK_CLEAR - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- TRACK_CLEAR - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- TRACK_CLEAR - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRACK_CLONE - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- TRACK_CLONE - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- TRACK_DOES_NOT_CONTAIN - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRACK_EDITOR - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- TRACK_EDITOR - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- TRACK_EMPTY - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRACK_INFO - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- TRACK_INFO - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- TRACK_INFO - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRACK_INSERT - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- TRACK_INSERT - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- TRACK_INSERT_ERROR_INVALID_POS - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRACK_INSERT_ERROR_NUMBER - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRACK_INSERT_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRACK_INVALID_ENTRY - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRACK_LOAD_ERROR - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRACK_NAME_TEST - Static variable in class me.lucko.luckperms.common.storage.misc.DataConstraints
- TRACK_NAME_TEST_ALLOW_SPACE - Static variable in class me.lucko.luckperms.common.storage.misc.DataConstraints
- TRACK_NOT_FOUND - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRACK_PATH - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRACK_PATH_HIGHLIGHTED - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRACK_PATH_HIGHLIGHTED_PROGRESSION - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRACK_REMOVE - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- TRACK_REMOVE - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- TRACK_REMOVE_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRACK_RENAME - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- TRACK_RENAME - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- TRACK_SAVE_ERROR - Static variable in interface me.lucko.luckperms.common.locale.Message
- TrackAppend - Class in me.lucko.luckperms.common.commands.track
- TrackAppend() - Constructor for class me.lucko.luckperms.common.commands.track.TrackAppend
- TrackClear - Class in me.lucko.luckperms.common.commands.track
- TrackClear() - Constructor for class me.lucko.luckperms.common.commands.track.TrackClear
- TrackClone - Class in me.lucko.luckperms.common.commands.track
- TrackClone() - Constructor for class me.lucko.luckperms.common.commands.track.TrackClone
- TrackEditor - Class in me.lucko.luckperms.common.commands.track
- TrackEditor() - Constructor for class me.lucko.luckperms.common.commands.track.TrackEditor
- TrackInfo - Class in me.lucko.luckperms.common.commands.track
- TrackInfo() - Constructor for class me.lucko.luckperms.common.commands.track.TrackInfo
- TrackInsert - Class in me.lucko.luckperms.common.commands.track
- TrackInsert() - Constructor for class me.lucko.luckperms.common.commands.track.TrackInsert
- TrackManager<T> - Interface in me.lucko.luckperms.common.model.manager.track
- TrackParentCommand - Class in me.lucko.luckperms.common.commands.track
- TrackParentCommand() - Constructor for class me.lucko.luckperms.common.commands.track.TrackParentCommand
- TrackRemove - Class in me.lucko.luckperms.common.commands.track
- TrackRemove() - Constructor for class me.lucko.luckperms.common.commands.track.TrackRemove
- TrackRename - Class in me.lucko.luckperms.common.commands.track
- TrackRename() - Constructor for class me.lucko.luckperms.common.commands.track.TrackRename
- tracks(LuckPermsPlugin) - Static method in class me.lucko.luckperms.common.command.tabcomplete.TabCompletions
- TRACKS - Enum constant in enum class me.lucko.luckperms.common.storage.implementation.file.StorageLocation
- TRACKS_LIST - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRACKS_LOAD_ERROR - Static variable in interface me.lucko.luckperms.common.locale.Message
- trackStatistics(boolean) - Method in class me.lucko.luckperms.common.bulkupdate.BulkUpdateBuilder
- transientData() - Method in class me.lucko.luckperms.common.api.implementation.ApiPermissionHolder
- transientData() - Method in class me.lucko.luckperms.common.model.PermissionHolder
- TranslationManager - Class in me.lucko.luckperms.common.locale
- TranslationManager(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.locale.TranslationManager
- TranslationRepository - Class in me.lucko.luckperms.common.locale
- TranslationRepository(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.locale.TranslationRepository
- TranslationRepository.LanguageInfo - Class in me.lucko.luckperms.common.locale
- TRANSLATIONS - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- TRANSLATIONS - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- TRANSLATIONS_DOWNLOAD_ERROR - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRANSLATIONS_DOWNLOAD_PROMPT - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRANSLATIONS_INSTALL_COMPLETE - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRANSLATIONS_INSTALLING - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRANSLATIONS_INSTALLING_SPECIFIC - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRANSLATIONS_SEARCHING - Static variable in interface me.lucko.luckperms.common.locale.Message
- TRANSLATIONS_SEARCHING_ERROR - Static variable in interface me.lucko.luckperms.common.locale.Message
- TranslationsCommand - Class in me.lucko.luckperms.common.commands.misc
- TranslationsCommand() - Constructor for class me.lucko.luckperms.common.commands.misc.TranslationsCommand
- TraversalAlgorithm - Enum Class in me.lucko.luckperms.common.graph
-
A set of traversal algorithm implementations for
Graphs. - traverse(Graph<N>, N) - Method in enum class me.lucko.luckperms.common.graph.TraversalAlgorithm
-
Returns an unmodifiable
Iterableover the nodes reachable fromstartNode, in the order defined by thealgorithm. - traverse(TraversalAlgorithm, boolean, PermissionHolder) - Method in class me.lucko.luckperms.common.inheritance.InheritanceGraph
-
Returns an iterable which will traverse this inheritance graph using the specified algorithm starting at the given permission holder start node.
- traverse(TraversalAlgorithm, N) - Method in interface me.lucko.luckperms.common.graph.Graph
-
Returns an iterable which will traverse this graph using the specified algorithm starting at the given node.
- traverse(PermissionHolder) - Method in class me.lucko.luckperms.common.inheritance.InheritanceGraph
-
Perform a traversal according to the rules defined in the configuration.
- TREE - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- TREE - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- TREE_EMPTY - Static variable in interface me.lucko.luckperms.common.locale.Message
- TREE_UPLOAD_START - Static variable in interface me.lucko.luckperms.common.locale.Message
- TREE_URL - Static variable in interface me.lucko.luckperms.common.locale.Message
- TREE_VIEWER_URL_PATTERN - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The URL of the tree viewer
- TreeCommand - Class in me.lucko.luckperms.common.commands.misc
- TreeCommand() - Constructor for class me.lucko.luckperms.common.commands.misc.TreeCommand
- TreeNode - Class in me.lucko.luckperms.common.treeview
-
Represents one "branch" or "level" of the node tree
- TreeNode() - Constructor for class me.lucko.luckperms.common.treeview.TreeNode
- TreeView - Class in me.lucko.luckperms.common.treeview
-
A readable view of a branch of
TreeNodes. - TreeView(PermissionRegistry, String) - Constructor for class me.lucko.luckperms.common.treeview.TreeView
- TristateResult - Class in me.lucko.luckperms.common.cacheddata.result
-
Represents the result of a
PermissionCalculatorlookup. - TristateResult.Factory - Class in me.lucko.luckperms.common.cacheddata.result
- truncateLength(int) - Method in class me.lucko.luckperms.common.util.StackTracePrinter.Builder
- trust(Sender, byte[]) - Method in class me.lucko.luckperms.common.webeditor.store.WebEditorKeystore
-
Trusts the given public key for the sender.
- trust(Sender, String) - Method in class me.lucko.luckperms.common.webeditor.store.WebEditorKeystore
-
Trusts the given public key hash for the sender.
- TRUST_EDITOR - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- TRUST_EDITOR - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- trustConnection(String) - Method in class me.lucko.luckperms.common.webeditor.socket.WebEditorSocket
- TrustEditorCommand - Class in me.lucko.luckperms.common.commands.misc
- TrustEditorCommand() - Constructor for class me.lucko.luckperms.common.commands.misc.TrustEditorCommand
- tryInsert(String) - Method in class me.lucko.luckperms.common.treeview.TreeNode
- tryIterate(E[], Consumer<E>) - Static method in class me.lucko.luckperms.common.util.Iterators
- tryIterate(I[], Function<I, O>, Consumer<O>) - Static method in class me.lucko.luckperms.common.util.Iterators
- tryIterate(Iterable<E>, Throwing.Consumer<E>) - Static method in class me.lucko.luckperms.common.util.Iterators
- tryIterate(Iterable<I>, Function<I, O>, Consumer<O>) - Static method in class me.lucko.luckperms.common.util.Iterators
- type() - Method in class me.lucko.luckperms.common.util.Difference.Change
- type(NodeType<? extends T>) - Method in class me.lucko.luckperms.common.api.implementation.ApiNodeMatcherFactory
- type(NodeType<? extends T>) - Static method in class me.lucko.luckperms.common.node.matcher.StandardNodeMatchers
- TYPE - Static variable in class me.lucko.luckperms.common.messaging.message.ActionLogMessageImpl
- TYPE - Static variable in class me.lucko.luckperms.common.messaging.message.CustomMessageImpl
- TYPE - Static variable in class me.lucko.luckperms.common.messaging.message.UpdateMessageImpl
- TYPE - Static variable in class me.lucko.luckperms.common.messaging.message.UserUpdateMessageImpl
U
- UNAUTHENTICATED - Static variable in class me.lucko.luckperms.common.util.UniqueIdType
- UNDEFINED - Static variable in class me.lucko.luckperms.common.cacheddata.result.TristateResult
- undefinedFailure() - Static method in class me.lucko.luckperms.common.model.DemotionResults
- undefinedFailure() - Static method in class me.lucko.luckperms.common.model.PromotionResults
- undoCommand(Node, String, HolderType, boolean) - Static method in class me.lucko.luckperms.common.node.factory.NodeCommandFactory
- unescapeCharacters(String) - Static method in class me.lucko.luckperms.common.node.factory.Delimiters
- unhealthy(Map<String, Object>) - Static method in class me.lucko.luckperms.common.plugin.util.HealthCheckResult
- UniqueIdType - Class in me.lucko.luckperms.common.util
-
Encapsulates the type of a players unique id.
- UNKNOWN - Static variable in class me.lucko.luckperms.common.util.UniqueIdType
- UnknownSource - Class in me.lucko.luckperms.common.event.model
- unload(I) - Method in class me.lucko.luckperms.common.model.manager.AbstractManager
- unload(I) - Method in interface me.lucko.luckperms.common.model.manager.Manager
-
Removes and unloads the object from the manager
- unregisterCalculator(ContextCalculator<?>) - Method in class me.lucko.luckperms.common.api.implementation.ApiContextManager
- unregisterCalculator(ContextCalculator<? super S>) - Method in class me.lucko.luckperms.common.context.manager.ContextManager
- unregisterHandler(LuckPermsEventSubscription<?>) - Method in class me.lucko.luckperms.common.event.AbstractEventBus
-
Removes a specific handler from the bus
- unregisterHandlers(P) - Method in class me.lucko.luckperms.common.event.AbstractEventBus
-
Removes all handlers for a specific plugin
- unregisterListener(Sender) - Method in class me.lucko.luckperms.common.verbose.VerboseHandler
-
Removes a listener for a given player
- unregisterProvider() - Static method in class me.lucko.luckperms.common.api.ApiRegistrationUtil
- UNSET_INHERIT_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- UNSET_META_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- UNSET_META_TEMP_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- UNSET_TEMP_INHERIT_SUBTRACT_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- UNSET_TEMP_INHERIT_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- UNSET_TEMP_PERMISSION_SUBTRACT_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- UNSET_TEMP_PERMISSION_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- unsetNode(DataType, Node) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- unsetNode(DataType, Node, Duration) - Method in class me.lucko.luckperms.common.model.PermissionHolder
- UNSETPERMISSION_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- UnsuccessfulRequestException - Exception Class in me.lucko.luckperms.common.http
- UnsuccessfulRequestException(Response) - Constructor for exception class me.lucko.luckperms.common.http.UnsuccessfulRequestException
- unwrap(Class<T>) - Method in class me.lucko.luckperms.common.storage.implementation.sql.connection.file.NonClosableConnection
- UPDATE_CLIENT_COMMAND_LIST - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If LuckPerms should update the list of commands sent to the client when permissions are changed.
- UPDATE_TASK_COMPLETE - Static variable in interface me.lucko.luckperms.common.locale.Message
- UPDATE_TASK_COMPLETE_NETWORK - Static variable in interface me.lucko.luckperms.common.locale.Message
- UPDATE_TASK_PUSH_FAILURE - Static variable in interface me.lucko.luckperms.common.locale.Message
- UPDATE_TASK_PUSH_FAILURE_NOT_SETUP - Static variable in interface me.lucko.luckperms.common.locale.Message
- UPDATE_TASK_PUSH_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- UPDATE_TASK_REQUEST - Static variable in interface me.lucko.luckperms.common.locale.Message
- UpdateAction - Class in me.lucko.luckperms.common.bulkupdate.action
- UpdateMessageImpl - Class in me.lucko.luckperms.common.messaging.message
- UpdateMessageImpl(UUID) - Constructor for class me.lucko.luckperms.common.messaging.message.UpdateMessageImpl
- uploadPasteData(BytebinClient) - Method in class me.lucko.luckperms.common.verbose.VerboseListener
-
Uploads the captured data in this listener to a paste and returns the url
- uploadPasteData(BytebinClient, Sender, User, PermissionCache) - Method in class me.lucko.luckperms.common.treeview.TreeView
-
Uploads the data contained in this TreeView and returns the id.
- URLClassLoaderAccess - Class in me.lucko.luckperms.common.plugin.classpath
-
Provides access to
URLClassLoader#addURL. - URLClassLoaderAccess(URLClassLoader) - Constructor for class me.lucko.luckperms.common.plugin.classpath.URLClassLoaderAccess
- usage() - Method in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- UsageTracked - Class in me.lucko.luckperms.common.cacheddata
- UsageTracked() - Constructor for class me.lucko.luckperms.common.cacheddata.UsageTracked
- USE_ARGUMENT_BASED_COMMAND_PERMISSIONS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If the plugin should check for "extra" permissions with users run LP commands
- USE_SERVER_UUID_CACHE - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
# If the servers own UUID cache/lookup facility should be used when there is no record for a player in the LuckPerms cache.
- USE_VAULT_SERVER - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If the vault server option should be used
- usedSince(long) - Method in class me.lucko.luckperms.common.cacheddata.UsageTracked
- user - Variable in class me.lucko.luckperms.common.model.PrimaryGroupHolder.Stored
- user(User) - Static method in class me.lucko.luckperms.common.verbose.VerboseCheckTarget
- User - Class in me.lucko.luckperms.common.model
- User(UUID, LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.model.User
- USER - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission.Type
- USER - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- USER - Enum constant in enum class me.lucko.luckperms.common.model.HolderType
- USER - Enum constant in enum class me.lucko.luckperms.common.storage.implementation.split.SplitStorageType
- USER_CLEAR - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_CLONE - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_CLONE - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- USER_DEMOTE - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_DEMOTE - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- USER_DEMOTE_ENDOFTRACK - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_DEMOTE_ENDOFTRACK_NOT_REMOVED - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_DEMOTE_ERROR_MALFORMED - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_DEMOTE_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_EDITOR - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_INFO - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_INFO - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- USER_INFO_CONTEXTUAL_DATA - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_INFO_GENERAL - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_INVALID_ENTRY - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_LOAD_ERROR - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_META_ADD_PREFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_META_ADD_SUFFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_META_ADD_TEMP_PREFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_META_ADD_TEMP_SUFFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_META_CLEAR - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_META_INFO - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_META_REMOVE_PREFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_META_REMOVE_SUFFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_META_REMOVE_TEMP_PREFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_META_REMOVE_TEMP_SUFFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_META_SET - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_META_SET_PREFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_META_SET_SUFFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_META_SET_TEMP - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_META_SET_TEMP_PREFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_META_SET_TEMP_SUFFIX - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_META_UNSET - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_META_UNSET_TEMP - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_NOT_FOUND - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_NOT_ONLINE - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_PARENT_ADD - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_PARENT_ADD_TEMP - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_PARENT_CLEAR - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_PARENT_CLEAR_TRACK - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_PARENT_INFO - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_PARENT_REMOVE - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_PARENT_REMOVE_TEMP - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_PARENT_SET - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_PARENT_SET_TRACK - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_PARENT_SWITCHPRIMARYGROUP - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_PERM_CHECK - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_PERM_CLEAR - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_PERM_INFO - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_PERM_SET - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_PERM_SET_TEMP - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_PERM_UNSET - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_PERM_UNSET_TEMP - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_PRIMARYGROUP_ERROR_ALREADYHAS - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_PRIMARYGROUP_ERROR_NOTMEMBER - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_PRIMARYGROUP_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_PRIMARYGROUP_WARN_OPTION - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_PROMOTE - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_PROMOTE - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- USER_PROMOTE_ERROR_ENDOFTRACK - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_PROMOTE_ERROR_MALFORMED - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_PROMOTE_NOT_ON_TRACK - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_PROMOTE_SUCCESS - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_REMOVEGROUP_ERROR_PRIMARY - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_SAVE_ERROR - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_SHOW_TRACKS - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- USER_SWITCHPRIMARYGROUP - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- USER_TRACK_ADDED_TO_FIRST - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_TRACK_ERROR_AMBIGUOUS_TRACK_SELECTION - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_TRACK_ERROR_NOT_CONTAIN_GROUP - Static variable in interface me.lucko.luckperms.common.locale.Message
- USER_TYPE - Static variable in class me.lucko.luckperms.common.verbose.VerboseCheckTarget
- UserCachedDataManager - Class in me.lucko.luckperms.common.cacheddata
-
Holds an easily accessible cache of a user's data in a number of contexts
- UserCachedDataManager(User) - Constructor for class me.lucko.luckperms.common.cacheddata.UserCachedDataManager
- UserClone - Class in me.lucko.luckperms.common.commands.user
- UserClone() - Constructor for class me.lucko.luckperms.common.commands.user.UserClone
- UserDemote - Class in me.lucko.luckperms.common.commands.user
- UserDemote() - Constructor for class me.lucko.luckperms.common.commands.user.UserDemote
- UserHousekeeper - Class in me.lucko.luckperms.common.model.manager.user
-
The instance responsible for unloading users which are no longer needed.
- UserHousekeeper(LuckPermsPlugin, UserManager<?>, UserHousekeeper.TimeoutSettings) - Constructor for class me.lucko.luckperms.common.model.manager.user.UserHousekeeper
- UserHousekeeper.TimeoutSettings - Class in me.lucko.luckperms.common.model.manager.user
- UserIdentifier - Class in me.lucko.luckperms.common.model
-
Used to identify a specific
User. - UserInfo - Class in me.lucko.luckperms.common.commands.user
- UserInfo() - Constructor for class me.lucko.luckperms.common.commands.user.UserInfo
- UserManager<T> - Interface in me.lucko.luckperms.common.model.manager.user
- usernameUpdated(String) - Static method in class me.lucko.luckperms.common.storage.misc.PlayerSaveResultImpl
- UserParentCommand - Class in me.lucko.luckperms.common.commands.user
- UserParentCommand() - Constructor for class me.lucko.luckperms.common.commands.user.UserParentCommand
- UserPromote - Class in me.lucko.luckperms.common.commands.user
- UserPromote() - Constructor for class me.lucko.luckperms.common.commands.user.UserPromote
- USERS - Enum constant in enum class me.lucko.luckperms.common.bulkupdate.DataType
- USERS - Enum constant in enum class me.lucko.luckperms.common.storage.implementation.file.StorageLocation
- UserSwitchPrimaryGroup - Class in me.lucko.luckperms.common.commands.generic.parent
- UserSwitchPrimaryGroup() - Constructor for class me.lucko.luckperms.common.commands.generic.parent.UserSwitchPrimaryGroup
- UserUpdateMessageImpl - Class in me.lucko.luckperms.common.messaging.message
- UserUpdateMessageImpl(UUID, UUID) - Constructor for class me.lucko.luckperms.common.messaging.message.UserUpdateMessageImpl
- UUID - Enum constant in enum class me.lucko.luckperms.common.storage.implementation.split.SplitStorageType
- Uuids - Class in me.lucko.luckperms.common.util
-
Utilities for working with
UUIDs.
V
- value - Variable in class me.lucko.luckperms.common.node.AbstractNode
- value - Variable in class me.lucko.luckperms.common.node.AbstractNodeBuilder
- value() - Method in class me.lucko.luckperms.common.util.Difference.Change
- value() - Method in class me.lucko.luckperms.common.util.Paginated.Entry
- value(boolean) - Method in class me.lucko.luckperms.common.node.AbstractNodeBuilder
- value(String) - Method in class me.lucko.luckperms.common.node.types.Meta.Builder
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.bulkupdate.comparison.StandardComparison
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.bulkupdate.DataType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.bulkupdate.query.QueryField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.cacheddata.type.SimpleMetaValueSelector.Strategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.command.abstraction.ParentCommand.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.command.access.CommandPermission.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.command.access.CommandPermission
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.command.spec.CommandSpec
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.command.utils.ArgumentTokenizer
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.command.utils.SortType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.dependencies.Dependency
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.dependencies.DependencyRepository
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.graph.TraversalAlgorithm
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.model.HolderType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.node.NodeEquality
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.node.utils.ShorthandParser
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.storage.implementation.file.StorageLocation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.storage.implementation.split.SplitStorageType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.storage.StorageType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.util.Difference.ChangeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.verbose.event.CheckOrigin
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.verbose.event.VerboseEventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.lucko.luckperms.common.webeditor.socket.SocketMessageType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class me.lucko.luckperms.common.bulkupdate.comparison.StandardComparison
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.bulkupdate.DataType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.bulkupdate.query.QueryField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.cacheddata.type.SimpleMetaValueSelector.Strategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.command.abstraction.ParentCommand.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.command.access.CommandPermission.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.command.access.CommandPermission
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.command.spec.CommandSpec
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.command.utils.ArgumentTokenizer
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.command.utils.SortType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.dependencies.Dependency
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.dependencies.DependencyRepository
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.graph.TraversalAlgorithm
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.model.HolderType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.node.NodeEquality
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.node.utils.ShorthandParser
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.storage.implementation.file.StorageLocation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.storage.implementation.split.SplitStorageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.storage.StorageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.util.Difference.ChangeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.verbose.event.CheckOrigin
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.verbose.event.VerboseEventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.lucko.luckperms.common.webeditor.socket.SocketMessageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- ValuesMap(int) - Constructor for class me.lucko.luckperms.common.config.generic.KeyedConfiguration.ValuesMap
- variable(String) - Method in class me.lucko.luckperms.common.bulkupdate.PreparedStatementBuilder
- VAULT_GROUP_USE_DISPLAYNAMES - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If LuckPerms should use the 'display name' of a group when returning groups in Vault API calls.
- VAULT_IGNORE_WORLD - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If any worlds provided with Vault lookups should be ignored
- VAULT_INCLUDING_GLOBAL - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If Vault should apply global permissions
- VAULT_NPC_GROUP - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
Controls which group LuckPerms should use for NPC players when handling Vault requests
- VAULT_NPC_OP_STATUS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
Controls how LuckPerms should consider the OP status of NPC players when handing Vault requests
- VAULT_SERVER - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The name of the server to use for Vault.
- VAULT_UNSAFE_LOOKUPS - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If Vault lookups for offline players on the main server thread should be enabled
- VERBOSE - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- VERBOSE - Enum constant in enum class me.lucko.luckperms.common.command.spec.CommandSpec
- VERBOSE_COMMAND_OTHERS - Enum constant in enum class me.lucko.luckperms.common.command.access.CommandPermission
- VERBOSE_INVALID_FILTER - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_LOG_HOVER_CAUSE - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_LOG_HOVER_CAUSE_META - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_LOG_HOVER_CONTEXT - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_LOG_HOVER_ORIGIN - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_LOG_HOVER_PROCESSOR - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_LOG_HOVER_THREAD - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_LOG_HOVER_TRACE_CONTENT - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_LOG_HOVER_TRACE_OVERFLOW - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_LOG_HOVER_TRACE_TITLE - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_LOG_HOVER_TYPE - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_LOG_META - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_LOG_PERMISSION - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_OFF - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_OFF_COMMAND - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_OFF_COMMAND_NO_CHECKS - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_ON - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_ON_COMMAND - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_ON_QUERY - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_RECORDING_ON - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_RECORDING_ON_QUERY - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_RESULTS_URL - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_UPLOAD_START - Static variable in interface me.lucko.luckperms.common.locale.Message
- VERBOSE_VIEWER_URL_PATTERN - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The URL of the verbose viewer
- VerboseCheckTarget - Class in me.lucko.luckperms.common.verbose
- VerboseCommand - Class in me.lucko.luckperms.common.commands.misc
- VerboseCommand() - Constructor for class me.lucko.luckperms.common.commands.misc.VerboseCommand
- VerboseEvent - Class in me.lucko.luckperms.common.verbose.event
-
Represents a verbose event.
- VerboseEvent(CheckOrigin, VerboseCheckTarget, QueryOptions, long, Throwable, String) - Constructor for class me.lucko.luckperms.common.verbose.event.VerboseEvent
- VerboseEventType - Enum Class in me.lucko.luckperms.common.verbose.event
- VerboseFilter - Class in me.lucko.luckperms.common.verbose
-
Represents a verbose filter expression.
- VerboseHandler - Class in me.lucko.luckperms.common.verbose
-
Accepts
VerboseEvents and passes them onto registeredVerboseListeners. - VerboseHandler(SchedulerAdapter) - Constructor for class me.lucko.luckperms.common.verbose.VerboseHandler
- VerboseListener - Class in me.lucko.luckperms.common.verbose
-
Accepts and processes
VerboseEvent, passed from theVerboseHandler. - VerboseListener(Sender, VerboseFilter, boolean) - Constructor for class me.lucko.luckperms.common.verbose.VerboseListener
- verify(PublicKey, String, String) - Static method in class me.lucko.luckperms.common.webeditor.socket.CryptographyUtils
-
Verify that the given base64 encoded signature matches the given message and
PublicKey. - VIEW_AVAILABLE_COMMANDS_PROMPT - Static variable in interface me.lucko.luckperms.common.locale.Message
W
- waitForConnect(long, TimeUnit) - Method in class me.lucko.luckperms.common.webeditor.socket.WebEditorSocket
-
Waits the specified amount of time for the socket to connect, before throwing an exception if a timeout occurs.
- warn(String) - Method in class me.lucko.luckperms.common.plugin.logging.JavaPluginLogger
- warn(String) - Method in class me.lucko.luckperms.common.plugin.logging.Log4jPluginLogger
- warn(String) - Method in interface me.lucko.luckperms.common.plugin.logging.PluginLogger
- warn(String) - Method in class me.lucko.luckperms.common.plugin.logging.Slf4jPluginLogger
- warn(String, Throwable) - Method in class me.lucko.luckperms.common.plugin.logging.JavaPluginLogger
- warn(String, Throwable) - Method in class me.lucko.luckperms.common.plugin.logging.Log4jPluginLogger
- warn(String, Throwable) - Method in interface me.lucko.luckperms.common.plugin.logging.PluginLogger
- warn(String, Throwable) - Method in class me.lucko.luckperms.common.plugin.logging.Slf4jPluginLogger
- WATCH_FILES - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
If storage files should be monitored for changes
- WEB_EDITOR_URL_PATTERN - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The URL of the web editor
- WebEditorKeystore - Class in me.lucko.luckperms.common.webeditor.store
- WebEditorKeystore(Path) - Constructor for class me.lucko.luckperms.common.webeditor.store.WebEditorKeystore
- WebEditorRequest - Class in me.lucko.luckperms.common.webeditor
-
Encapsulates a request to the web editor.
- WebEditorResponse - Class in me.lucko.luckperms.common.webeditor
-
Encapsulates a response from the web editor.
- WebEditorResponse(String, JsonObject) - Constructor for class me.lucko.luckperms.common.webeditor.WebEditorResponse
- WebEditorSession - Class in me.lucko.luckperms.common.webeditor
-
Encapsulates a session with the web editor.
- WebEditorSession(WebEditorRequest, LuckPermsPlugin, Sender, String) - Constructor for class me.lucko.luckperms.common.webeditor.WebEditorSession
- WebEditorSessionMap - Class in me.lucko.luckperms.common.webeditor.store
- WebEditorSessionMap() - Constructor for class me.lucko.luckperms.common.webeditor.store.WebEditorSessionMap
- WebEditorSocket - Class in me.lucko.luckperms.common.webeditor.socket
- WebEditorSocket(LuckPermsPlugin, Sender, WebEditorSession) - Constructor for class me.lucko.luckperms.common.webeditor.socket.WebEditorSocket
- WebEditorSocketListener - Class in me.lucko.luckperms.common.webeditor.socket.listener
- WebEditorSocketListener(WebEditorSocket) - Constructor for class me.lucko.luckperms.common.webeditor.socket.listener.WebEditorSocketListener
- WebEditorSocketMap - Class in me.lucko.luckperms.common.webeditor.store
- WebEditorSocketMap() - Constructor for class me.lucko.luckperms.common.webeditor.store.WebEditorSocketMap
- WebEditorStore - Class in me.lucko.luckperms.common.webeditor.store
-
Contains a store of known web editor sessions and provides a lookup function for trusted editor public keys.
- WebEditorStore(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.common.webeditor.store.WebEditorStore
- WebUpload(LuckPermsPlugin, Sender, boolean, boolean, String) - Constructor for class me.lucko.luckperms.common.backup.Exporter.WebUpload
- weight(int) - Method in class me.lucko.luckperms.common.node.types.Weight.Builder
- Weight - Class in me.lucko.luckperms.common.node.types
- Weight(int, boolean, long, ImmutableContextSet, Map<NodeMetadataKey<?>, Object>) - Constructor for class me.lucko.luckperms.common.node.types.Weight
- Weight.Builder - Class in me.lucko.luckperms.common.node.types
- WeightCache - Class in me.lucko.luckperms.common.model
-
Cache instance to supply the weight of a
Group. - WeightCache(Group) - Constructor for class me.lucko.luckperms.common.model.WeightCache
- WILDCARD - Static variable in enum class me.lucko.luckperms.common.bulkupdate.comparison.StandardComparison
- WILDCARD_ONE - Static variable in enum class me.lucko.luckperms.common.bulkupdate.comparison.StandardComparison
- WILDCARD_SUFFIX - Static variable in class me.lucko.luckperms.common.calculator.processor.WildcardProcessor
- WildcardProcessor - Class in me.lucko.luckperms.common.calculator.processor
- WildcardProcessor() - Constructor for class me.lucko.luckperms.common.calculator.processor.WildcardProcessor
- with(MetaStackElement) - Method in class me.lucko.luckperms.common.metastacking.FluentMetaStackElement.Builder
- withContext(String, String) - Method in class me.lucko.luckperms.common.node.AbstractNodeBuilder
- withContext(ContextSet) - Method in class me.lucko.luckperms.common.node.AbstractNodeBuilder
- withMetadata(NodeMetadataKey<T>, T) - Method in class me.lucko.luckperms.common.node.AbstractNodeBuilder
- withOtherUuidsPresent(Set<UUID>) - Method in class me.lucko.luckperms.common.storage.misc.PlayerSaveResultImpl
-
Returns a new
PlayerSaveResultImplwith thePlayerSaveResult.Outcome.OTHER_UNIQUE_IDS_PRESENT_FOR_USERNAMEstatus attached to the state of this result. - WORLD - Enum constant in enum class me.lucko.luckperms.common.bulkupdate.query.QueryField
- WORLD_NAME_TEST - Static variable in class me.lucko.luckperms.common.storage.misc.DataConstraints
- WORLD_REWRITES - Static variable in class me.lucko.luckperms.common.config.ConfigKeys
-
The world rewrites map
- WorldNameRewriter - Interface in me.lucko.luckperms.common.context.calculator
-
Rewrites world names according to the
ConfigKeys.WORLD_REWRITESoption. - WorldNameRewriter.Empty - Class in me.lucko.luckperms.common.context.calculator
- WorldNameRewriter.NonEmpty - Class in me.lucko.luckperms.common.context.calculator
- wrap(T) - Method in class me.lucko.luckperms.common.sender.SenderFactory
Y
- YAML - Enum constant in enum class me.lucko.luckperms.common.storage.StorageType
- YAML_COMBINED - Enum constant in enum class me.lucko.luckperms.common.storage.StorageType
- YamlLoader - Class in me.lucko.luckperms.common.storage.implementation.file.loader
- YamlLoader() - Constructor for class me.lucko.luckperms.common.storage.implementation.file.loader.YamlLoader
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form