Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages

A

args() - Method in record class dev.jorel.commandapi.executors.VelocityExecutionInfo
Returns the value of the args record 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
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 sender record component.
senderWrapper() - Method in record class dev.jorel.commandapi.executors.VelocityExecutionInfo
Returns the value of the senderWrapper record 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_VERSION being used by the given player.
setServerProtocolVersion(ServerConnection, int) - Method in class dev.jorel.commandapi.network.VelocityCommandAPIMessenger
Sets the CommandAPIProtocol.PROTOCOL_VERSION being 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 CommandAPIMessenger for sending and receiving messages on Velocity.
VelocityCommandAPIMessenger(Object, ProxyServer) - Constructor for class dev.jorel.commandapi.network.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 VelocityExecutionInfo record class.
VelocityHandshakePacketHandler - Class in dev.jorel.commandapi.network
A HandshakePacketHandler for handling CommandAPIPackets sent to Velocity.
VelocityHandshakePacketHandler() - Constructor for class dev.jorel.commandapi.network.VelocityHandshakePacketHandler
 
VelocityPacketHandlerProvider - Class in dev.jorel.commandapi.network
A CommandAPIPacketHandler for 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 PlayPacketHandler for handling CommandAPIPackets sent to Velocity.
VelocityPlayPacketHandler() - Constructor for class dev.jorel.commandapi.network.VelocityPlayPacketHandler
 

W

wrapCommandSender(CommandSource) - Method in class dev.jorel.commandapi.CommandAPIVelocity
 
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages