Index

A B C D E F G H I J K L M N O P Q R S T U V W X 
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
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Serialized Form