A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- absoluteBuilder(String, String...) - Method in class ca.stellardrift.permissionsex.minecraft.command.CommandRegistrationContext
-
Create a new command builder at the root of the tree.
- accept(CommandPreprocessingContext<Commander>) - Method in class ca.stellardrift.permissionsex.minecraft.command.PEXCommandPreprocessor
- asyncExecutor(Executor) - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx.Builder
B
- baseDirectory(BaseDirectoryScope) - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx
-
Get a game-specific base directory for a certain socpe.
- baseDirectory(BaseDirectoryScope, Path) - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx.Builder
-
Set the base directory in a certain game-specific scope.
- baseDirectory(Path) - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx.Builder
- BaseDirectoryScope - Enum in ca.stellardrift.permissionsex.minecraft
- bool(boolean) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Formats
- build() - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx.Builder
-
Deprecated.
- builder() - Static method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx
-
Create a new builder for a Minecraft permissions engine.
- builder() - Static method in interface ca.stellardrift.permissionsex.minecraft.profile.MinecraftProfile
-
Create a new builder for a profile object.
- builder(Class<V>) - Static method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx
-
Create a new builder for a Minecraft permissions engine.
- Builder() - Constructor for class ca.stellardrift.permissionsex.minecraft.profile.MinecraftProfile.Builder
- buildWithConfig() - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx.Builder
-
Deprecated.
- button(B, ButtonType, ComponentLike, String, boolean) - Method in class ca.stellardrift.permissionsex.minecraft.command.MessageFormatter
-
Create a clickable button that will execute a command or suggest a command to be executed
- ButtonType - Enum in ca.stellardrift.permissionsex.minecraft.command
C
- ca.stellardrift.permissionsex.minecraft - package ca.stellardrift.permissionsex.minecraft
- ca.stellardrift.permissionsex.minecraft.command - package ca.stellardrift.permissionsex.minecraft.command
- ca.stellardrift.permissionsex.minecraft.command.argument - package ca.stellardrift.permissionsex.minecraft.command.argument
- ca.stellardrift.permissionsex.minecraft.command.definition - package ca.stellardrift.permissionsex.minecraft.command.definition
- ca.stellardrift.permissionsex.minecraft.profile - package ca.stellardrift.permissionsex.minecraft.profile
- cachedUuidResolver(Function<String, UUID>) - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx.Builder
-
Provide a profile resolver to get player UUIDs from cache given a name.
- callback(B, Consumer<Commander>) - Method in interface ca.stellardrift.permissionsex.minecraft.command.Commander
-
Adds a click event to the provided component builder
- callbackController() - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx
-
Get the command callback controller for this permissions instance
- CallbackController - Class in ca.stellardrift.permissionsex.minecraft.command
-
Handler for command callbacks.
- CallbackController() - Constructor for class ca.stellardrift.permissionsex.minecraft.command.CallbackController
- checkedPermission() - Method in exception ca.stellardrift.permissionsex.minecraft.command.CommandPermissionException
- checkPermission(Permission) - Method in interface ca.stellardrift.permissionsex.minecraft.command.Commander
- checkPermission(String) - Method in interface ca.stellardrift.permissionsex.minecraft.command.Commander
- checkSubjectPermission(String, SubjectRef<?>) - Method in interface ca.stellardrift.permissionsex.minecraft.command.Commander
-
Check a permission specialized for a certain subject type.
- clearOwnedBy(String) - Method in class ca.stellardrift.permissionsex.minecraft.command.CallbackController
- clearOwnedBy(UUID) - Method in class ca.stellardrift.permissionsex.minecraft.command.CallbackController
- close() - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx
- COMMA - Static variable in class ca.stellardrift.permissionsex.minecraft.command.Formats
- commandContributor(Consumer<CommandRegistrationContext>) - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx.Builder
-
Register a callback function that will contribute commands to be registered when PEX performs command registration.
- Commander - Interface in ca.stellardrift.permissionsex.minecraft.command
-
An actor that can perform commands and receive messages.
- CommandException - Exception in ca.stellardrift.permissionsex.minecraft.command
-
An exception caused during command execuction.
- CommandException(Component) - Constructor for exception ca.stellardrift.permissionsex.minecraft.command.CommandException
- CommandException(Component, Throwable) - Constructor for exception ca.stellardrift.permissionsex.minecraft.command.CommandException
- commandManager() - Method in class ca.stellardrift.permissionsex.minecraft.command.CommandRegistrationContext
- CommandPermissionException - Exception in ca.stellardrift.permissionsex.minecraft.command
- CommandPermissionException(String) - Constructor for exception ca.stellardrift.permissionsex.minecraft.command.CommandPermissionException
- commandPrefix() - Method in class ca.stellardrift.permissionsex.minecraft.command.CommandRegistrationContext
- CommandRegistrationContext - Class in ca.stellardrift.permissionsex.minecraft.command
-
Context for executing command registrations
- CommandRegistrationContext(String, MinecraftPermissionsEx<?>, CommandManager<Commander>) - Constructor for class ca.stellardrift.permissionsex.minecraft.command.CommandRegistrationContext
- commands(Function<Function<CommandTree<Commander>, CommandExecutionCoordinator<Commander>>, CommandManager<Commander>>) - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx.Builder
-
If commands should be registered, set the command manager to register with.
- commands(Function<Function<CommandTree<Commander>, CommandExecutionCoordinator<Commander>>, CommandManager<Commander>>, String) - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx.Builder
-
If commands should be registered, set the command manager to register with.
- componentMessage() - Method in exception ca.stellardrift.permissionsex.minecraft.command.CommandException
- CONFIG - ca.stellardrift.permissionsex.minecraft.BaseDirectoryScope
-
The base directory for PermissionsEx's configuration files
- configuration(Path) - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx.Builder
- contexts(CommandContext<?>) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Elements
- contexts(Set<ContextValue<?>>) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Formats
- contextValue() - Static method in class ca.stellardrift.permissionsex.minecraft.command.argument.Parsers
- ContextValueParser - Class in ca.stellardrift.permissionsex.minecraft.command.argument
- create() - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx.Builder
-
Build an engine.
D
- databaseProvider(CheckedFunction<String, DataSource, SQLException>) - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx.Builder
- debug(ComponentLike) - Method in interface ca.stellardrift.permissionsex.minecraft.command.Commander
-
Send debug text.
- DEFAULT_HIGHLIGHT_COLOR - Static variable in class ca.stellardrift.permissionsex.minecraft.command.MessageFormatter
- DEFAULT_MESSAGE_COLOR - Static variable in class ca.stellardrift.permissionsex.minecraft.command.MessageFormatter
- defaultValue() - Method in class ca.stellardrift.permissionsex.minecraft.command.Permission
-
A default value for when this permission is unassigned.
- demote(Command.Builder<Commander>) - Static method in class ca.stellardrift.permissionsex.minecraft.command.definition.RankingCommands
- describe(Audience, boolean) - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx
-
Describe this PermissionsEx implementation.
- description() - Method in class ca.stellardrift.permissionsex.minecraft.command.Permission
-
A description of the purpose of this permission.
E
- Elements - Class in ca.stellardrift.permissionsex.minecraft.command
-
Assorted pieces of command handling, used across commands.
- Elements.PexExecutor<C> - Interface in ca.stellardrift.permissionsex.minecraft.command
- engine() - Method in class ca.stellardrift.permissionsex.minecraft.command.CommandRegistrationContext
- engine() - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx
-
Get the engine backing this PermissionsEx instance.
- engineCompletions(BiFunction<PermissionsEngine, String, List<String>>) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Elements
- EQUALS_SIGN - Static variable in class ca.stellardrift.permissionsex.minecraft.command.MessageFormatter
- error(ComponentLike) - Method in interface ca.stellardrift.permissionsex.minecraft.command.Commander
-
Send an error message.
- error(ComponentLike, Throwable) - Method in interface ca.stellardrift.permissionsex.minecraft.command.Commander
-
Send an error message to the client.
- errorDescription() - Method in exception ca.stellardrift.permissionsex.minecraft.command.argument.PatternParser.PatternParseException
- examinableName() - Method in interface ca.stellardrift.permissionsex.minecraft.profile.MinecraftProfile
- examinableProperties() - Method in interface ca.stellardrift.permissionsex.minecraft.profile.MinecraftProfile
- execute(C, PermissionsEngine, CommandContext<C>) - Method in interface ca.stellardrift.permissionsex.minecraft.command.Elements.PexExecutor
F
- FLAG_CONTEXT - Static variable in class ca.stellardrift.permissionsex.minecraft.command.Elements
- FLAG_TRANSIENT - Static variable in class ca.stellardrift.permissionsex.minecraft.command.Elements
- formatCommand(Command.Builder<?>, Map<CommandArgument<?, ?>, String>) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Formats
-
Format the specified command, filling in arguments as provided until the first unset non-static argument is encountered.
- formatCommand(Command<?>, CommandArgument<?, ?>, String) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Formats
- formatCommand(Command<?>, CommandArgument<?, ?>, String, CommandArgument<?, ?>, String) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Formats
- formatCommand(Command<?>, Map<CommandArgument<?, ?>, String>) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Formats
-
Format the specified command, filling in arguments as provided until the first unset non-static argument is encountered.
- Formats - Class in ca.stellardrift.permissionsex.minecraft.command
-
Message creators for use in command output.
- formatter() - Method in interface ca.stellardrift.permissionsex.minecraft.command.Commander
-
A formatter providing formatting options for messages sent to this commander.
- friendlyName(SubjectRef<I>) - Method in class ca.stellardrift.permissionsex.minecraft.command.MessageFormatter
G
- getKey() - Method in class ca.stellardrift.permissionsex.minecraft.command.Permission
- getLocalizedMessage() - Method in exception ca.stellardrift.permissionsex.minecraft.command.CommandException
- getMessage() - Method in exception ca.stellardrift.permissionsex.minecraft.command.CommandException
- getNumberType() - Method in exception ca.stellardrift.permissionsex.minecraft.command.argument.PermissionValueParser.PermissionValueParseException
- getPermissions() - Method in class ca.stellardrift.permissionsex.minecraft.command.Permission
- greedy() - Method in class ca.stellardrift.permissionsex.minecraft.command.argument.PatternParser
- greedyPattern() - Static method in class ca.stellardrift.permissionsex.minecraft.command.argument.Parsers
-
Get a parser for a greedy pattern
- groups() - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx
-
Get group subjects.
H
- handler(Elements.PexExecutor<C>) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Elements
- hasMax() - Method in exception ca.stellardrift.permissionsex.minecraft.command.argument.PermissionValueParser.PermissionValueParseException
- hasMin() - Method in exception ca.stellardrift.permissionsex.minecraft.command.argument.PermissionValueParser.PermissionValueParseException
- hasPermission(Commander) - Method in class ca.stellardrift.permissionsex.minecraft.command.Permission
- hasPermission(Permission) - Method in interface ca.stellardrift.permissionsex.minecraft.command.Commander
- hasPermission(String) - Method in interface ca.stellardrift.permissionsex.minecraft.command.Commander
-
Get whether this commander has a certain permission.
- head() - Method in class ca.stellardrift.permissionsex.minecraft.command.CommandRegistrationContext
-
Get the current command builder at the head of the command stack.
- header(B) - Method in class ca.stellardrift.permissionsex.minecraft.command.MessageFormatter
- header(Style.Builder) - Method in class ca.stellardrift.permissionsex.minecraft.command.MessageFormatter
- highlightColor() - Method in class ca.stellardrift.permissionsex.minecraft.command.MessageFormatter
-
The color to be used for highlighted parts of messages.
- hl(B) - Method in class ca.stellardrift.permissionsex.minecraft.command.MessageFormatter
- hl(Style.Builder) - Method in class ca.stellardrift.permissionsex.minecraft.command.MessageFormatter
I
- index() - Method in exception ca.stellardrift.permissionsex.minecraft.command.argument.PatternParser.PatternParseException
- isContextFree() - Method in class ca.stellardrift.permissionsex.minecraft.command.argument.ContextValueParser
- isContextFree() - Method in class ca.stellardrift.permissionsex.minecraft.command.argument.OptionValueParser
- isContextFree() - Method in class ca.stellardrift.permissionsex.minecraft.command.argument.PatternParser
- isContextFree() - Method in class ca.stellardrift.permissionsex.minecraft.command.argument.PermissionValueParser
- isContextFree() - Method in class ca.stellardrift.permissionsex.minecraft.command.argument.RankLadderParser
- isContextFree() - Method in class ca.stellardrift.permissionsex.minecraft.command.argument.SubjectIdentifierParser
J
- JAR - ca.stellardrift.permissionsex.minecraft.BaseDirectoryScope
-
Where jar files should be put to update the plugin
L
- lerp(float, TextColor, TextColor) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Formats
- logger(Logger) - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx.Builder
M
- manager() - Method in class ca.stellardrift.permissionsex.minecraft.command.CommandRegistrationContext
- message(Throwable) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Formats
- messageFormatter() - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx
-
Get a message formatter that can be used for styling user output.
- messageFormatter(Function<MinecraftPermissionsEx<C>, MessageFormatter>) - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx.Builder
-
Set a message formatter to be used for instance-specific formatting.
- MessageFormatter - Class in ca.stellardrift.permissionsex.minecraft.command
-
Message formatting parameters for the current engine instance.
- MessageFormatter(MinecraftPermissionsEx<?>) - Constructor for class ca.stellardrift.permissionsex.minecraft.command.MessageFormatter
-
Create a new formatter with default message and highlight colours.
- MessageFormatter(MinecraftPermissionsEx<?>, TextColor, TextColor) - Constructor for class ca.stellardrift.permissionsex.minecraft.command.MessageFormatter
- messageSender(Commander, Consumer<Consumer<Component>>) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Elements
-
Message a subject with the result of a completable future.
- messageSender(Commander, Component) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Elements
-
To be used with
CompletableFuture.whenComplete(BiConsumer) - MinecraftPermissionsEx<T> - Class in ca.stellardrift.permissionsex.minecraft
-
An implementation of the Minecraft-specific parts of PermissionsEx
- MinecraftPermissionsEx.Builder<C> - Class in ca.stellardrift.permissionsex.minecraft
-
A builder for a Minecraft PermissionsEx engine.
- MinecraftProfile - Interface in ca.stellardrift.permissionsex.minecraft.profile
-
A profile containing user data for a Minecraft user.
- MinecraftProfile.Builder - Class in ca.stellardrift.permissionsex.minecraft.profile
N
- name() - Method in interface ca.stellardrift.permissionsex.minecraft.command.Commander
-
The display name for the actor, to be used in any potential action logging.
- name() - Method in interface ca.stellardrift.permissionsex.minecraft.profile.MinecraftProfile
-
The changeable name for a user.
- NEGATIVE - ca.stellardrift.permissionsex.minecraft.command.ButtonType
-
A button for a negative or cautionary action, like removing or setting to false
- NEUTRAL - ca.stellardrift.permissionsex.minecraft.command.ButtonType
-
A button for a neutral action, like moving or renaming
O
- of(String) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Permission
- of(String, Component) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Permission
- of(String, Component, int) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Permission
- of(UUID, String) - Static method in interface ca.stellardrift.permissionsex.minecraft.profile.MinecraftProfile
-
Create a new profile with the provided parameters.
- opProvider(Predicate<UUID>) - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx.Builder
-
Set a predicate that will check whether a certain player UUID has op status.
- option(String, String) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Formats
- optionValue() - Static method in class ca.stellardrift.permissionsex.minecraft.command.argument.Parsers
-
Get a parser for an option value.
- OptionValueParser<C> - Class in ca.stellardrift.permissionsex.minecraft.command.argument
P
- parse(CommandContext<C>, Queue<String>) - Method in class ca.stellardrift.permissionsex.minecraft.command.argument.OptionValueParser
- parse(CommandContext<C>, Queue<String>) - Method in class ca.stellardrift.permissionsex.minecraft.command.argument.PatternParser
- parse(CommandContext<C>, Queue<String>) - Method in class ca.stellardrift.permissionsex.minecraft.command.argument.PermissionValueParser
- parse(CommandContext<C>, Queue<String>) - Method in class ca.stellardrift.permissionsex.minecraft.command.argument.RankLadderParser
- parse(CommandContext<C>, Queue<String>) - Method in class ca.stellardrift.permissionsex.minecraft.command.argument.SubjectIdentifierParser
- parse(CommandContext<Commander>, Queue<String>) - Method in class ca.stellardrift.permissionsex.minecraft.command.argument.ContextValueParser
- parse(CommandContext<C>, Queue<String>) - Method in class ca.stellardrift.permissionsex.minecraft.command.argument.SubjectTypeParser
- Parsers - Class in ca.stellardrift.permissionsex.minecraft.command.argument
-
Parsers used for our commands
- pattern() - Static method in class ca.stellardrift.permissionsex.minecraft.command.argument.Parsers
-
Get a parser for a non-greedy pattern
- pattern() - Method in exception ca.stellardrift.permissionsex.minecraft.command.argument.PatternParser.PatternParseException
- PatternParseException(PatternSyntaxException) - Constructor for exception ca.stellardrift.permissionsex.minecraft.command.argument.PatternParser.PatternParseException
- PatternParser<C> - Class in ca.stellardrift.permissionsex.minecraft.command.argument
-
A parser for regular expressions.
- PatternParser.PatternParseException - Exception in ca.stellardrift.permissionsex.minecraft.command.argument
- permission(String, int) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Formats
-
Represent a permission and its value in a user-visible way.
- Permission - Class in ca.stellardrift.permissionsex.minecraft.command
-
A representation of a permission.
- Permission() - Constructor for class ca.stellardrift.permissionsex.minecraft.command.Permission
- PermissionsExCommand - Class in ca.stellardrift.permissionsex.minecraft.command.definition
-
Provider for PermissionsEx commands.
- permissionValue() - Static method in class ca.stellardrift.permissionsex.minecraft.command.argument.Parsers
- permissionValue(int) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Formats
- PermissionValueParser<C> - Class in ca.stellardrift.permissionsex.minecraft.command.argument
- PermissionValueParser.PermissionValueParseException - Exception in ca.stellardrift.permissionsex.minecraft.command.argument
- pex(String) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Permission
- PEX_ENGINE - Static variable in class ca.stellardrift.permissionsex.minecraft.command.PEXCommandPreprocessor
- PEX_MANAGER - Static variable in class ca.stellardrift.permissionsex.minecraft.command.PEXCommandPreprocessor
- PEXCommandPreprocessor - Class in ca.stellardrift.permissionsex.minecraft.command
- PEXCommandPreprocessor(MinecraftPermissionsEx<?>) - Constructor for class ca.stellardrift.permissionsex.minecraft.command.PEXCommandPreprocessor
- platformConfig() - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx
-
Get the platform-specific configuration section.
- playerProvider(Function<UUID, ?>) - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx.Builder
-
Set a function that will look up players by UUID, to provide an associated object for subjects.
- POSITIVE - ca.stellardrift.permissionsex.minecraft.command.ButtonType
-
A button for a positive action, like adding or setting to true
- ProfileApiResolver - Interface in ca.stellardrift.permissionsex.minecraft.profile
-
An interface to the profile API
- promote(Command.Builder<Commander>) - Static method in class ca.stellardrift.permissionsex.minecraft.command.definition.RankingCommands
- push(Command.Builder<Commander>, Consumer<CommandRegistrationContext>) - Method in class ca.stellardrift.permissionsex.minecraft.command.CommandRegistrationContext
- push(Consumer<CommandRegistrationContext>, String, String...) - Method in class ca.stellardrift.permissionsex.minecraft.command.CommandRegistrationContext
R
- RankingCommands - Class in ca.stellardrift.permissionsex.minecraft.command.definition
- rankLadder() - Static method in class ca.stellardrift.permissionsex.minecraft.command.argument.Parsers
- RankLadderParser<C> - Class in ca.stellardrift.permissionsex.minecraft.command.argument
- register(CommandRegistrationContext) - Static method in class ca.stellardrift.permissionsex.minecraft.command.definition.PermissionsExCommand
- register(Command.Builder<Commander>) - Method in class ca.stellardrift.permissionsex.minecraft.command.CommandRegistrationContext
-
Register a command with the manager.
- register(Function<Command.Builder<Commander>, Command.Builder<Commander>>, String, String...) - Method in class ca.stellardrift.permissionsex.minecraft.command.CommandRegistrationContext
-
Simple helper to register a subcommand of the PEX base command.
- registerCallback(Commander, Consumer<Commander>) - Method in class ca.stellardrift.permissionsex.minecraft.command.CallbackController
-
Register a callback, returning the command string to send to execute the provided function.
- registerCommand(CommandRegistrationContext) - Method in class ca.stellardrift.permissionsex.minecraft.command.CallbackController
- resolveByName(Iterable<String>) - Method in interface ca.stellardrift.permissionsex.minecraft.profile.ProfileApiResolver
-
Resolve all profiles matching the provided names.
- resolver(Executor) - Static method in interface ca.stellardrift.permissionsex.minecraft.profile.ProfileApiResolver
- responseColor() - Method in class ca.stellardrift.permissionsex.minecraft.command.MessageFormatter
-
Get the colour to be used for standard command responses.
S
- sendMessage(Identified, Component, MessageType) - Method in interface ca.stellardrift.permissionsex.minecraft.command.Commander
- sendMessage(Identity, Component, MessageType) - Method in interface ca.stellardrift.permissionsex.minecraft.command.Commander
- sendPaginated(ComponentLike, ComponentLike, Collection<? extends ComponentLike>) - Method in interface ca.stellardrift.permissionsex.minecraft.command.Commander
-
Send a paginated list to the user.
- sendPaginated(ComponentLike, ComponentLike, Stream<? extends ComponentLike>) - Method in interface ca.stellardrift.permissionsex.minecraft.command.Commander
-
Send a paginated list to the user.
- sendPaginated(ComponentLike, Collection<? extends ComponentLike>) - Method in interface ca.stellardrift.permissionsex.minecraft.command.Commander
-
Send a paginated list to the user.
- sendPaginated(ComponentLike, Stream<? extends ComponentLike>) - Method in interface ca.stellardrift.permissionsex.minecraft.command.Commander
-
Send a paginated list to the user.
- SERVER - ca.stellardrift.permissionsex.minecraft.BaseDirectoryScope
-
Server base directory, where files like server.properties and ops.json are located
- SLASH - Static variable in class ca.stellardrift.permissionsex.minecraft.command.MessageFormatter
- subject(CalculatedSubject) - Method in class ca.stellardrift.permissionsex.minecraft.command.MessageFormatter
- subject(SubjectRef<I>) - Method in class ca.stellardrift.permissionsex.minecraft.command.MessageFormatter
-
Print the subject in a user-friendly manner.
- subjectIdentifier() - Method in interface ca.stellardrift.permissionsex.minecraft.command.Commander
-
A reference to the subject used
- subjectIdentifier(SubjectType<I>) - Static method in class ca.stellardrift.permissionsex.minecraft.command.argument.Parsers
- subjectIdentifier(Function<CommandContext<C>, SubjectType<?>>) - Static method in class ca.stellardrift.permissionsex.minecraft.command.argument.Parsers
- SubjectIdentifierParser<C,I> - Class in ca.stellardrift.permissionsex.minecraft.command.argument
- subjectType() - Static method in class ca.stellardrift.permissionsex.minecraft.command.argument.Parsers
- SubjectTypeParser<C> - Class in ca.stellardrift.permissionsex.minecraft.command.argument
- suggestions(CommandContext<C>, String) - Method in class ca.stellardrift.permissionsex.minecraft.command.argument.PermissionValueParser
- suggestions(CommandContext<C>, String) - Method in class ca.stellardrift.permissionsex.minecraft.command.argument.RankLadderParser
- suggestions(CommandContext<C>, String) - Method in class ca.stellardrift.permissionsex.minecraft.command.argument.SubjectIdentifierParser
- suggestions(CommandContext<C>, String) - Method in class ca.stellardrift.permissionsex.minecraft.command.argument.SubjectTypeParser
- suggestions(CommandContext<Commander>, String) - Method in class ca.stellardrift.permissionsex.minecraft.command.argument.ContextValueParser
T
- then(SubjectRef<?>) - Method in class ca.stellardrift.permissionsex.minecraft.command.Permission
- then(String) - Method in class ca.stellardrift.permissionsex.minecraft.command.Permission
- toCompletableFuture(Publisher<V>) - Static method in class ca.stellardrift.permissionsex.minecraft.command.Elements
- toString() - Method in class ca.stellardrift.permissionsex.minecraft.command.Permission
- transformCommand(String) - Method in class ca.stellardrift.permissionsex.minecraft.command.MessageFormatter
-
Given a command in standard format, correct it to refer to specifically the proxy format.
U
- users() - Method in class ca.stellardrift.permissionsex.minecraft.MinecraftPermissionsEx
-
Get user subjects.
- uuid() - Method in interface ca.stellardrift.permissionsex.minecraft.profile.MinecraftProfile
-
The unique identifier for a user.
V
- value() - Method in class ca.stellardrift.permissionsex.minecraft.command.Permission
-
A dot-separated string of permission elements.
- value(String) - Method in class ca.stellardrift.permissionsex.minecraft.command.Permission
-
Get a permission with a modified value.
- valueOf(String) - Static method in enum ca.stellardrift.permissionsex.minecraft.BaseDirectoryScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.stellardrift.permissionsex.minecraft.command.ButtonType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum ca.stellardrift.permissionsex.minecraft.BaseDirectoryScope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ca.stellardrift.permissionsex.minecraft.command.ButtonType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WORLDS - ca.stellardrift.permissionsex.minecraft.BaseDirectoryScope
-
The server's worlds container
All Classes All Packages