Index
All Classes and Interfaces|All Packages|Serialized Form
P
- paginate(int, int) - Method in interface revxrsal.commands.help.CommandHelp
-
Returns a
CommandHelp
that contains the help entries in a paginated manner - parameter() - Method in interface revxrsal.commands.process.ParameterResolver.ParameterResolverContext
-
Returns the current parameter being resolved
- ParameterResolver<T> - Interface in revxrsal.commands.process
-
Represents a resolver for a
CommandParameter
. - ParameterResolver.ParameterResolverContext - Interface in revxrsal.commands.process
-
Represents the resolving context of a
CommandParameter
. - ParameterValidator<T> - Interface in revxrsal.commands.process
-
A validator for a specific parameter type.
- parse(String) - Method in interface revxrsal.commands.command.ArgumentParser
-
Parses the string and returns an
ArgumentStack
for it. - parse(String) - Method in class revxrsal.commands.util.tokenize.QuotedStringTokenizer
- parse(LampBrigadier, CommandHandler) - Static method in class revxrsal.commands.brigadier.BrigadierTreeParser
-
Parses all the registered commands and categories in the given
CommandHandler
and registers all root trees and their corresponding children components and parameters - parse(BukkitBrigadier, CommandHandler) - Static method in class revxrsal.commands.bukkit.brigadier.BrigadierTreeParser
-
Parses all the registered commands and categories in the given
CommandHandler
and registers all root trees and their corresponding children components and parameters - parse(LampBrigadier, LiteralArgumentBuilder<?>, CommandCategory) - Static method in class revxrsal.commands.brigadier.BrigadierTreeParser
-
Parses the given command category into a
LiteralArgumentBuilder
. - parse(LampBrigadier, LiteralArgumentBuilder<?>, ExecutableCommand) - Static method in class revxrsal.commands.brigadier.BrigadierTreeParser
-
Parses the given command into a
LiteralArgumentBuilder
. - parse(BukkitBrigadier, LiteralArgumentBuilder<?>, CommandCategory) - Static method in class revxrsal.commands.bukkit.brigadier.BrigadierTreeParser
-
Parses the given command category into a
LiteralArgumentBuilder
. - parse(BukkitBrigadier, LiteralArgumentBuilder<?>, ExecutableCommand) - Static method in class revxrsal.commands.bukkit.brigadier.BrigadierTreeParser
-
Parses the given command into a
LiteralArgumentBuilder
. - parseArguments(String...) - Method in interface revxrsal.commands.CommandHandler
-
Parses the string array and returns an
ArgumentStack
for it. - parseArguments(String...) - Method in class revxrsal.commands.core.BaseCommandHandler
- parseArgumentsForCompletion(String...) - Method in interface revxrsal.commands.CommandHandler
-
Parses the string and returns an
ArgumentStack
for it. - parseArgumentsForCompletion(String...) - Method in class revxrsal.commands.core.BaseCommandHandler
- PARTICLE - Enum constant in enum class revxrsal.commands.bukkit.brigadier.MinecraftArgumentType
-
A particle effect (an identifier with extra information following it for specific particles, mirroring the Particle packet)
- path - Variable in class revxrsal.commands.core.CommandPath
-
Represents the actual path of this command
- path(String) - Static method in class revxrsal.commands.orphan.Orphans
-
Starts the registration of an orphan command.
- path(String...) - Static method in class revxrsal.commands.orphan.Orphans
-
Starts the registration of an orphan command.
- path(CommandPath) - Static method in class revxrsal.commands.orphan.Orphans
-
Starts the registration of an orphan command.
- peek() - Method in class revxrsal.commands.core.MutableCommandPath
- PermissionHolder - Interface in revxrsal.commands.command.trait
-
Represents a command component (category, parameter, etc.) that may hold its own permission.
- PermissionReader - Interface in revxrsal.commands.process
-
Represents a convenient way to register custom
CommandPermission
implementations. - placeWool(Player, int) - Method in class revxrsal.commands.bukkit.Manhunt
- PlayerSelector - Interface in revxrsal.commands.bungee
-
A parameter that allows player selectors such as '@a', '@p', '@s', '@r' or player names individually.
- PlayerSelector - Interface in revxrsal.commands.velocity
-
A parameter that allows player selectors such as '@a', '@p', '@s', '@r' or player names individually.
- playerSuggestionProvider - Static variable in class revxrsal.commands.bukkit.core.BukkitHandler
- plural(Number, String) - Static method in class revxrsal.commands.exception.DefaultExceptionHandler
- POLISH - Static variable in class revxrsal.commands.locales.Locales
- poll() - Method in class revxrsal.commands.core.MutableCommandPath
- pollInput() - Method in interface revxrsal.commands.cli.ConsoleCommandHandler
-
Polls the command-line for input.
- pollInput() - Method in class revxrsal.commands.cli.core.CLIHandler
- pop() - Method in class revxrsal.commands.core.MutableCommandPath
- pop() - Method in interface revxrsal.commands.process.ValueResolver.ValueResolverContext
-
Returns (and removes) the first value in the
argument stack
. - popByte() - Method in interface revxrsal.commands.process.ValueResolver.ValueResolverContext
-
Returns (and removes) the first value in the
argument stack
and parses it into a byte. - popDouble() - Method in interface revxrsal.commands.process.ValueResolver.ValueResolverContext
-
Returns (and removes) the first value in the
argument stack
and parses it into a double. - popFloat() - Method in interface revxrsal.commands.process.ValueResolver.ValueResolverContext
-
Returns (and removes) the first value in the
argument stack
and parses it into a float. - popForParameter() - Method in interface revxrsal.commands.process.ValueResolver.ValueResolverContext
-
Returns (and removes) the string in which might get concatenated with the rest of the arguments if the
ParameterResolver.ParameterResolverContext.parameter()
consumes all strings that follow it. - popForParameter(CommandParameter) - Method in interface revxrsal.commands.command.ArgumentStack
-
Returns (and removes) the string in which might get concatenated with the rest of the arguments if the parameter
consumes all strings
that follow it. - popForParameter(CommandParameter) - Method in class revxrsal.commands.core.LinkedArgumentStack
- popInt() - Method in interface revxrsal.commands.process.ValueResolver.ValueResolverContext
-
Returns (and removes) the first value in the
argument stack
and parses it into an integer. - popLong() - Method in interface revxrsal.commands.process.ValueResolver.ValueResolverContext
-
Returns (and removes) the first value in the
argument stack
and parses it into a long. - popShort() - Method in interface revxrsal.commands.process.ValueResolver.ValueResolverContext
-
Returns (and removes) the first value in the
argument stack
and parses it into a short. - PORTUGUESE - Static variable in class revxrsal.commands.locales.Locales
- POTION_EFFECT - Enum constant in enum class revxrsal.commands.bukkit.brigadier.MinecraftArgumentType
-
A potion effect.
- Preconditions - Class in revxrsal.commands.util
- Primitives - Class in revxrsal.commands.util
-
A utility class for dealing with wrapping and unwrapping of primitive types
- privateChannelCommandOnly(CommandActor, PrivateMessageOnlyCommandException) - Method in class revxrsal.commands.jda.exception.JDAExceptionAdapter
- PrivateMessageOnlyCommandException - Exception in revxrsal.commands.jda.exception
-
Thrown when a private-message only command is executed in a guild.
- PrivateMessageOnlyCommandException() - Constructor for exception revxrsal.commands.jda.exception.PrivateMessageOnlyCommandException
- push(String) - Method in class revxrsal.commands.core.MutableCommandPath
All Classes and Interfaces|All Packages|Serialized Form