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

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
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
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