Index
All Classes and Interfaces|All Packages
A
- args() - Method in record class dev.jorel.commandapi.executors.VelocityExecutionInfo
-
Returns the value of the
argsrecord component. - Argument<T> - Class in dev.jorel.commandapi.arguments
-
The core abstract class for Command API arguments
- Argument(String, ArgumentType<?>) - Constructor for class dev.jorel.commandapi.arguments.Argument
-
Constructs an argument with a given NMS/brigadier type.
B
- BooleanArgument - Class in dev.jorel.commandapi.arguments
-
An argument that represents primitive Java booleans
- BooleanArgument(String) - Constructor for class dev.jorel.commandapi.arguments.BooleanArgument
-
Constructs a Boolean argument with a given node name
C
- clearExecutors() - Method in class dev.jorel.commandapi.arguments.Argument
- clearExecutors() - Method in class dev.jorel.commandapi.arguments.BooleanArgument
- clearExecutors() - Method in class dev.jorel.commandapi.CommandAPICommand
- clearExecutors() - Method in class dev.jorel.commandapi.CommandTree
- clearExecutors() - Method in class dev.jorel.commandapi.arguments.DoubleArgument
- clearExecutors() - Method in class dev.jorel.commandapi.arguments.FloatArgument
- clearExecutors() - Method in class dev.jorel.commandapi.arguments.GreedyStringArgument
- clearExecutors() - Method in class dev.jorel.commandapi.arguments.IntegerArgument
- clearExecutors() - Method in class dev.jorel.commandapi.arguments.LiteralArgument
- clearExecutors() - Method in class dev.jorel.commandapi.arguments.LongArgument
- clearExecutors() - Method in class dev.jorel.commandapi.arguments.MultiLiteralArgument
- clearExecutors() - Method in class dev.jorel.commandapi.arguments.SafeOverrideableArgument
- clearExecutors() - Method in class dev.jorel.commandapi.arguments.StringArgument
- clearExecutors() - Method in class dev.jorel.commandapi.arguments.TextArgument
- close() - Method in class dev.jorel.commandapi.network.VelocityCommandAPIMessenger
- CommandAPICommand - Class in dev.jorel.commandapi
- CommandAPICommand(CommandMetaData<CommandSource>) - Constructor for class dev.jorel.commandapi.CommandAPICommand
-
Creates a new Command builder
- CommandAPICommand(String) - Constructor for class dev.jorel.commandapi.CommandAPICommand
-
Creates a new command builder
- CommandAPIVelocity - Class in dev.jorel.commandapi
- CommandAPIVelocity(InternalVelocityConfig) - Constructor for class dev.jorel.commandapi.CommandAPIVelocity
- CommandAPIVelocityConfig - Class in dev.jorel.commandapi
-
A class that contains information needed to configure the CommandAPI on Velocity-based servers.
- CommandAPIVelocityConfig(ProxyServer, Object) - Constructor for class dev.jorel.commandapi.CommandAPIVelocityConfig
-
Creates a new CommandAPIVelocityConfig object.
- CommandAPIVersionHandler - Class in dev.jorel.commandapi
- CommandAPIVersionHandler() - Constructor for class dev.jorel.commandapi.CommandAPIVersionHandler
- CommandExecutionInfo - Interface in dev.jorel.commandapi.executors
- CommandExecutor - Interface in dev.jorel.commandapi.executors
-
A normal CommandExecutor for a CommandSource
- CommandTree - Class in dev.jorel.commandapi
- CommandTree(String) - Constructor for class dev.jorel.commandapi.CommandTree
-
Creates a main root node for a command tree with a given command name
- ConsoleCommandExecutor - Interface in dev.jorel.commandapi.executors
-
A normal command executor for a ConsoleCommandSender
- ConsoleExecutionInfo - Interface in dev.jorel.commandapi.executors
- ConsoleResultingCommandExecutor - Interface in dev.jorel.commandapi.executors
-
A resulting command executor for a ConsoleCommandSender
- ConsoleResultingExecutionInfo - Interface in dev.jorel.commandapi.executors
- createDispatcherFile(File, CommandDispatcher<CommandSource>) - Method in class dev.jorel.commandapi.CommandAPIVelocity
D
- dev.jorel.commandapi - package dev.jorel.commandapi
- dev.jorel.commandapi.arguments - package dev.jorel.commandapi.arguments
- dev.jorel.commandapi.commandsenders - package dev.jorel.commandapi.commandsenders
- dev.jorel.commandapi.executors - package dev.jorel.commandapi.executors
- dev.jorel.commandapi.network - package dev.jorel.commandapi.network
- DoubleArgument - Class in dev.jorel.commandapi.arguments
-
An argument that represents primitive Java doubles
- DoubleArgument(String) - Constructor for class dev.jorel.commandapi.arguments.DoubleArgument
-
A double argument
- DoubleArgument(String, double) - Constructor for class dev.jorel.commandapi.arguments.DoubleArgument
-
A double argument with a minimum value
- DoubleArgument(String, double, double) - Constructor for class dev.jorel.commandapi.arguments.DoubleArgument
-
A double argument with a minimum and maximum value
E
- equals(Object) - Method in record class dev.jorel.commandapi.executors.VelocityExecutionInfo
-
Indicates whether some other object is "equal to" this one.
- executes(CommandExecutionInfo, ExecutorType...) - Method in interface dev.jorel.commandapi.VelocityExecutable
-
Adds an executor to the current command builder
- executes(CommandExecutor, ExecutorType...) - Method in interface dev.jorel.commandapi.VelocityExecutable
-
Adds an executor to the current command builder
- executes(ResultingCommandExecutionInfo, ExecutorType...) - Method in interface dev.jorel.commandapi.VelocityExecutable
-
Adds an executor to the current command builder
- executes(ResultingCommandExecutor, ExecutorType...) - Method in interface dev.jorel.commandapi.VelocityExecutable
-
Adds an executor to the current command builder
- executesConsole(ConsoleCommandExecutor) - Method in interface dev.jorel.commandapi.VelocityExecutable
-
Adds an executor to the current command builder
- executesConsole(ConsoleExecutionInfo) - Method in interface dev.jorel.commandapi.VelocityExecutable
-
Adds an executor to the current command builder
- executesConsole(ConsoleResultingCommandExecutor) - Method in interface dev.jorel.commandapi.VelocityExecutable
-
Adds an executor to the current command builder
- executesConsole(ConsoleResultingExecutionInfo) - Method in interface dev.jorel.commandapi.VelocityExecutable
-
Adds an executor to the current command builder
- executesPlayer(PlayerCommandExecutor) - Method in interface dev.jorel.commandapi.VelocityExecutable
-
Adds an executor to the current command builder
- executesPlayer(PlayerExecutionInfo) - Method in interface dev.jorel.commandapi.VelocityExecutable
-
Adds an executor to the current command builder
- executesPlayer(PlayerResultingCommandExecutor) - Method in interface dev.jorel.commandapi.VelocityExecutable
-
Adds an executor to the current command builder
- executesPlayer(PlayerResultingExecutionInfo) - Method in interface dev.jorel.commandapi.VelocityExecutable
-
Adds an executor to the current command builder
- executor - Variable in class dev.jorel.commandapi.arguments.Argument
- executor - Variable in class dev.jorel.commandapi.arguments.BooleanArgument
- executor - Variable in class dev.jorel.commandapi.CommandAPICommand
- executor - Variable in class dev.jorel.commandapi.CommandTree
- executor - Variable in class dev.jorel.commandapi.arguments.DoubleArgument
- executor - Variable in class dev.jorel.commandapi.arguments.FloatArgument
- executor - Variable in class dev.jorel.commandapi.arguments.GreedyStringArgument
- executor - Variable in class dev.jorel.commandapi.arguments.IntegerArgument
- executor - Variable in class dev.jorel.commandapi.arguments.LiteralArgument
- executor - Variable in class dev.jorel.commandapi.arguments.LongArgument
- executor - Variable in class dev.jorel.commandapi.arguments.MultiLiteralArgument
- executor - Variable in class dev.jorel.commandapi.arguments.SafeOverrideableArgument
- executor - Variable in class dev.jorel.commandapi.arguments.StringArgument
- executor - Variable in class dev.jorel.commandapi.arguments.TextArgument
F
- FloatArgument - Class in dev.jorel.commandapi.arguments
-
An argument that represents primitive Java floats
- FloatArgument(String) - Constructor for class dev.jorel.commandapi.arguments.FloatArgument
-
A float argument
- FloatArgument(String, float) - Constructor for class dev.jorel.commandapi.arguments.FloatArgument
-
A float argument with a minimum value
- FloatArgument(String, float, float) - Constructor for class dev.jorel.commandapi.arguments.FloatArgument
-
A float argument with a minimum and maximum value
G
- get() - Static method in class dev.jorel.commandapi.CommandAPIVelocity
- getArgumentType() - Method in class dev.jorel.commandapi.arguments.BooleanArgument
- getArgumentType() - Method in class dev.jorel.commandapi.arguments.DoubleArgument
- getArgumentType() - Method in class dev.jorel.commandapi.arguments.FloatArgument
- getArgumentType() - Method in class dev.jorel.commandapi.arguments.GreedyStringArgument
- getArgumentType() - Method in class dev.jorel.commandapi.arguments.IntegerArgument
- getArgumentType() - Method in class dev.jorel.commandapi.arguments.LiteralArgument
- getArgumentType() - Method in class dev.jorel.commandapi.arguments.LongArgument
- getArgumentType() - Method in class dev.jorel.commandapi.arguments.MultiLiteralArgument
- getArgumentType() - Method in class dev.jorel.commandapi.arguments.StringArgument
- getArgumentType() - Method in class dev.jorel.commandapi.arguments.TextArgument
- getBrigadierDispatcher() - Method in class dev.jorel.commandapi.CommandAPIVelocity
- getBrigadierSourceFromCommandSender(AbstractCommandSender<? extends CommandSource>) - Method in class dev.jorel.commandapi.CommandAPIVelocity
- getCommandSenderFromCommandSource(CommandSource) - Method in class dev.jorel.commandapi.CommandAPIVelocity
- getConfiguration() - Static method in class dev.jorel.commandapi.CommandAPIVelocity
- getConnectionProtocolVersion(ChannelMessageSink) - Method in class dev.jorel.commandapi.network.VelocityCommandAPIMessenger
- getExecutor() - Method in class dev.jorel.commandapi.arguments.Argument
- getExecutor() - Method in class dev.jorel.commandapi.arguments.BooleanArgument
- getExecutor() - Method in class dev.jorel.commandapi.CommandAPICommand
- getExecutor() - Method in class dev.jorel.commandapi.CommandTree
- getExecutor() - Method in class dev.jorel.commandapi.arguments.DoubleArgument
- getExecutor() - Method in class dev.jorel.commandapi.arguments.FloatArgument
- getExecutor() - Method in class dev.jorel.commandapi.arguments.GreedyStringArgument
- getExecutor() - Method in class dev.jorel.commandapi.arguments.IntegerArgument
- getExecutor() - Method in class dev.jorel.commandapi.arguments.LiteralArgument
- getExecutor() - Method in class dev.jorel.commandapi.arguments.LongArgument
- getExecutor() - Method in class dev.jorel.commandapi.arguments.MultiLiteralArgument
- getExecutor() - Method in class dev.jorel.commandapi.arguments.SafeOverrideableArgument
- getExecutor() - Method in class dev.jorel.commandapi.arguments.StringArgument
- getExecutor() - Method in class dev.jorel.commandapi.arguments.TextArgument
- getHandshakePacketHandler() - Method in class dev.jorel.commandapi.network.VelocityPacketHandlerProvider
- getHelpString() - Method in class dev.jorel.commandapi.arguments.LiteralArgument
- getLiteral() - Method in class dev.jorel.commandapi.arguments.LiteralArgument
-
Returns the literal string represented by this argument
- getLiterals() - Method in class dev.jorel.commandapi.arguments.MultiLiteralArgument
-
Returns the literals that are present in this argument
- getLogger() - Method in class dev.jorel.commandapi.CommandAPIVelocity
- getMapper() - Method in class dev.jorel.commandapi.arguments.SafeOverrideableArgument
- getMessenger() - Method in class dev.jorel.commandapi.CommandAPIVelocity
- getPlayPacketHandler() - Method in class dev.jorel.commandapi.network.VelocityPacketHandlerProvider
- getPlugin() - Method in class dev.jorel.commandapi.InternalVelocityConfig
- getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.BooleanArgument
- getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.DoubleArgument
- getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.FloatArgument
- getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.GreedyStringArgument
- getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.IntegerArgument
- getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.LiteralArgument
- getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.LongArgument
- getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.MultiLiteralArgument
- getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.StringArgument
- getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.TextArgument
- getSenderForCommand(CommandContext<CommandSource>, boolean) - Method in class dev.jorel.commandapi.CommandAPIVelocity
- getServer() - Method in class dev.jorel.commandapi.InternalVelocityConfig
- getSource() - Method in class dev.jorel.commandapi.commandsenders.VelocityConsoleCommandSender
- getSource() - Method in class dev.jorel.commandapi.commandsenders.VelocityPlayer
- getSuggestionProvider(SuggestionProviders) - Method in class dev.jorel.commandapi.CommandAPIVelocity
- getType() - Method in interface dev.jorel.commandapi.executors.CommandExecutionInfo
-
Returns the type of the sender of the current executor.
- getType() - Method in interface dev.jorel.commandapi.executors.CommandExecutor
-
Returns the type of the sender of the current executor.
- getType() - Method in interface dev.jorel.commandapi.executors.ConsoleCommandExecutor
-
Returns the type of the sender of the current executor.
- getType() - Method in interface dev.jorel.commandapi.executors.ConsoleExecutionInfo
-
Returns the type of the sender of the current executor.
- getType() - Method in interface dev.jorel.commandapi.executors.ConsoleResultingCommandExecutor
-
Returns the type of the sender of the current executor.
- getType() - Method in interface dev.jorel.commandapi.executors.ConsoleResultingExecutionInfo
-
Returns the type of the sender of the current executor.
- getType() - Method in interface dev.jorel.commandapi.executors.PlayerCommandExecutor
-
Returns the type of the sender of the current executor.
- getType() - Method in interface dev.jorel.commandapi.executors.PlayerExecutionInfo
-
Returns the type of the sender of the current executor.
- getType() - Method in interface dev.jorel.commandapi.executors.PlayerResultingCommandExecutor
-
Returns the type of the sender of the current executor.
- getType() - Method in interface dev.jorel.commandapi.executors.PlayerResultingExecutionInfo
-
Returns the type of the sender of the current executor.
- getType() - Method in interface dev.jorel.commandapi.executors.ResultingCommandExecutionInfo
-
Returns the type of the sender of the current executor.
- getType() - Method in interface dev.jorel.commandapi.executors.ResultingCommandExecutor
-
Returns the type of the sender of the current executor.
- GreedyStringArgument - Class in dev.jorel.commandapi.arguments
-
An argument that represents arbitrary strings
- GreedyStringArgument(String) - Constructor for class dev.jorel.commandapi.arguments.GreedyStringArgument
-
A string argument for a string of any length
H
- handleSetVersionPacket(ChannelMessageSource, SetVersionPacket) - Method in class dev.jorel.commandapi.network.VelocityHandshakePacketHandler
- handleUpdateRequirementsPacket(ChannelMessageSource, UpdateRequirementsPacket) - Method in class dev.jorel.commandapi.network.VelocityPlayPacketHandler
- hashCode() - Method in record class dev.jorel.commandapi.executors.VelocityExecutionInfo
-
Returns a hash code value for this object.
- hasPermission(String) - Method in class dev.jorel.commandapi.commandsenders.VelocityConsoleCommandSender
- hasPermission(String) - Method in class dev.jorel.commandapi.commandsenders.VelocityPlayer
I
- instance() - Method in class dev.jorel.commandapi.arguments.Argument
- instance() - Method in class dev.jorel.commandapi.CommandAPICommand
- instance() - Method in class dev.jorel.commandapi.CommandAPIVelocityConfig
- instance() - Method in class dev.jorel.commandapi.CommandTree
- IntegerArgument - Class in dev.jorel.commandapi.arguments
-
An argument that represents primitive Java ints
- IntegerArgument(String) - Constructor for class dev.jorel.commandapi.arguments.IntegerArgument
-
An integer argument
- IntegerArgument(String, int) - Constructor for class dev.jorel.commandapi.arguments.IntegerArgument
-
An integer argument with a minimum value
- IntegerArgument(String, int, int) - Constructor for class dev.jorel.commandapi.arguments.IntegerArgument
-
An integer argument with a minimum and maximum value
- InternalVelocityConfig - Class in dev.jorel.commandapi
-
Configuration wrapper class for Velocity.
- InternalVelocityConfig(CommandAPIVelocityConfig) - Constructor for class dev.jorel.commandapi.InternalVelocityConfig
-
Creates an
InternalVelocityConfigfrom aCommandAPIVelocityConfig - isOp() - Method in class dev.jorel.commandapi.commandsenders.VelocityConsoleCommandSender
- isOp() - Method in class dev.jorel.commandapi.commandsenders.VelocityPlayer
L
- literal(String) - Static method in class dev.jorel.commandapi.arguments.LiteralArgument
-
A utility method to create a literal argument.
- literal(String, String) - Static method in class dev.jorel.commandapi.arguments.LiteralArgument
-
A utility method to create a literal argument.
- LiteralArgument - Class in dev.jorel.commandapi.arguments
-
A pseudo-argument representing a single literal string
- LiteralArgument(String) - Constructor for class dev.jorel.commandapi.arguments.LiteralArgument
-
A literal argument.
- LiteralArgument(String, String) - Constructor for class dev.jorel.commandapi.arguments.LiteralArgument
-
A literal argument.
- LongArgument - Class in dev.jorel.commandapi.arguments
-
An argument that represents primitive Java longs
- LongArgument(String) - Constructor for class dev.jorel.commandapi.arguments.LongArgument
-
A long argument
- LongArgument(String, long) - Constructor for class dev.jorel.commandapi.arguments.LongArgument
-
A long argument with a minimum value
- LongArgument(String, long, long) - Constructor for class dev.jorel.commandapi.arguments.LongArgument
-
A long argument with a minimum and maximum value
M
- MultiLiteralArgument - Class in dev.jorel.commandapi.arguments
-
An argument that represents multiple LiteralArguments
- MultiLiteralArgument(String, String...) - Constructor for class dev.jorel.commandapi.arguments.MultiLiteralArgument
-
A multiliteral argument.
N
- newConcreteCommandAPICommand(CommandMetaData<CommandSource>) - Method in class dev.jorel.commandapi.CommandAPICommand
- newConcreteCommandAPICommand(CommandMetaData<CommandSource>) - Method in class dev.jorel.commandapi.CommandAPIVelocity
- newConcreteLiteralArgument(String, String) - Method in class dev.jorel.commandapi.CommandAPIVelocity
- newConcreteMultiLiteralArgument(String, String[]) - Method in class dev.jorel.commandapi.CommandAPIVelocity
O
- of(String) - Static method in class dev.jorel.commandapi.arguments.LiteralArgument
-
A utility method to create a literal argument.
- of(String, String) - Static method in class dev.jorel.commandapi.arguments.LiteralArgument
-
A utility method to create a literal argument.
- onDisable() - Method in class dev.jorel.commandapi.CommandAPIVelocity
- onEnable() - Method in class dev.jorel.commandapi.CommandAPIVelocity
- onLoad() - Method in class dev.jorel.commandapi.CommandAPIVelocity
- onPlayerLeave(DisconnectEvent) - Method in class dev.jorel.commandapi.network.VelocityCommandAPIMessenger
- onPluginMessageEvent(PluginMessageEvent) - Method in class dev.jorel.commandapi.network.VelocityCommandAPIMessenger
- onServerConnected(ServerPostConnectEvent) - Method in class dev.jorel.commandapi.network.VelocityCommandAPIMessenger
P
- parseArgument(CommandContext<Source>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.BooleanArgument
- parseArgument(CommandContext<Source>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.DoubleArgument
- parseArgument(CommandContext<Source>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.FloatArgument
- parseArgument(CommandContext<Source>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.GreedyStringArgument
- parseArgument(CommandContext<Source>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.IntegerArgument
- parseArgument(CommandContext<Source>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.LiteralArgument
- parseArgument(CommandContext<Source>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.LongArgument
- parseArgument(CommandContext<Source>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.MultiLiteralArgument
- parseArgument(CommandContext<Source>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.StringArgument
- parseArgument(CommandContext<Source>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.TextArgument
- PlayerCommandExecutor - Interface in dev.jorel.commandapi.executors
-
A normal command executor for a Player
- PlayerExecutionInfo - Interface in dev.jorel.commandapi.executors
- PlayerResultingCommandExecutor - Interface in dev.jorel.commandapi.executors
-
A resulting command executor for a Player
- PlayerResultingExecutionInfo - Interface in dev.jorel.commandapi.executors
- postCommandRegistration(RegisteredCommand, LiteralCommandNode<CommandSource>, List<LiteralCommandNode<CommandSource>>) - Method in class dev.jorel.commandapi.CommandAPIVelocity
- preCommandRegistration(String) - Method in class dev.jorel.commandapi.CommandAPIVelocity
R
- register(Object) - Method in class dev.jorel.commandapi.CommandAPICommand
-
Registers the command with the given plugin object
- register(Object) - Method in class dev.jorel.commandapi.CommandTree
-
Registers the command with the given plugin object
- register(String) - Method in class dev.jorel.commandapi.CommandAPICommand
-
Registers the command with a given namespace
- register(String) - Method in class dev.jorel.commandapi.CommandTree
-
Registers the command with a given namespace
- registerCommandNode(LiteralArgumentBuilder<CommandSource>, String) - Method in class dev.jorel.commandapi.CommandAPIVelocity
- registerPermission(String) - Method in class dev.jorel.commandapi.CommandAPIVelocity
- reloadDataPacks() - Method in class dev.jorel.commandapi.CommandAPIVelocity
- ResultingCommandExecutionInfo - Interface in dev.jorel.commandapi.executors
- ResultingCommandExecutor - Interface in dev.jorel.commandapi.executors
-
A resulting command executor for a CommandSource
- run(CommandSource, CommandArguments) - Method in interface dev.jorel.commandapi.executors.CommandExecutor
-
The code to run when this command is performed
- run(CommandSource, CommandArguments) - Method in interface dev.jorel.commandapi.executors.ResultingCommandExecutor
-
The code to run when this command is performed
- run(ConsoleCommandSource, CommandArguments) - Method in interface dev.jorel.commandapi.executors.ConsoleCommandExecutor
-
The code to run when this command is performed
- run(ConsoleCommandSource, CommandArguments) - Method in interface dev.jorel.commandapi.executors.ConsoleResultingCommandExecutor
-
The code to run when this command is performed
- run(Player, CommandArguments) - Method in interface dev.jorel.commandapi.executors.PlayerCommandExecutor
-
The code to run when this command is performed
- run(Player, CommandArguments) - Method in interface dev.jorel.commandapi.executors.PlayerResultingCommandExecutor
-
The code to run when this command is performed
- run(ExecutionInfo<CommandSource, VelocityCommandSender<? extends CommandSource>>) - Method in interface dev.jorel.commandapi.executors.CommandExecutionInfo
-
Executes the command.
- run(ExecutionInfo<CommandSource, VelocityCommandSender<? extends CommandSource>>) - Method in interface dev.jorel.commandapi.executors.CommandExecutor
-
The code to run when this command is performed
- run(ExecutionInfo<CommandSource, VelocityCommandSender<? extends CommandSource>>) - Method in interface dev.jorel.commandapi.executors.ResultingCommandExecutionInfo
-
The code to run when this command is performed
- run(ExecutionInfo<CommandSource, VelocityCommandSender<? extends CommandSource>>) - Method in interface dev.jorel.commandapi.executors.ResultingCommandExecutor
-
The code to run when this command is performed
- run(ExecutionInfo<ConsoleCommandSource, VelocityConsoleCommandSender>) - Method in interface dev.jorel.commandapi.executors.ConsoleCommandExecutor
-
The code to run when this command is performed
- run(ExecutionInfo<ConsoleCommandSource, VelocityConsoleCommandSender>) - Method in interface dev.jorel.commandapi.executors.ConsoleExecutionInfo
-
Executes the command.
- run(ExecutionInfo<ConsoleCommandSource, VelocityConsoleCommandSender>) - Method in interface dev.jorel.commandapi.executors.ConsoleResultingCommandExecutor
-
The code to run when this command is performed
- run(ExecutionInfo<ConsoleCommandSource, VelocityConsoleCommandSender>) - Method in interface dev.jorel.commandapi.executors.ConsoleResultingExecutionInfo
-
The code to run when this command is performed
- run(ExecutionInfo<Player, VelocityPlayer>) - Method in interface dev.jorel.commandapi.executors.PlayerCommandExecutor
-
The code to run when this command is performed
- run(ExecutionInfo<Player, VelocityPlayer>) - Method in interface dev.jorel.commandapi.executors.PlayerExecutionInfo
-
Executes the command.
- run(ExecutionInfo<Player, VelocityPlayer>) - Method in interface dev.jorel.commandapi.executors.PlayerResultingCommandExecutor
-
The code to run when this command is performed
- run(ExecutionInfo<Player, VelocityPlayer>) - Method in interface dev.jorel.commandapi.executors.PlayerResultingExecutionInfo
-
The code to run when this command is performed
S
- SafeOverrideableArgument<T,
S> - Class in dev.jorel.commandapi.arguments -
An interface declaring methods required to override argument suggestions
- SafeOverrideableArgument(String, ArgumentType<?>, Function<S, String>) - Constructor for class dev.jorel.commandapi.arguments.SafeOverrideableArgument
-
Instantiates this argument and assigns the mapper to the provided mapper
- sender() - Method in record class dev.jorel.commandapi.executors.VelocityExecutionInfo
-
Returns the value of the
senderrecord component. - senderWrapper() - Method in record class dev.jorel.commandapi.executors.VelocityExecutionInfo
-
Returns the value of the
senderWrapperrecord component. - sendRawBytes(CommandAPIProtocol, ChannelMessageSink, byte[]) - Method in class dev.jorel.commandapi.network.VelocityCommandAPIMessenger
- setExecutor(CommandAPIExecutor<CommandSource, AbstractCommandSender<? extends CommandSource>>) - Method in class dev.jorel.commandapi.arguments.Argument
- setExecutor(CommandAPIExecutor<CommandSource, AbstractCommandSender<? extends CommandSource>>) - Method in class dev.jorel.commandapi.arguments.BooleanArgument
- setExecutor(CommandAPIExecutor<CommandSource, AbstractCommandSender<? extends CommandSource>>) - Method in class dev.jorel.commandapi.CommandAPICommand
- setExecutor(CommandAPIExecutor<CommandSource, AbstractCommandSender<? extends CommandSource>>) - Method in class dev.jorel.commandapi.CommandTree
- setExecutor(CommandAPIExecutor<CommandSource, AbstractCommandSender<? extends CommandSource>>) - Method in class dev.jorel.commandapi.arguments.DoubleArgument
- setExecutor(CommandAPIExecutor<CommandSource, AbstractCommandSender<? extends CommandSource>>) - Method in class dev.jorel.commandapi.arguments.FloatArgument
- setExecutor(CommandAPIExecutor<CommandSource, AbstractCommandSender<? extends CommandSource>>) - Method in class dev.jorel.commandapi.arguments.GreedyStringArgument
- setExecutor(CommandAPIExecutor<CommandSource, AbstractCommandSender<? extends CommandSource>>) - Method in class dev.jorel.commandapi.arguments.IntegerArgument
- setExecutor(CommandAPIExecutor<CommandSource, AbstractCommandSender<? extends CommandSource>>) - Method in class dev.jorel.commandapi.arguments.LiteralArgument
- setExecutor(CommandAPIExecutor<CommandSource, AbstractCommandSender<? extends CommandSource>>) - Method in class dev.jorel.commandapi.arguments.LongArgument
- setExecutor(CommandAPIExecutor<CommandSource, AbstractCommandSender<? extends CommandSource>>) - Method in class dev.jorel.commandapi.arguments.MultiLiteralArgument
- setExecutor(CommandAPIExecutor<CommandSource, AbstractCommandSender<? extends CommandSource>>) - Method in class dev.jorel.commandapi.arguments.SafeOverrideableArgument
- setExecutor(CommandAPIExecutor<CommandSource, AbstractCommandSender<? extends CommandSource>>) - Method in class dev.jorel.commandapi.arguments.StringArgument
- setExecutor(CommandAPIExecutor<CommandSource, AbstractCommandSender<? extends CommandSource>>) - Method in class dev.jorel.commandapi.arguments.TextArgument
- setNamespace(String) - Method in class dev.jorel.commandapi.CommandAPIVelocityConfig
- setPlayerProtocolVersion(Player, int) - Method in class dev.jorel.commandapi.network.VelocityCommandAPIMessenger
-
Sets the
CommandAPIProtocol.PROTOCOL_VERSIONbeing used by the given player. - setServerProtocolVersion(ServerConnection, int) - Method in class dev.jorel.commandapi.network.VelocityCommandAPIMessenger
-
Sets the
CommandAPIProtocol.PROTOCOL_VERSIONbeing used by the given server. - setupMessenger() - Method in class dev.jorel.commandapi.CommandAPIVelocity
- StringArgument - Class in dev.jorel.commandapi.arguments
-
An argument that represents a simple String
- StringArgument(String) - Constructor for class dev.jorel.commandapi.arguments.StringArgument
-
A string argument for one word
T
- TextArgument - Class in dev.jorel.commandapi.arguments
-
An argument that represents text, encased in quotes
- TextArgument(String) - Constructor for class dev.jorel.commandapi.arguments.TextArgument
-
A string argument for one word, or multiple words encased in quotes
- toString() - Method in record class dev.jorel.commandapi.executors.VelocityExecutionInfo
-
Returns a string representation of this record class.
U
- unregister(String, boolean) - Method in class dev.jorel.commandapi.CommandAPIVelocity
- updateRequirements(AbstractPlayer<?>) - Method in class dev.jorel.commandapi.CommandAPIVelocity
- usePluginNamespace() - Method in class dev.jorel.commandapi.CommandAPIVelocityConfig
-
Sets whether the CommandAPI should use the plugin's name as the default namespace
V
- VelocityCommandAPIMessenger - Class in dev.jorel.commandapi.network
-
A
CommandAPIMessengerfor sending and receiving messages on Velocity. - VelocityCommandAPIMessenger(Object, ProxyServer) - Constructor for class dev.jorel.commandapi.network.VelocityCommandAPIMessenger
-
Creates a new
VelocityCommandAPIMessenger. - VelocityCommandSender<Source> - Interface in dev.jorel.commandapi.commandsenders
- VelocityConsoleCommandSender - Class in dev.jorel.commandapi.commandsenders
- VelocityConsoleCommandSender(ConsoleCommandSource) - Constructor for class dev.jorel.commandapi.commandsenders.VelocityConsoleCommandSender
- VelocityExecutable<Impl> - Interface in dev.jorel.commandapi
- VelocityExecutionInfo<Sender> - Record Class in dev.jorel.commandapi.executors
-
This record represents a VelocityExecutionInfo for a command.
- VelocityExecutionInfo(Sender, VelocityCommandSender<? extends Sender>, CommandArguments) - Constructor for record class dev.jorel.commandapi.executors.VelocityExecutionInfo
-
Creates an instance of a
VelocityExecutionInforecord class. - VelocityHandshakePacketHandler - Class in dev.jorel.commandapi.network
-
A
HandshakePacketHandlerfor handlingCommandAPIPackets sent to Velocity. - VelocityHandshakePacketHandler() - Constructor for class dev.jorel.commandapi.network.VelocityHandshakePacketHandler
- VelocityPacketHandlerProvider - Class in dev.jorel.commandapi.network
-
A
CommandAPIPacketHandlerfor Velocity. - VelocityPacketHandlerProvider() - Constructor for class dev.jorel.commandapi.network.VelocityPacketHandlerProvider
- VelocityPlayer - Class in dev.jorel.commandapi.commandsenders
- VelocityPlayer(Player) - Constructor for class dev.jorel.commandapi.commandsenders.VelocityPlayer
- VelocityPlayPacketHandler - Class in dev.jorel.commandapi.network
-
A
PlayPacketHandlerfor handlingCommandAPIPackets sent to Velocity. - VelocityPlayPacketHandler() - Constructor for class dev.jorel.commandapi.network.VelocityPlayPacketHandler
W
- wrapCommandSender(CommandSource) - Method in class dev.jorel.commandapi.CommandAPIVelocity
All Classes and Interfaces|All Packages