Index

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

A

activePlatform() - Method in interface dev.jorel.commandapi.BukkitPlatform
 
addSkipSenderProxy(String...) - Method in class dev.jorel.commandapi.CommandAPIBukkitConfig
 
addSkipSenderProxy(List<String>) - Method in class dev.jorel.commandapi.CommandAPIBukkitConfig
 
AdvancementArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit Advancement object
AdvancementArgument(String) - Constructor for class dev.jorel.commandapi.arguments.AdvancementArgument
Constructs an AdvancementArgument with a given node name
allowDuplicates(boolean) - Method in class dev.jorel.commandapi.arguments.ListArgumentBuilder
Whether duplicates are allowed in the provided list.
AngleArgument - Class in dev.jorel.commandapi.arguments
An argument that represents a yaw angle, measured in degrees with float number. -180.0 for due north, -90.0 for due east, 0.0 for due south, 90.0 for due west, to 179.9 for just west of due north, before wrapping back around to -180.0.
AngleArgument(String) - Constructor for class dev.jorel.commandapi.arguments.AngleArgument
Constructs an AngleArgument with a given node name
apply(T) - Method in interface dev.jorel.commandapi.arguments.parser.function.ThrowingFunctionParser
 
apply(T, U) - Method in interface dev.jorel.commandapi.arguments.parser.function.ThrowingBiFunction
 
args() - Method in record class dev.jorel.commandapi.executors.BukkitExecutionInfo
Returns the value of the args record component.
args() - Method in record class dev.jorel.commandapi.wrappers.CommandResult
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.
ArgumentSubType - Enum Class in dev.jorel.commandapi.arguments
An enum that represents argument subtypes.
AxisArgument - Class in dev.jorel.commandapi.arguments
An argument that represents x, y and z axes as an EnumSet of Axis
AxisArgument(String) - Constructor for class dev.jorel.commandapi.arguments.AxisArgument
Constructs an AxisArgument with a given node name.

B

BELOW_NAME - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
BIOME_BIOME - Enum constant in enum class dev.jorel.commandapi.arguments.ArgumentSubType
A Biome.
BIOME_NAMESPACEDKEY - Enum constant in enum class dev.jorel.commandapi.arguments.ArgumentSubType
A Biome.
BiomeArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit Biome object
BiomeArgument(String) - Constructor for class dev.jorel.commandapi.arguments.BiomeArgument
Constructs a BiomeArgument with a given node name.
BiomeArgument.NamespacedKey - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit Biome object
BlockPredicateArgument - Class in dev.jorel.commandapi.arguments
An argument that represents a Predicate<Block>
BlockPredicateArgument(String) - Constructor for class dev.jorel.commandapi.arguments.BlockPredicateArgument
Constructs a BlockPredicateArgument with a given node name.
BlockStateArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit BlockState object
BlockStateArgument(String) - Constructor for class dev.jorel.commandapi.arguments.BlockStateArgument
Constructs a BlockStateArgument with a given node name.
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
branchSuggestions(SuggestionsBranch<CommandSender>...) - Method in class dev.jorel.commandapi.arguments.CommandArgument
Adds SuggestionsBranch to this CommandArgument.
build() - Method in class dev.jorel.commandapi.arguments.MapArgumentBuilder.MapArgumentBuilderValueMapper.MapArgumentBuilderSuggestsKey.MapArgumentBuilderSuggestsValue.MapArgumentBuilderFinished
Builds this MapArgument
buildGreedy() - Method in class dev.jorel.commandapi.arguments.ListArgumentBuilder.ListArgumentBuilderSuggests.ListArgumentBuilderFinished
Builds this list argument.
buildText() - Method in class dev.jorel.commandapi.arguments.ListArgumentBuilder.ListArgumentBuilderSuggests.ListArgumentBuilderFinished
Builds this list argument using a TextArgument as the underlying implementation.
BukkitBlockCommandSender - Class in dev.jorel.commandapi.commandsenders
 
BukkitBlockCommandSender(BlockCommandSender) - Constructor for class dev.jorel.commandapi.commandsenders.BukkitBlockCommandSender
 
BukkitCommandAPIMessenger - Class in dev.jorel.commandapi.network
A CommandAPIMessenger for sending and receiving messages to and from CommandAPIBukkit and Players connected to the Bukkit server.
BukkitCommandAPIMessenger(JavaPlugin) - Constructor for class dev.jorel.commandapi.network.BukkitCommandAPIMessenger
BukkitCommandSender<Source> - Interface in dev.jorel.commandapi.commandsenders
 
BukkitConsoleCommandSender - Class in dev.jorel.commandapi.commandsenders
 
BukkitConsoleCommandSender(ConsoleCommandSender) - Constructor for class dev.jorel.commandapi.commandsenders.BukkitConsoleCommandSender
 
BukkitEntity - Class in dev.jorel.commandapi.commandsenders
 
BukkitEntity(Entity) - Constructor for class dev.jorel.commandapi.commandsenders.BukkitEntity
 
BukkitExecutable<Impl> - Interface in dev.jorel.commandapi
 
BukkitExecutionInfo<Sender> - Record Class in dev.jorel.commandapi.executors
This record represents a BukkitExecutionInfo for a command.
BukkitExecutionInfo(Sender, BukkitCommandSender<? extends Sender>, CommandArguments) - Constructor for record class dev.jorel.commandapi.executors.BukkitExecutionInfo
Creates an instance of a BukkitExecutionInfo record class.
BukkitFeedbackForwardingCommandSender<FeedbackForwardingSender> - Class in dev.jorel.commandapi.commandsenders
 
BukkitFeedbackForwardingCommandSender(FeedbackForwardingSender) - Constructor for class dev.jorel.commandapi.commandsenders.BukkitFeedbackForwardingCommandSender
 
BukkitHandshakePacketHandler - Class in dev.jorel.commandapi.network
A HandshakePacketHandler for handling CommandAPIPackets sent to Bukkit by Player connections.
BukkitHandshakePacketHandler() - Constructor for class dev.jorel.commandapi.network.BukkitHandshakePacketHandler
 
BukkitNativeProxyCommandSender - Class in dev.jorel.commandapi.commandsenders
 
BukkitNativeProxyCommandSender(NativeProxyCommandSender) - Constructor for class dev.jorel.commandapi.commandsenders.BukkitNativeProxyCommandSender
 
BukkitPacketHandlerProvider - Class in dev.jorel.commandapi.network
BukkitPacketHandlerProvider() - Constructor for class dev.jorel.commandapi.network.BukkitPacketHandlerProvider
 
BukkitPlatform<Source> - Interface in dev.jorel.commandapi
 
BukkitPlayer - Class in dev.jorel.commandapi.commandsenders
 
BukkitPlayer(Player) - Constructor for class dev.jorel.commandapi.commandsenders.BukkitPlayer
 
BukkitPlayPacketHandler - Class in dev.jorel.commandapi.network
A PlayPacketHandler for handling CommandAPIPackets sent to Bukkit by Player connections.
BukkitPlayPacketHandler() - Constructor for class dev.jorel.commandapi.network.BukkitPlayPacketHandler
 
BukkitProxiedCommandSender - Class in dev.jorel.commandapi.commandsenders
 
BukkitProxiedCommandSender(ProxiedCommandSender) - Constructor for class dev.jorel.commandapi.commandsenders.BukkitProxiedCommandSender
 
BukkitRemoteConsoleCommandSender - Class in dev.jorel.commandapi.commandsenders
 
BukkitRemoteConsoleCommandSender(RemoteConsoleCommandSender) - Constructor for class dev.jorel.commandapi.commandsenders.BukkitRemoteConsoleCommandSender
 
BukkitStringTooltip - Class in dev.jorel.commandapi
 
BukkitStringTooltip(String, Message) - Constructor for class dev.jorel.commandapi.BukkitStringTooltip
 
BukkitTooltip<S> - Class in dev.jorel.commandapi
This class represents a suggestion for an argument with a hover tooltip text for that suggestion.
BukkitTooltip(S, Message) - Constructor for class dev.jorel.commandapi.BukkitTooltip
 

C

checkDependencies() - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.AdvancementArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.AngleArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.Argument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.AxisArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.BiomeArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.BiomeArgument.NamespacedKey
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.BlockPredicateArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.BlockStateArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.BooleanArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.CommandAPICommand
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.CommandArgument
 
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.DoubleRangeArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.EnchantmentArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyEntities
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyPlayers
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.OneEntity
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.OnePlayer
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.EntityTypeArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.FloatArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.FunctionArgument
 
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.IntegerRangeArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.ItemStackArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.ItemStackPredicateArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.ListArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.ListArgumentCommon
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.ListTextArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.LiteralArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.Location2DArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.LocationArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.LongArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.LootTableArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.MapArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.MathOperationArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.MultiLiteralArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.NamespacedKeyArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.NBTCompoundArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.ObjectiveArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.ObjectiveCriteriaArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.ParticleArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.PotionEffectArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.PotionEffectArgument.NamespacedKey
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.RotationArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.SafeOverrideableArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.ScoreboardSlotArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.ScoreHolderArgument.Multiple
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.ScoreHolderArgument.Single
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.SoundArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.SoundArgument.NamespacedKey
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.StringArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.TeamArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.TextArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.TimeArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.UUIDArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.WorldArgument
 
close() - Method in class dev.jorel.commandapi.network.BukkitCommandAPIMessenger
 
command() - Method in record class dev.jorel.commandapi.wrappers.CommandResult
Returns the value of the command record component.
CommandAPIBukkit<Source> - Class in dev.jorel.commandapi
 
CommandAPIBukkit() - Constructor for class dev.jorel.commandapi.CommandAPIBukkit
 
CommandAPIBukkitConfig<T> - Class in dev.jorel.commandapi
A class that contains information needed to configure the CommandAPI on Bukkit-based servers.
CommandAPIBukkitConfig(String) - Constructor for class dev.jorel.commandapi.CommandAPIBukkitConfig
Creates a new CommandAPIBukkitConfig object.
CommandAPICommand - Class in dev.jorel.commandapi
 
CommandAPICommand(CommandMetaData<CommandSender>) - Constructor for class dev.jorel.commandapi.CommandAPICommand
 
CommandAPICommand(String) - Constructor for class dev.jorel.commandapi.CommandAPICommand
 
CommandArgument - Class in dev.jorel.commandapi.arguments
An argument that represents a command.
CommandArgument(String) - Constructor for class dev.jorel.commandapi.arguments.CommandArgument
Constructs a CommandArgument with the given node name.
CommandBlockCommandExecutor - Interface in dev.jorel.commandapi.executors
A normal command executor for a BlockCommandSender
CommandBlockExecutionInfo - Interface in dev.jorel.commandapi.executors
 
CommandBlockResultingCommandExecutor - Interface in dev.jorel.commandapi.executors
A resulting command executor for a BlockCommandSender
CommandBlockResultingExecutionInfo - Interface in dev.jorel.commandapi.executors
 
CommandExecutionInfo - Interface in dev.jorel.commandapi.executors
 
CommandExecutor - Interface in dev.jorel.commandapi.executors
A normal command executor for a CommandSender
CommandRegistrationStrategy<Source> - Class in dev.jorel.commandapi
 
CommandRegistrationStrategy() - Constructor for class dev.jorel.commandapi.CommandRegistrationStrategy
 
CommandResult - Record Class in dev.jorel.commandapi.wrappers
CommandResult represents an executable command.
CommandResult(Command, String[]) - Constructor for record class dev.jorel.commandapi.wrappers.CommandResult
Creates an instance of a CommandResult record class.
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
compatibleVersions() - Method in interface dev.jorel.commandapi.nms.NMS
A String array of Minecraft versions that this NMS implementation is compatible with.
config - Static variable in class dev.jorel.commandapi.CommandAPIBukkit
 
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
 
convert(ParticleData<?>) - Method in interface dev.jorel.commandapi.nms.NMS
 
convert(String) - Static method in class dev.jorel.commandapi.Converter
Convert the provided command name into a CommandAPI-compatible command
convert(String, List<Argument<?>>) - Static method in class dev.jorel.commandapi.Converter
Convert the provided command name with its list of arguments into a CommandAPI-compatible command
convert(ItemStack) - Method in interface dev.jorel.commandapi.nms.NMS
 
convert(JavaPlugin) - Static method in class dev.jorel.commandapi.Converter
Convert all commands stated in Plugin's plugin.yml file into CommandAPI-compatible commands
convert(JavaPlugin, String) - Static method in class dev.jorel.commandapi.Converter
Convert a command stated in Plugin's plugin.yml file into CommandAPI-compatible commands
convert(JavaPlugin, String, Argument<?>...) - Static method in class dev.jorel.commandapi.Converter
Convert a command stated in Plugin's plugin.yml file into CommandAPI-compatible commands
convert(JavaPlugin, String, List<Argument<?>>) - Static method in class dev.jorel.commandapi.Converter
Convert a command stated in Plugin's plugin.yml file into CommandAPI-compatible commands
convert(PotionEffectType) - Method in interface dev.jorel.commandapi.nms.NMS
 
convert(Sound) - Method in interface dev.jorel.commandapi.nms.NMS
 
Converter - Class in dev.jorel.commandapi
'Simple' conversion of Plugin commands
createCommandRegistrationStrategy() - Method in interface dev.jorel.commandapi.BukkitPlatform
 
createDispatcherFile(File, CommandDispatcher<CommandListenerWrapper>) - Method in interface dev.jorel.commandapi.nms.NMS
 
createDispatcherFile(File, CommandDispatcher<Source>) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
createNativeProxyCommandSender(CommandSender, CommandSender, Location, World) - Method in interface dev.jorel.commandapi.nms.NMS
 

D

data() - Method in record class dev.jorel.commandapi.wrappers.ParticleData
Returns the value of the data record component.
dev.jorel.commandapi - package dev.jorel.commandapi
 
dev.jorel.commandapi.arguments - package dev.jorel.commandapi.arguments
 
dev.jorel.commandapi.arguments.parser - package dev.jorel.commandapi.arguments.parser
 
dev.jorel.commandapi.arguments.parser.function - package dev.jorel.commandapi.arguments.parser.function
 
dev.jorel.commandapi.commandsenders - package dev.jorel.commandapi.commandsenders
 
dev.jorel.commandapi.exceptions - package dev.jorel.commandapi.exceptions
 
dev.jorel.commandapi.executors - package dev.jorel.commandapi.executors
 
dev.jorel.commandapi.network - package dev.jorel.commandapi.network
 
dev.jorel.commandapi.nms - package dev.jorel.commandapi.nms
Classes that access the NMS framework
dev.jorel.commandapi.wrappers - package dev.jorel.commandapi.wrappers
 
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
DoubleRangeArgument - Class in dev.jorel.commandapi.arguments
An argument that represents a range of float values
DoubleRangeArgument(String) - Constructor for class dev.jorel.commandapi.arguments.DoubleRangeArgument
A DoubleRange argument that represents a range of floating-point values

E

EnchantmentArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit Enchantment object
EnchantmentArgument(String) - Constructor for class dev.jorel.commandapi.arguments.EnchantmentArgument
An Enchantment argument.
entities() - Method in record class dev.jorel.commandapi.arguments.parser.EntitySelectorParser
Returns the value of the entities record component.
entity() - Method in record class dev.jorel.commandapi.arguments.parser.EntitySelectorParser
Returns the value of the entity record component.
EntityCommandExecutor - Interface in dev.jorel.commandapi.executors
A normal command executor for an Entity
EntityExecutionInfo - Interface in dev.jorel.commandapi.executors
 
EntityResultingCommandExecutor - Interface in dev.jorel.commandapi.executors
A resulting command executor for an Entity
EntityResultingExecutionInfo - Interface in dev.jorel.commandapi.executors
 
ENTITYSELECTOR_MANY_ENTITIES - Enum constant in enum class dev.jorel.commandapi.arguments.ArgumentSubType
Many entities.
ENTITYSELECTOR_MANY_PLAYERS - Enum constant in enum class dev.jorel.commandapi.arguments.ArgumentSubType
Many players.
ENTITYSELECTOR_ONE_ENTITY - Enum constant in enum class dev.jorel.commandapi.arguments.ArgumentSubType
A single entity.
ENTITYSELECTOR_ONE_PLAYER - Enum constant in enum class dev.jorel.commandapi.arguments.ArgumentSubType
A single player.
EntitySelectorArgument - Class in dev.jorel.commandapi.arguments
An argument that represents a selection of entities
EntitySelectorArgument.ManyEntities - Class in dev.jorel.commandapi.arguments
An argument that represents many entities
EntitySelectorArgument.ManyPlayers - Class in dev.jorel.commandapi.arguments
An argument that represents many players
EntitySelectorArgument.OneEntity - Class in dev.jorel.commandapi.arguments
An argument that represents a single entity
EntitySelectorArgument.OnePlayer - Class in dev.jorel.commandapi.arguments
An argument that represents a single player
EntitySelectorParser - Record Class in dev.jorel.commandapi.arguments.parser
 
EntitySelectorParser(ThrowingSupplyingParser<Player>, ThrowingSupplyingParser<Entity>, ThrowingFunctionParser<Boolean, Collection<Player>>, ThrowingFunctionParser<Boolean, Collection<Entity>>) - Constructor for record class dev.jorel.commandapi.arguments.parser.EntitySelectorParser
Creates an instance of a EntitySelectorParser record class.
EntityTypeArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit EntityType object
EntityTypeArgument(String) - Constructor for class dev.jorel.commandapi.arguments.EntityTypeArgument
An EntityType argument.
equals(Object) - Method in record class dev.jorel.commandapi.arguments.parser.EntitySelectorParser
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.jorel.commandapi.arguments.parser.RegistryParser
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.jorel.commandapi.executors.BukkitExecutionInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.jorel.commandapi.wrappers.CommandResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.jorel.commandapi.wrappers.ParticleData
Indicates whether some other object is "equal to" this one.
execute(CommandSender) - Method in record class dev.jorel.commandapi.wrappers.CommandResult
Executes this command with a provided CommandSender.
executes(CommandExecutionInfo, ExecutorType...) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executes(CommandExecutor, ExecutorType...) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executes(ResultingCommandExecutionInfo, ExecutorType...) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executes(ResultingCommandExecutor, ExecutorType...) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesCommandBlock(CommandBlockCommandExecutor) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesCommandBlock(CommandBlockExecutionInfo) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesCommandBlock(CommandBlockResultingCommandExecutor) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesCommandBlock(CommandBlockResultingExecutionInfo) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesConsole(ConsoleCommandExecutor) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesConsole(ConsoleExecutionInfo) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesConsole(ConsoleResultingCommandExecutor) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesConsole(ConsoleResultingExecutionInfo) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesEntity(EntityCommandExecutor) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesEntity(EntityExecutionInfo) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesEntity(EntityResultingCommandExecutor) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesEntity(EntityResultingExecutionInfo) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesFeedbackForwarding(FeedbackForwardingCommandExecutor) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesFeedbackForwarding(FeedbackForwardingExecutionInfo) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesFeedbackForwarding(FeedbackForwardingResultingCommandExecutor) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesFeedbackForwarding(FeedbackForwardingResultingExecutionInfo) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesNative(NativeCommandExecutor) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesNative(NativeExecutionInfo) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesNative(NativeResultingCommandExecutor) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesNative(NativeResultingExecutionInfo) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesPlayer(PlayerCommandExecutor) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesPlayer(PlayerExecutionInfo) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesPlayer(PlayerResultingCommandExecutor) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesPlayer(PlayerResultingExecutionInfo) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesProxy(ProxyCommandExecutor) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesProxy(ProxyExecutionInfo) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesProxy(ProxyResultingCommandExecutor) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesProxy(ProxyResultingExecutionInfo) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesRemoteConsole(RemoteConsoleCommandExecutor) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesRemoteConsole(RemoteConsoleExecutionInfo) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesRemoteConsole(RemoteConsoleResultingCommandExecutor) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executesRemoteConsole(RemoteConsoleResultingExecutionInfo) - Method in interface dev.jorel.commandapi.BukkitExecutable
Adds an executor to the current command builder
executor - Variable in class dev.jorel.commandapi.arguments.AdvancementArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.AngleArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.Argument
 
executor - Variable in class dev.jorel.commandapi.arguments.AxisArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.BiomeArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.BiomeArgument.NamespacedKey
 
executor - Variable in class dev.jorel.commandapi.arguments.BlockPredicateArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.BlockStateArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.BooleanArgument
 
executor - Variable in class dev.jorel.commandapi.CommandAPICommand
 
executor - Variable in class dev.jorel.commandapi.arguments.CommandArgument
 
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.DoubleRangeArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.EnchantmentArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyEntities
 
executor - Variable in class dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyPlayers
 
executor - Variable in class dev.jorel.commandapi.arguments.EntitySelectorArgument.OneEntity
 
executor - Variable in class dev.jorel.commandapi.arguments.EntitySelectorArgument.OnePlayer
 
executor - Variable in class dev.jorel.commandapi.arguments.EntityTypeArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.FloatArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.FunctionArgument
 
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.IntegerRangeArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.ItemStackArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.ItemStackPredicateArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.ListArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.ListArgumentCommon
 
executor - Variable in class dev.jorel.commandapi.arguments.ListTextArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.LiteralArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.Location2DArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.LocationArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.LongArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.LootTableArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.MapArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.MathOperationArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.MultiLiteralArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.NamespacedKeyArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.NBTCompoundArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.ObjectiveArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.ObjectiveCriteriaArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.ParticleArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.PotionEffectArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.PotionEffectArgument.NamespacedKey
 
executor - Variable in class dev.jorel.commandapi.arguments.RotationArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.SafeOverrideableArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.ScoreboardSlotArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.ScoreHolderArgument.Multiple
 
executor - Variable in class dev.jorel.commandapi.arguments.ScoreHolderArgument.Single
 
executor - Variable in class dev.jorel.commandapi.arguments.SoundArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.SoundArgument.NamespacedKey
 
executor - Variable in class dev.jorel.commandapi.arguments.StringArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.TeamArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.TextArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.TimeArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.UUIDArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.WorldArgument
 

F

fallbackToLatestNMS() - Method in class dev.jorel.commandapi.InternalBukkitConfig
 
fallbackToLatestNMS(boolean) - Method in class dev.jorel.commandapi.CommandAPIBukkitConfig
Sets whether the CommandAPI should fall back to the latest nms version if no implementation for the current version was found.
FeedbackForwardingCommandExecutor - Interface in dev.jorel.commandapi.executors
A normal command executor for a BlockCommandSender
FeedbackForwardingExecutionInfo - Interface in dev.jorel.commandapi.executors
 
FeedbackForwardingResultingCommandExecutor - Interface in dev.jorel.commandapi.executors
A resulting command executor for a BlockCommandSender
FeedbackForwardingResultingExecutionInfo - Interface in dev.jorel.commandapi.executors
 
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
from(CommandSender, CommandSender, Location, World) - Static method in interface dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Constructs a NativeProxyCommandSender, which is basically Minecraft's CommandListenerWrapper
fromKey(Function<S, NamespacedKey>) - Static method in class dev.jorel.commandapi.arguments.SafeOverrideableArgument
Composes a S to a NamespacedKey mapping function to convert S to a String
fromSimpleFunctionWrapper(SimpleFunctionWrapper, Object, Function<Entity, Object>) - Static method in class dev.jorel.commandapi.wrappers.FunctionWrapper
Converts a SimpleFunctionWrapper into a FunctionWrapper
FunctionArgument - Class in dev.jorel.commandapi.arguments
An argument that represents Minecraft functions and tags
FunctionArgument(String) - Constructor for class dev.jorel.commandapi.arguments.FunctionArgument
A Minecraft function.
FunctionWrapper - Class in dev.jorel.commandapi.wrappers
A wrapper class for Minecraft 1.12's functions
FunctionWrapper(NamespacedKey, ToIntFunction, Object, Function<Entity, Object>, String[]) - Constructor for class dev.jorel.commandapi.wrappers.FunctionWrapper
Creates a FunctionWrapper

G

generateAdventureComponents(Function<String, ComponentLike>, String...) - Static method in class dev.jorel.commandapi.BukkitStringTooltip
Constructs a collection of StringTooltip objects from an array of suggestions, and a function which generates a tooltip formatted as an adventure ComponentLike for each suggestion
generateAdventureComponents(Function<String, ComponentLike>, Collection<String>) - Static method in class dev.jorel.commandapi.BukkitStringTooltip
Constructs a collection of StringTooltip objects from a collection of suggestions, and a function which generates a tooltip formatted as an adventure ComponentLike for each suggestion
generateAdventureComponents(Function<S, ComponentLike>, Collection<S>) - Static method in class dev.jorel.commandapi.BukkitTooltip
Constructs a collection of objects from a collection of suggestions, and a function which generates a tooltip formatted as an adventure ComponentLike for each suggestion
generateAdventureComponents(Function<S, ComponentLike>, S...) - Static method in class dev.jorel.commandapi.BukkitTooltip
Constructs a collection of objects from an array of suggestions, and a function which generates a tooltip formatted as an adventure ComponentLike for each suggestion
generateBaseComponents(Function<String, BaseComponent[]>, String...) - Static method in class dev.jorel.commandapi.BukkitStringTooltip
Constructs a collection of StringTooltip objects from an array of suggestions, and a function which generates a formatted tooltip for each suggestion
generateBaseComponents(Function<String, BaseComponent[]>, Collection<String>) - Static method in class dev.jorel.commandapi.BukkitStringTooltip
Constructs a collection of StringTooltip objects from a collection of suggestions, and a function which generates a formatted tooltip for each suggestion
generateBaseComponents(Function<S, BaseComponent[]>, Collection<S>) - Static method in class dev.jorel.commandapi.BukkitTooltip
Constructs a collection of objects from a collection of suggestions, and a function which generates a tooltip formatted as an array of BaseComponents for each suggestion
generateBaseComponents(Function<S, BaseComponent[]>, S...) - Static method in class dev.jorel.commandapi.BukkitTooltip
Constructs a collection of objects from an array of suggestions, and a function which generates a tooltip formatted as an array of BaseComponents for each suggestion
generateHelpTopic(String, String, String, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
generateMessageFromJson(String) - Method in interface dev.jorel.commandapi.nms.NMS
 
get() - Method in interface dev.jorel.commandapi.arguments.parser.function.ThrowingSupplier
 
get() - Method in interface dev.jorel.commandapi.arguments.parser.function.ThrowingSupplyingParser
 
get() - Static method in class dev.jorel.commandapi.CommandAPIBukkit
 
getAdvancement(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getAngle(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.AdvancementArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.AngleArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.AxisArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.BiomeArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.BiomeArgument.NamespacedKey
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.BlockPredicateArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.BlockStateArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.BooleanArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.CommandArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.DoubleArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.DoubleRangeArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.EnchantmentArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyEntities
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyPlayers
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.OneEntity
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.OnePlayer
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.EntityTypeArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.FloatArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.FunctionArgument
 
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.IntegerRangeArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.ItemStackArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.ItemStackPredicateArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.ListArgumentCommon
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.LiteralArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.Location2DArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.LocationArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.LongArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.LootTableArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.MapArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.MathOperationArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.MultiLiteralArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.NamespacedKeyArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.NBTCompoundArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.ObjectiveArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.ObjectiveCriteriaArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.ParticleArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.PotionEffectArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.PotionEffectArgument.NamespacedKey
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.RotationArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.ScoreboardSlotArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.ScoreHolderArgument.Multiple
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.ScoreHolderArgument.Single
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.SoundArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.SoundArgument.NamespacedKey
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.StringArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.TeamArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.TextArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.TimeArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.UUIDArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.WorldArgument
 
getAxis(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getBiome(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getBlockPredicate(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getBlockState(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getBlockY() - Method in class dev.jorel.commandapi.wrappers.Location2D
 
getBrigadierDispatcher() - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
getBrigadierDispatcher() - Method in class dev.jorel.commandapi.CommandRegistrationStrategy
 
getBrigadierSourceFromCommandSender(AbstractCommandSender<? extends CommandSender>) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
getBrigadierSourceFromCommandSender(AbstractCommandSender<? extends CommandSender>) - Method in interface dev.jorel.commandapi.nms.NMS
 
getCommandMap() - Method in interface dev.jorel.commandapi.BukkitPlatform
 
getCommandRegistrationStrategy() - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
getCommands() - Method in class dev.jorel.commandapi.wrappers.SimpleFunctionWrapper
Returns an array of commands that will be executed by this FunctionWrapper
getCommandSenderFromCommandSource(CommandListenerWrapper) - Method in interface dev.jorel.commandapi.nms.NMS
 
getCommandSenderFromCommandSource(Source) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
getConfiguration() - Static method in class dev.jorel.commandapi.CommandAPIBukkit
 
getConnectionProtocolVersion(Player) - Method in class dev.jorel.commandapi.network.BukkitCommandAPIMessenger
 
getDimension(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getDisplaySlot() - Method in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
Gets the display slot of this scoreboard slot.
getDoubleRange(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getEnchantment(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getEntityNames(Object) - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyEntities
 
getEntityNames(Object) - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyPlayers
 
getEntityNames(Object) - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.OneEntity
 
getEntityNames(Object) - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.OnePlayer
 
getEntitySelector(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getEntityType(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.AdvancementArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.AngleArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.Argument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.AxisArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.BiomeArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.BiomeArgument.NamespacedKey
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.BlockPredicateArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.BlockStateArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.BooleanArgument
 
getExecutor() - Method in class dev.jorel.commandapi.CommandAPICommand
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.CommandArgument
 
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.DoubleRangeArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.EnchantmentArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyEntities
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyPlayers
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.OneEntity
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.OnePlayer
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.EntityTypeArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.FloatArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.FunctionArgument
 
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.IntegerRangeArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.ItemStackArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.ItemStackPredicateArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.ListArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.ListArgumentCommon
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.ListTextArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.LiteralArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.Location2DArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.LocationArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.LongArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.LootTableArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.MapArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.MathOperationArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.MultiLiteralArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.NamespacedKeyArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.NBTCompoundArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.ObjectiveArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.ObjectiveCriteriaArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.ParticleArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.PotionEffectArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.PotionEffectArgument.NamespacedKey
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.RotationArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.SafeOverrideableArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.ScoreboardSlotArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.ScoreHolderArgument.Multiple
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.ScoreHolderArgument.Single
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.SoundArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.SoundArgument.NamespacedKey
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.StringArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.TeamArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.TextArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.TimeArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.UUIDArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.WorldArgument
 
getFunction(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getFunction(NamespacedKey) - Method in interface dev.jorel.commandapi.nms.NMS
 
getFunction(NamespacedKey) - Static method in class dev.jorel.commandapi.wrappers.SimpleFunctionWrapper
Returns a SimpleFunctionWrapper representation of the Minecraft function for the provided NamespacedKey
getFunctions() - Method in interface dev.jorel.commandapi.nms.NMS
 
getFunctions() - Static method in class dev.jorel.commandapi.wrappers.SimpleFunctionWrapper
Returns a set of all functions that the server has registered
getHandshakePacketHandler() - Method in class dev.jorel.commandapi.network.BukkitPacketHandlerProvider
 
getHelpMap() - Method in interface dev.jorel.commandapi.nms.NMS
 
getHelpString() - Method in class dev.jorel.commandapi.arguments.LiteralArgument
 
getIntRange(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getItemStack(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getItemStackPredicate(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getKey() - Method in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
getKey() - Method in class dev.jorel.commandapi.wrappers.SimpleFunctionWrapper
Returns the NamespacedKey that uniquely represents this object
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
getLocation() - Method in interface dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Returns the location that this native command sender represents
getLocation2DBlock(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getLocation2DPrecise(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getLocationBlock(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getLocationPrecise(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getLocationType() - Method in class dev.jorel.commandapi.arguments.Location2DArgument
getLocationType() - Method in class dev.jorel.commandapi.arguments.LocationArgument
getLogger() - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
getLootTable(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getMapper() - Method in class dev.jorel.commandapi.arguments.SafeOverrideableArgument
 
getMathOperation(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getMessenger() - Method in interface dev.jorel.commandapi.BukkitPlatform
 
getMessenger() - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
getMinecraftKey(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getMinecraftServer() - Method in interface dev.jorel.commandapi.nms.NMS
 
getNBTCompound(CommandContext<CommandListenerWrapper>, String, Function<Object, NBTContainer>) - Method in interface dev.jorel.commandapi.nms.NMS
 
getNBTContainerClass() - Method in class dev.jorel.commandapi.InternalBukkitConfig
 
getNBTContainerConstructor() - Method in class dev.jorel.commandapi.InternalBukkitConfig
 
getNMS() - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
getObjective(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getObjectiveCriteria(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getParticle(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getPlayPacketHandler() - Method in class dev.jorel.commandapi.network.BukkitPacketHandlerProvider
 
getPlugin() - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
getPluginName() - Method in class dev.jorel.commandapi.InternalBukkitConfig
 
getPotionEffect(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.AdvancementArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.AngleArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.AxisArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.BiomeArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.BiomeArgument.NamespacedKey
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.BlockPredicateArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.BlockStateArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.BooleanArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.CommandArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.DoubleArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.DoubleRangeArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.EnchantmentArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyEntities
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyPlayers
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.OneEntity
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.OnePlayer
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.EntityTypeArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.FloatArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.FunctionArgument
 
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.IntegerRangeArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.ItemStackArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.ItemStackPredicateArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.ListArgumentCommon
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.LiteralArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.Location2DArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.LocationArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.LongArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.LootTableArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.MapArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.MathOperationArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.MultiLiteralArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.NamespacedKeyArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.NBTCompoundArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.ObjectiveArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.ObjectiveCriteriaArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.ParticleArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.PotionEffectArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.PotionEffectArgument.NamespacedKey
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.RotationArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.ScoreboardSlotArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.ScoreHolderArgument.Multiple
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.ScoreHolderArgument.Single
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.SoundArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.SoundArgument.NamespacedKey
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.StringArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.TeamArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.TextArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.TimeArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.UUIDArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.WorldArgument
 
getRecipe(CommandContext<CommandListenerWrapper>, String, BiFunction<NamespacedKey, Recipe, T>) - Method in interface dev.jorel.commandapi.nms.NMS
 
getRotation(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getScoreboardSlot(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getScoreHolderMultiple(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getScoreHolderSingle(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getSenderForCommand(CommandContext<CommandListenerWrapper>, boolean) - Method in interface dev.jorel.commandapi.nms.NMS
 
getSenderForCommand(CommandContext<Source>, boolean) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
getSimpleCommandMap() - Method in interface dev.jorel.commandapi.nms.NMS
Returns the Server's internal (OBC) CommandMap
getSound(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getSource() - Method in class dev.jorel.commandapi.commandsenders.BukkitBlockCommandSender
 
getSource() - Method in class dev.jorel.commandapi.commandsenders.BukkitConsoleCommandSender
 
getSource() - Method in class dev.jorel.commandapi.commandsenders.BukkitEntity
 
getSource() - Method in class dev.jorel.commandapi.commandsenders.BukkitFeedbackForwardingCommandSender
 
getSource() - Method in class dev.jorel.commandapi.commandsenders.BukkitNativeProxyCommandSender
 
getSource() - Method in class dev.jorel.commandapi.commandsenders.BukkitPlayer
 
getSource() - Method in class dev.jorel.commandapi.commandsenders.BukkitProxiedCommandSender
 
getSource() - Method in class dev.jorel.commandapi.commandsenders.BukkitRemoteConsoleCommandSender
 
getSuggestionProvider() - Method in class dev.jorel.commandapi.arguments.AdvancementArgument
 
getSuggestionProvider() - Method in class dev.jorel.commandapi.arguments.BiomeArgument
 
getSuggestionProvider() - Method in class dev.jorel.commandapi.arguments.BiomeArgument.NamespacedKey
 
getSuggestionProvider() - Method in class dev.jorel.commandapi.arguments.EntityTypeArgument
 
getSuggestionProvider() - Method in class dev.jorel.commandapi.arguments.FunctionArgument
 
getSuggestionProvider() - Method in class dev.jorel.commandapi.arguments.LootTableArgument
 
getSuggestionProvider() - Method in class dev.jorel.commandapi.arguments.PotionEffectArgument.NamespacedKey
 
getSuggestionProvider() - Method in class dev.jorel.commandapi.arguments.SoundArgument
 
getSuggestionProvider() - Method in class dev.jorel.commandapi.arguments.SoundArgument.NamespacedKey
 
getSuggestionProvider(SuggestionProviders) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
getSuggestionProvider(SuggestionProviders) - Method in interface dev.jorel.commandapi.nms.NMS
Retrieve a specific NMS implemented SuggestionProvider
getTag(NamespacedKey) - Method in interface dev.jorel.commandapi.nms.NMS
 
getTag(NamespacedKey) - Static method in class dev.jorel.commandapi.wrappers.SimpleFunctionWrapper
Returns a SimpleFunctionWrapper[], which is an array of all of the functions that this tag contains
getTags() - Method in interface dev.jorel.commandapi.nms.NMS
 
getTags() - Static method in class dev.jorel.commandapi.wrappers.SimpleFunctionWrapper
Returns a set of all tags that the server has registered
getTeam(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getTeamColor() - Method in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
Gets the team color of this scoreboard slot.
getTime(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getType() - Method in interface dev.jorel.commandapi.executors.CommandBlockCommandExecutor
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.CommandBlockExecutionInfo
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.CommandBlockResultingCommandExecutor
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.CommandBlockResultingExecutionInfo
Returns the type of the sender of the current executor.
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.EntityCommandExecutor
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.EntityExecutionInfo
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.EntityResultingCommandExecutor
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.EntityResultingExecutionInfo
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.FeedbackForwardingCommandExecutor
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.FeedbackForwardingExecutionInfo
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.FeedbackForwardingResultingCommandExecutor
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.FeedbackForwardingResultingExecutionInfo
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.NativeCommandExecutor
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.NativeExecutionInfo
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.NativeResultingCommandExecutor
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.NativeResultingExecutionInfo
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.ProxyCommandExecutor
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.ProxyExecutionInfo
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.ProxyResultingCommandExecutor
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.ProxyResultingExecutionInfo
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.RemoteConsoleCommandExecutor
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.RemoteConsoleExecutionInfo
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.RemoteConsoleResultingCommandExecutor
Returns the type of the sender of the current executor.
getType() - Method in interface dev.jorel.commandapi.executors.RemoteConsoleResultingExecutionInfo
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.
getUUID(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getWorld() - Method in interface dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Returns the world that this native command sender represents
getWorldForCSS(CommandListenerWrapper) - Method in interface dev.jorel.commandapi.nms.NMS
 
getY() - Method in class dev.jorel.commandapi.wrappers.Location2D
 
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

handlePacketException(RuntimeException, Player) - Method in class dev.jorel.commandapi.network.BukkitCommandAPIMessenger
 
handleSetVersionPacket(Player, SetVersionPacket) - Method in class dev.jorel.commandapi.network.BukkitHandshakePacketHandler
 
handleUpdateRequirementsPacket(Player, UpdateRequirementsPacket) - Method in class dev.jorel.commandapi.network.BukkitPlayPacketHandler
 
hashCode() - Method in record class dev.jorel.commandapi.arguments.parser.EntitySelectorParser
Returns a hash code value for this object.
hashCode() - Method in record class dev.jorel.commandapi.arguments.parser.RegistryParser
Returns a hash code value for this object.
hashCode() - Method in record class dev.jorel.commandapi.executors.BukkitExecutionInfo
Returns a hash code value for this object.
hashCode() - Method in record class dev.jorel.commandapi.wrappers.CommandResult
Returns a hash code value for this object.
hashCode() - Method in record class dev.jorel.commandapi.wrappers.ParticleData
Returns a hash code value for this object.
hasPermission(String) - Method in class dev.jorel.commandapi.commandsenders.BukkitBlockCommandSender
 
hasPermission(String) - Method in class dev.jorel.commandapi.commandsenders.BukkitConsoleCommandSender
 
hasPermission(String) - Method in class dev.jorel.commandapi.commandsenders.BukkitEntity
 
hasPermission(String) - Method in class dev.jorel.commandapi.commandsenders.BukkitFeedbackForwardingCommandSender
 
hasPermission(String) - Method in class dev.jorel.commandapi.commandsenders.BukkitNativeProxyCommandSender
 
hasPermission(String) - Method in class dev.jorel.commandapi.commandsenders.BukkitPlayer
 
hasPermission(String) - Method in class dev.jorel.commandapi.commandsenders.BukkitProxiedCommandSender
 
hasPermission(String) - Method in class dev.jorel.commandapi.commandsenders.BukkitRemoteConsoleCommandSender
 
hasTeamColor() - Method in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
Returns whether this scoreboard slot has a team color.

I

initializeNBTAPI(Class<NBT>, Function<Object, NBT>) - Method in class dev.jorel.commandapi.CommandAPIBukkitConfig
Initializes the CommandAPI's implementation of an NBT API.
initializeNBTAPI(Class<T>, Function<Object, T>) - Static method in class dev.jorel.commandapi.CommandAPIBukkit
Initializes the CommandAPI's implementation of an NBT API.
instance() - Method in class dev.jorel.commandapi.arguments.Argument
 
instance() - Method in class dev.jorel.commandapi.CommandAPIBukkitConfig
 
instance() - Method in class dev.jorel.commandapi.CommandAPICommand
 
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
IntegerRangeArgument - Class in dev.jorel.commandapi.arguments
An argument that represents a range of integer values
IntegerRangeArgument(String) - Constructor for class dev.jorel.commandapi.arguments.IntegerRangeArgument
An IntegerRange argument.
InternalBukkitConfig - Class in dev.jorel.commandapi
Configuration wrapper class for Bukkit.
InternalBukkitConfig(CommandAPIBukkitConfig<? extends CommandAPIBukkitConfig<?>>) - Constructor for class dev.jorel.commandapi.InternalBukkitConfig
isOp() - Method in class dev.jorel.commandapi.commandsenders.BukkitBlockCommandSender
 
isOp() - Method in class dev.jorel.commandapi.commandsenders.BukkitConsoleCommandSender
 
isOp() - Method in class dev.jorel.commandapi.commandsenders.BukkitEntity
 
isOp() - Method in class dev.jorel.commandapi.commandsenders.BukkitFeedbackForwardingCommandSender
 
isOp() - Method in class dev.jorel.commandapi.commandsenders.BukkitNativeProxyCommandSender
 
isOp() - Method in class dev.jorel.commandapi.commandsenders.BukkitPlayer
 
isOp() - Method in class dev.jorel.commandapi.commandsenders.BukkitProxiedCommandSender
 
isOp() - Method in class dev.jorel.commandapi.commandsenders.BukkitRemoteConsoleCommandSender
 
isThisTheCommandButNamespaced(String, String) - Static method in class dev.jorel.commandapi.CommandRegistrationStrategy
 
ItemStackArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit ItemStack object
ItemStackArgument(String) - Constructor for class dev.jorel.commandapi.arguments.ItemStackArgument
An ItemStack argument.
ItemStackPredicateArgument - Class in dev.jorel.commandapi.arguments
An argument that represents a Predicate<ItemStack>
ItemStackPredicateArgument(String) - Constructor for class dev.jorel.commandapi.arguments.ItemStackPredicateArgument
A ItemStack Predicate argument.

K

key() - Method in record class dev.jorel.commandapi.arguments.parser.RegistryParser
Returns the value of the key record component.

L

lateInitializeNBT(Class<?>, Function<Object, ?>) - Method in class dev.jorel.commandapi.InternalBukkitConfig
 
LEGACY_BELOW_NAME - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
ListArgument<T> - Class in dev.jorel.commandapi.arguments
An argument that accepts a list of objects
ListArgumentBuilder<T> - Class in dev.jorel.commandapi.arguments
A builder to create a ListArgument
ListArgumentBuilder(String) - Constructor for class dev.jorel.commandapi.arguments.ListArgumentBuilder
Creates a new ListArgumentBuilder with a specified node name.
ListArgumentBuilder(String, String) - Constructor for class dev.jorel.commandapi.arguments.ListArgumentBuilder
Creates a new ListArgumentBuilder with a specified node name
ListArgumentBuilder.ListArgumentBuilderSuggests - Class in dev.jorel.commandapi.arguments
An intermediary class for the ListArgumentBuilder
ListArgumentBuilder.ListArgumentBuilderSuggests.ListArgumentBuilderFinished - Class in dev.jorel.commandapi.arguments
An intermediary class for the ListArgumentBuilder
ListArgumentCommon<T> - Class in dev.jorel.commandapi.arguments
An argument that accepts a list of objects
ListTextArgument<T> - Class in dev.jorel.commandapi.arguments
An argument that accepts a list of objects
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.
Location2D - Class in dev.jorel.commandapi.wrappers
A class that represents a Location in the x and z directions.
Location2D(World, double, double) - Constructor for class dev.jorel.commandapi.wrappers.Location2D
Constructs a Location2D location
Location2D(World, double, double, double) - Constructor for class dev.jorel.commandapi.wrappers.Location2D
Constructs a Location2D location
Location2D(World, double, double, double, float, float) - Constructor for class dev.jorel.commandapi.wrappers.Location2D
Constructs a Location2D location
Location2DArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit Location object in x and z directions
Location2DArgument(String) - Constructor for class dev.jorel.commandapi.arguments.Location2DArgument
A Location argument.
Location2DArgument(String, LocationType) - Constructor for class dev.jorel.commandapi.arguments.Location2DArgument
A Location argument.
Location2DArgument(String, LocationType, boolean) - Constructor for class dev.jorel.commandapi.arguments.Location2DArgument
A Location argument.
LocationArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit Location object
LocationArgument(String) - Constructor for class dev.jorel.commandapi.arguments.LocationArgument
A Location argument.
LocationArgument(String, LocationType) - Constructor for class dev.jorel.commandapi.arguments.LocationArgument
A Location argument.
LocationArgument(String, LocationType, boolean) - Constructor for class dev.jorel.commandapi.arguments.LocationArgument
A Location 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
LootTableArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit LootTable object
LootTableArgument(String) - Constructor for class dev.jorel.commandapi.arguments.LootTableArgument
A LootTable argument that represents a Bukkit LootTable.

M

ManyEntities(String) - Constructor for class dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyEntities
An argument that represents many entities
ManyEntities(String, boolean) - Constructor for class dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyEntities
An argument that represents many entities
ManyPlayers(String) - Constructor for class dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyPlayers
An argument that represents many players
ManyPlayers(String, boolean) - Constructor for class dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyPlayers
An argument that represents many players
MapArgument<K,V> - Class in dev.jorel.commandapi.arguments
An argument that represents a key-value pair.
MapArgumentBuilder<K,V> - Class in dev.jorel.commandapi.arguments
A builder to create a MapArgument
MapArgumentBuilder(String) - Constructor for class dev.jorel.commandapi.arguments.MapArgumentBuilder
Creates a new MapArgumentBuilder with a specified node name.
MapArgumentBuilder(String, char) - Constructor for class dev.jorel.commandapi.arguments.MapArgumentBuilder
Creates a new MapArgumentBuilder with a specified node name
MapArgumentBuilder(String, char, String) - Constructor for class dev.jorel.commandapi.arguments.MapArgumentBuilder
Creates a new MapArgumentBuilder with a specified node name
MapArgumentBuilder.MapArgumentBuilderValueMapper - Class in dev.jorel.commandapi.arguments
An intermediary class for the MapArgumentBuilder
MapArgumentBuilder.MapArgumentBuilderValueMapper.MapArgumentBuilderSuggestsKey - Class in dev.jorel.commandapi.arguments
An intermediary class for the MapArgumentBuilder
MapArgumentBuilder.MapArgumentBuilderValueMapper.MapArgumentBuilderSuggestsKey.MapArgumentBuilderSuggestsValue - Class in dev.jorel.commandapi.arguments
An intermediary class for the MapArgumentBuilder
MapArgumentBuilder.MapArgumentBuilderValueMapper.MapArgumentBuilderSuggestsKey.MapArgumentBuilderSuggestsValue.MapArgumentBuilderFinished - Class in dev.jorel.commandapi.arguments
An intermediary class for the MapArgumentBuilder
MapArgumentBuilderFinished(List<String>, boolean) - Constructor for class dev.jorel.commandapi.arguments.MapArgumentBuilder.MapArgumentBuilderValueMapper.MapArgumentBuilderSuggestsKey.MapArgumentBuilderSuggestsValue.MapArgumentBuilderFinished
 
MapArgumentBuilderSuggestsKey(StringParser<V>) - Constructor for class dev.jorel.commandapi.arguments.MapArgumentBuilder.MapArgumentBuilderValueMapper.MapArgumentBuilderSuggestsKey
 
MapArgumentBuilderSuggestsValue(List<String>) - Constructor for class dev.jorel.commandapi.arguments.MapArgumentBuilder.MapArgumentBuilderValueMapper.MapArgumentBuilderSuggestsKey.MapArgumentBuilderSuggestsValue
 
MapArgumentBuilderValueMapper(StringParser<K>) - Constructor for class dev.jorel.commandapi.arguments.MapArgumentBuilder.MapArgumentBuilderValueMapper
 
MathOperationArgument - Class in dev.jorel.commandapi.arguments
An argument that represents Minecraft scoreboard math operations
MathOperationArgument(String) - Constructor for class dev.jorel.commandapi.arguments.MathOperationArgument
A MathOperation argument.
messageFromAdventureComponent(ComponentLike) - Static method in class dev.jorel.commandapi.BukkitTooltip
Converts a formatted adventure text component to a native minecraft text component which can be used natively by brigadier.
messageFromBaseComponents(BaseComponent...) - Static method in class dev.jorel.commandapi.BukkitTooltip
Converts a formatted bungee text component to a native minecraft text component which can be used natively by brigadier.
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.
Multiple(String) - Constructor for class dev.jorel.commandapi.arguments.ScoreHolderArgument.Multiple
A Score Holder argument.

N

NamespacedKey(String) - Constructor for class dev.jorel.commandapi.arguments.BiomeArgument.NamespacedKey
Constructs a BiomeArgument with a given node name.
NamespacedKey(String) - Constructor for class dev.jorel.commandapi.arguments.PotionEffectArgument.NamespacedKey
Constructs a PotionEffectArgument with the given node name.
NamespacedKey(String) - Constructor for class dev.jorel.commandapi.arguments.SoundArgument.NamespacedKey
Constructs a SoundArgument with a given node name.
NamespacedKeyArgument - Class in dev.jorel.commandapi.arguments
An argument that represents a Minecraft resource location (or namespaced key) in the form namespace:key.
NamespacedKeyArgument(String) - Constructor for class dev.jorel.commandapi.arguments.NamespacedKeyArgument
Constructs a MinecraftKeyArgument with a given node name.
NativeCommandExecutor - Interface in dev.jorel.commandapi.executors
A normal command executor for a NativeProxyCommandSender
NativeExecutionInfo - Interface in dev.jorel.commandapi.executors
 
NativeProxyCommandSender - Interface in dev.jorel.commandapi.wrappers
A simple representation of Minecraft's CommandListenerWrapper, in the form of Bukkit's ProxiedCommandSender
NativeResultingCommandExecutor - Interface in dev.jorel.commandapi.executors
A resulting command executor for a NativeProxyCommandSender
NativeResultingExecutionInfo - Interface in dev.jorel.commandapi.executors
 
NBTCompoundArgument<NBTContainer> - Class in dev.jorel.commandapi.arguments
An argument that represents an NBTContainer from the NBT API
NBTCompoundArgument(String) - Constructor for class dev.jorel.commandapi.arguments.NBTCompoundArgument
An NBT Compound Argument.
newConcreteCommandAPICommand(CommandMetaData<CommandSender>) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
newConcreteCommandAPICommand(CommandMetaData<CommandSender>) - Method in class dev.jorel.commandapi.CommandAPICommand
 
newConcreteLiteralArgument(String, String) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
newConcreteMultiLiteralArgument(String, String[]) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
nms - Variable in class dev.jorel.commandapi.CommandAPIBukkit
 
NMS<CommandListenerWrapper> - Interface in dev.jorel.commandapi.nms
 

O

ObjectiveArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the name of a scoreboard objective
ObjectiveArgument(String) - Constructor for class dev.jorel.commandapi.arguments.ObjectiveArgument
An Objective argument.
ObjectiveCriteriaArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the name of an objective criteria
ObjectiveCriteriaArgument(String) - Constructor for class dev.jorel.commandapi.arguments.ObjectiveCriteriaArgument
An Objective criteria argument.
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.
of(DisplaySlot) - Static method in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
Constructs a ScoreboardSlot from a DisplaySlot
ofAdventureComponent(String, ComponentLike) - Static method in class dev.jorel.commandapi.BukkitStringTooltip
Constructs a StringTooltip with a suggestion and a formatted adventure text component tooltip
ofAdventureComponent(S, ComponentLike) - Static method in class dev.jorel.commandapi.BukkitTooltip
Constructs a BukkitTooltip<S> with a suggestion and a formatted tooltip
ofBaseComponents(String, BaseComponent...) - Static method in class dev.jorel.commandapi.BukkitStringTooltip
Constructs a StringTooltip with a suggestion and a formatted bungee text component tooltip
ofBaseComponents(S, BaseComponent...) - Static method in class dev.jorel.commandapi.BukkitTooltip
Constructs a BukkitTooltip<S> with a suggestion and a formatted tooltip
ofMinecraft(int) - Static method in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
Determines the scoreboard slot value based on an internal Minecraft integer
ofTeamColor(ChatColor) - Static method in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
Constructs a ScoreboardSlot from a ChatColor
onDisable() - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
OneEntity(String) - Constructor for class dev.jorel.commandapi.arguments.EntitySelectorArgument.OneEntity
An argument that represents a single entity
OnePlayer(String) - Constructor for class dev.jorel.commandapi.arguments.EntitySelectorArgument.OnePlayer
An argument that represents a single player
onLoad() - Method in interface dev.jorel.commandapi.BukkitPlatform
 
onLoad() - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
onPlayerLeave(PlayerQuitEvent) - Method in class dev.jorel.commandapi.network.BukkitCommandAPIMessenger
 
onPlayerRegisterChannel(PlayerRegisterChannelEvent) - Method in class dev.jorel.commandapi.network.BukkitCommandAPIMessenger
 
onPluginMessageReceived(String, Player, byte[]) - Method in class dev.jorel.commandapi.network.BukkitCommandAPIMessenger
 

P

PAPER - Enum constant in enum class dev.jorel.commandapi.Platform
Represents the Paper platform, uses module commandapi-paper
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.AdvancementArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.AngleArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.AxisArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.BiomeArgument.NamespacedKey
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.BiomeArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.BlockPredicateArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.BlockStateArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.CommandArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.DoubleRangeArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.EnchantmentArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyEntities
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyPlayers
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.OneEntity
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.OnePlayer
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.EntityTypeArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.FunctionArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.IntegerRangeArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.ItemStackArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.ItemStackPredicateArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.ListArgumentCommon
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.Location2DArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.LocationArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.LootTableArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.MathOperationArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.NamespacedKeyArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.NBTCompoundArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.ObjectiveArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.ObjectiveCriteriaArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.ParticleArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.PotionEffectArgument.NamespacedKey
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.PotionEffectArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.RotationArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.ScoreboardSlotArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.ScoreHolderArgument.Multiple
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.ScoreHolderArgument.Single
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.SoundArgument.NamespacedKey
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.SoundArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.TeamArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.TimeArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.UUIDArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.WorldArgument
 
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.MapArgument
 
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
 
particle() - Method in record class dev.jorel.commandapi.wrappers.ParticleData
Returns the value of the particle record component.
ParticleArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit Particle object
ParticleArgument(String) - Constructor for class dev.jorel.commandapi.arguments.ParticleArgument
A Particle argument.
ParticleData<T> - Record Class in dev.jorel.commandapi.wrappers
A data structure that stores a particle and its corresponding data (or null if no data is present)
ParticleData(Particle, T) - Constructor for record class dev.jorel.commandapi.wrappers.ParticleData
Creates an instance of a ParticleData record class.
Platform - Enum Class in dev.jorel.commandapi
The Bukkit platform that is used at runtime
PlatformException - Exception Class in dev.jorel.commandapi.exceptions
 
PlatformException(String) - Constructor for exception class dev.jorel.commandapi.exceptions.PlatformException
 
player() - Method in record class dev.jorel.commandapi.arguments.parser.EntitySelectorParser
Returns the value of the player record component.
PLAYER_LIST - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
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
 
players() - Method in record class dev.jorel.commandapi.arguments.parser.EntitySelectorParser
Returns the value of the players record component.
plugin - Variable in class dev.jorel.commandapi.CommandAPIBukkit
 
postCommandRegistration(RegisteredCommand, LiteralCommandNode<Source>, List<LiteralCommandNode<Source>>) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
postCommandRegistration(RegisteredCommand, LiteralCommandNode<Source>, List<LiteralCommandNode<Source>>) - Method in class dev.jorel.commandapi.CommandRegistrationStrategy
 
POTION_EFFECT_NAMESPACEDKEY - Enum constant in enum class dev.jorel.commandapi.arguments.ArgumentSubType
A PotionEffectType.
POTION_EFFECT_POTION_EFFECT - Enum constant in enum class dev.jorel.commandapi.arguments.ArgumentSubType
A PotionEffectType.
PotionEffectArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit PotionEffectType object
PotionEffectArgument(String) - Constructor for class dev.jorel.commandapi.arguments.PotionEffectArgument
A PotionEffect argument.
PotionEffectArgument.NamespacedKey - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit PotionEffectType object
preCommandRegistration(String) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
preReloadDataPacks() - Method in class dev.jorel.commandapi.CommandRegistrationStrategy
 
ProxyCommandExecutor - Interface in dev.jorel.commandapi.executors
A normal command executor for a NativeProxyCommandSender
ProxyExecutionInfo - Interface in dev.jorel.commandapi.executors
 
ProxyResultingCommandExecutor - Interface in dev.jorel.commandapi.executors
A resulting command executor for a NativeProxyCommandSender
ProxyResultingExecutionInfo - Interface in dev.jorel.commandapi.executors
 

R

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
register(JavaPlugin) - Method in class dev.jorel.commandapi.CommandAPICommand
Registers this command with a given JavaPlugin instance
register(JavaPlugin) - Method in class dev.jorel.commandapi.CommandTree
Registers this command with a given JavaPlugin instance
registerBukkitRecipesSafely(Iterator<Recipe>) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
registerCommandNode(LiteralArgumentBuilder<Source>, String) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
registerCommandNode(LiteralArgumentBuilder<Source>, String) - Method in class dev.jorel.commandapi.CommandRegistrationStrategy
 
registerPermission(String) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
RegistryParser<T> - Record Class in dev.jorel.commandapi.arguments.parser
 
RegistryParser(ThrowingSupplyingParser<T>, ThrowingSupplyingParser<NamespacedKey>) - Constructor for record class dev.jorel.commandapi.arguments.parser.RegistryParser
Creates an instance of a RegistryParser record class.
reloadDataPacks() - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
reloadDataPacks() - Method in interface dev.jorel.commandapi.nms.NMS
Reloads the datapacks by using the updated the commandDispatcher tree
RemoteConsoleCommandExecutor - Interface in dev.jorel.commandapi.executors
 
RemoteConsoleExecutionInfo - Interface in dev.jorel.commandapi.executors
 
RemoteConsoleResultingCommandExecutor - Interface in dev.jorel.commandapi.executors
 
RemoteConsoleResultingExecutionInfo - Interface in dev.jorel.commandapi.executors
 
removeBrigadierCommands(RootCommandNode<Source>, String, boolean, Predicate<CommandNode<Source>>) - Method in class dev.jorel.commandapi.CommandRegistrationStrategy
 
removeCommandFromMapIfCheckPasses(Map<String, T>, String, Predicate<T>) - Static method in class dev.jorel.commandapi.CommandRegistrationStrategy
 
removeCommandNamespace(Map<String, T>, String, Predicate<T>) - Static method in class dev.jorel.commandapi.CommandRegistrationStrategy
 
replaceSuggestions(ArgumentSuggestions<CommandSender>) - Method in class dev.jorel.commandapi.arguments.CommandArgument
Replaces the default command suggestions provided by the server with custom suggestions for each argument in the command, starting with the command's name.
replaceSuggestions(ArgumentSuggestions<CommandSender>...) - Method in class dev.jorel.commandapi.arguments.CommandArgument
Replaces the default command suggestions provided by the server with custom suggestions for each argument in the command, starting with the command's name.
ResultingCommandExecutionInfo - Interface in dev.jorel.commandapi.executors
 
ResultingCommandExecutor - Interface in dev.jorel.commandapi.executors
A resulting command executor for a CommandSender
RotationArgument - Class in dev.jorel.commandapi.arguments
An argument that represents rotation as pitch and yaw
RotationArgument(String) - Constructor for class dev.jorel.commandapi.arguments.RotationArgument
A Rotation argument.
run() - Method in class dev.jorel.commandapi.wrappers.FunctionWrapper
Executes this function as the executor of the command.
run(ExecutionInfo<NativeProxyCommandSender, BukkitNativeProxyCommandSender>) - Method in interface dev.jorel.commandapi.executors.NativeCommandExecutor
The code to run when this command is performed
run(ExecutionInfo<NativeProxyCommandSender, BukkitNativeProxyCommandSender>) - Method in interface dev.jorel.commandapi.executors.NativeExecutionInfo
Executes the command.
run(ExecutionInfo<NativeProxyCommandSender, BukkitNativeProxyCommandSender>) - Method in interface dev.jorel.commandapi.executors.NativeResultingCommandExecutor
The code to run when this command is performed
run(ExecutionInfo<NativeProxyCommandSender, BukkitNativeProxyCommandSender>) - Method in interface dev.jorel.commandapi.executors.NativeResultingExecutionInfo
The code to run when this command is performed
run(ExecutionInfo<NativeProxyCommandSender, BukkitNativeProxyCommandSender>) - Method in interface dev.jorel.commandapi.executors.ProxyCommandExecutor
Executes the command.
run(ExecutionInfo<NativeProxyCommandSender, BukkitNativeProxyCommandSender>) - Method in interface dev.jorel.commandapi.executors.ProxyExecutionInfo
Executes the command.
run(ExecutionInfo<NativeProxyCommandSender, BukkitNativeProxyCommandSender>) - Method in interface dev.jorel.commandapi.executors.ProxyResultingCommandExecutor
The code to run when this command is performed
run(ExecutionInfo<NativeProxyCommandSender, BukkitNativeProxyCommandSender>) - Method in interface dev.jorel.commandapi.executors.ProxyResultingExecutionInfo
The code to run when this command is performed
run(ExecutionInfo<BlockCommandSender, BukkitBlockCommandSender>) - Method in interface dev.jorel.commandapi.executors.CommandBlockCommandExecutor
The code to run when this command is performed
run(ExecutionInfo<BlockCommandSender, BukkitBlockCommandSender>) - Method in interface dev.jorel.commandapi.executors.CommandBlockExecutionInfo
Executes the command.
run(ExecutionInfo<BlockCommandSender, BukkitBlockCommandSender>) - Method in interface dev.jorel.commandapi.executors.CommandBlockResultingCommandExecutor
The code to run when this command is performed
run(ExecutionInfo<BlockCommandSender, BukkitBlockCommandSender>) - Method in interface dev.jorel.commandapi.executors.CommandBlockResultingExecutionInfo
The code to run when this command is performed
run(ExecutionInfo<CommandSender, BukkitCommandSender<? extends CommandSender>>) - Method in interface dev.jorel.commandapi.executors.CommandExecutionInfo
Executes the command.
run(ExecutionInfo<CommandSender, BukkitCommandSender<? extends CommandSender>>) - Method in interface dev.jorel.commandapi.executors.CommandExecutor
The code to run when this command is performed
run(ExecutionInfo<CommandSender, BukkitCommandSender<? extends CommandSender>>) - Method in interface dev.jorel.commandapi.executors.ResultingCommandExecutionInfo
The code to run when this command is performed
run(ExecutionInfo<CommandSender, BukkitCommandSender<? extends CommandSender>>) - Method in interface dev.jorel.commandapi.executors.ResultingCommandExecutor
The code to run when this command is performed
run(ExecutionInfo<CommandSender, BukkitFeedbackForwardingCommandSender<CommandSender>>) - Method in interface dev.jorel.commandapi.executors.FeedbackForwardingCommandExecutor
The code to run when this command is performed
run(ExecutionInfo<CommandSender, BukkitFeedbackForwardingCommandSender<CommandSender>>) - Method in interface dev.jorel.commandapi.executors.FeedbackForwardingExecutionInfo
Executes the command.
run(ExecutionInfo<CommandSender, BukkitFeedbackForwardingCommandSender<CommandSender>>) - Method in interface dev.jorel.commandapi.executors.FeedbackForwardingResultingCommandExecutor
The code to run when this command is performed
run(ExecutionInfo<CommandSender, BukkitFeedbackForwardingCommandSender<CommandSender>>) - Method in interface dev.jorel.commandapi.executors.FeedbackForwardingResultingExecutionInfo
The code to run when this command is performed
run(ExecutionInfo<ConsoleCommandSender, BukkitConsoleCommandSender>) - Method in interface dev.jorel.commandapi.executors.ConsoleCommandExecutor
The code to run when this command is performed
run(ExecutionInfo<ConsoleCommandSender, BukkitConsoleCommandSender>) - Method in interface dev.jorel.commandapi.executors.ConsoleExecutionInfo
Executes the command.
run(ExecutionInfo<ConsoleCommandSender, BukkitConsoleCommandSender>) - Method in interface dev.jorel.commandapi.executors.ConsoleResultingCommandExecutor
The code to run when this command is performed
run(ExecutionInfo<ConsoleCommandSender, BukkitConsoleCommandSender>) - Method in interface dev.jorel.commandapi.executors.ConsoleResultingExecutionInfo
The code to run when this command is performed
run(ExecutionInfo<RemoteConsoleCommandSender, BukkitRemoteConsoleCommandSender>) - Method in interface dev.jorel.commandapi.executors.RemoteConsoleCommandExecutor
Executes the command.
run(ExecutionInfo<RemoteConsoleCommandSender, BukkitRemoteConsoleCommandSender>) - Method in interface dev.jorel.commandapi.executors.RemoteConsoleExecutionInfo
Executes the command.
run(ExecutionInfo<RemoteConsoleCommandSender, BukkitRemoteConsoleCommandSender>) - Method in interface dev.jorel.commandapi.executors.RemoteConsoleResultingCommandExecutor
Executes the command.
run(ExecutionInfo<RemoteConsoleCommandSender, BukkitRemoteConsoleCommandSender>) - Method in interface dev.jorel.commandapi.executors.RemoteConsoleResultingExecutionInfo
Executes the command.
run(ExecutionInfo<Entity, BukkitEntity>) - Method in interface dev.jorel.commandapi.executors.EntityCommandExecutor
Executes the command.
run(ExecutionInfo<Entity, BukkitEntity>) - Method in interface dev.jorel.commandapi.executors.EntityExecutionInfo
Executes the command.
run(ExecutionInfo<Entity, BukkitEntity>) - Method in interface dev.jorel.commandapi.executors.EntityResultingCommandExecutor
The code to run when this command is performed
run(ExecutionInfo<Entity, BukkitEntity>) - Method in interface dev.jorel.commandapi.executors.EntityResultingExecutionInfo
The code to run when this command is performed
run(ExecutionInfo<Player, BukkitPlayer>) - Method in interface dev.jorel.commandapi.executors.PlayerCommandExecutor
The code to run when this command is performed
run(ExecutionInfo<Player, BukkitPlayer>) - Method in interface dev.jorel.commandapi.executors.PlayerExecutionInfo
Executes the command.
run(ExecutionInfo<Player, BukkitPlayer>) - Method in interface dev.jorel.commandapi.executors.PlayerResultingCommandExecutor
The code to run when this command is performed
run(ExecutionInfo<Player, BukkitPlayer>) - Method in interface dev.jorel.commandapi.executors.PlayerResultingExecutionInfo
 
run(NativeProxyCommandSender, CommandArguments) - Method in interface dev.jorel.commandapi.executors.NativeCommandExecutor
The code to run when this command is performed
run(NativeProxyCommandSender, CommandArguments) - Method in interface dev.jorel.commandapi.executors.NativeResultingCommandExecutor
The code to run when this command is performed
run(NativeProxyCommandSender, CommandArguments) - Method in interface dev.jorel.commandapi.executors.ProxyCommandExecutor
The code to run when this command is performed
run(NativeProxyCommandSender, CommandArguments) - Method in interface dev.jorel.commandapi.executors.ProxyResultingCommandExecutor
The code to run when this command is performed
run(BlockCommandSender, CommandArguments) - Method in interface dev.jorel.commandapi.executors.CommandBlockCommandExecutor
The code to run when this command is performed
run(BlockCommandSender, CommandArguments) - Method in interface dev.jorel.commandapi.executors.CommandBlockResultingCommandExecutor
The code to run when this command is performed
run(CommandSender) - Method in class dev.jorel.commandapi.wrappers.SimpleFunctionWrapper
Runs this function with a given CommandSender
run(CommandSender, CommandArguments) - Method in interface dev.jorel.commandapi.executors.CommandExecutor
The code to run when this command is performed
run(CommandSender, CommandArguments) - Method in interface dev.jorel.commandapi.executors.FeedbackForwardingCommandExecutor
The code to run when this command is performed
run(CommandSender, CommandArguments) - Method in interface dev.jorel.commandapi.executors.FeedbackForwardingResultingCommandExecutor
The code to run when this command is performed
run(CommandSender, CommandArguments) - Method in interface dev.jorel.commandapi.executors.ResultingCommandExecutor
The code to run when this command is performed
run(ConsoleCommandSender, CommandArguments) - Method in interface dev.jorel.commandapi.executors.ConsoleCommandExecutor
The code to run when this command is performed
run(ConsoleCommandSender, CommandArguments) - Method in interface dev.jorel.commandapi.executors.ConsoleResultingCommandExecutor
The code to run when this command is performed
run(RemoteConsoleCommandSender, CommandArguments) - Method in interface dev.jorel.commandapi.executors.RemoteConsoleCommandExecutor
The code to run when this command is performed
run(RemoteConsoleCommandSender, CommandArguments) - Method in interface dev.jorel.commandapi.executors.RemoteConsoleResultingCommandExecutor
The code to run when this command is performed
run(Entity, CommandArguments) - Method in interface dev.jorel.commandapi.executors.EntityCommandExecutor
The code to run when this command is performed
run(Entity, CommandArguments) - Method in interface dev.jorel.commandapi.executors.EntityResultingCommandExecutor
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
runAs(Entity) - Method in class dev.jorel.commandapi.wrappers.FunctionWrapper
Executes this function as an entity.
runTasksAfterServerStart() - Method in class dev.jorel.commandapi.CommandRegistrationStrategy
 

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
ScoreboardSlot - Enum Class in dev.jorel.commandapi.wrappers
A representation of scoreboard display slots, as well as team colors for the sidebar
ScoreboardSlotArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit ScoreboardSlot object
ScoreboardSlotArgument(String) - Constructor for class dev.jorel.commandapi.arguments.ScoreboardSlotArgument
A Display slot argument.
SCOREHOLDER_MULTIPLE - Enum constant in enum class dev.jorel.commandapi.arguments.ArgumentSubType
Multiple scoreholders.
SCOREHOLDER_SINGLE - Enum constant in enum class dev.jorel.commandapi.arguments.ArgumentSubType
A ScoreHolder.
ScoreHolderArgument - Class in dev.jorel.commandapi.arguments
An argument that represents a scoreholder's name, or a collection of scoreholder names
ScoreHolderArgument.Multiple - Class in dev.jorel.commandapi.arguments
An argument that represents a collection of scoreholder names
ScoreHolderArgument.Single - Class in dev.jorel.commandapi.arguments
An argument that represents a scoreholder's name
sender() - Method in record class dev.jorel.commandapi.executors.BukkitExecutionInfo
Returns the value of the sender record component.
senderWrapper() - Method in record class dev.jorel.commandapi.executors.BukkitExecutionInfo
Returns the value of the senderWrapper record component.
sendRawBytes(CommandAPIProtocol, Player, byte[]) - Method in class dev.jorel.commandapi.network.BukkitCommandAPIMessenger
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.AdvancementArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.AngleArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.Argument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.AxisArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.BiomeArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.BiomeArgument.NamespacedKey
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.BlockPredicateArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.BlockStateArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.BooleanArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.CommandAPICommand
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.CommandArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.CommandTree
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.DoubleArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.DoubleRangeArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.EnchantmentArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyEntities
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyPlayers
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.OneEntity
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.EntitySelectorArgument.OnePlayer
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.EntityTypeArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.FloatArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.FunctionArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.GreedyStringArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.IntegerArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.IntegerRangeArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.ItemStackArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.ItemStackPredicateArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.ListArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.ListArgumentCommon
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.ListTextArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.LiteralArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.Location2DArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.LocationArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.LongArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.LootTableArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.MapArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.MathOperationArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.MultiLiteralArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.NamespacedKeyArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.NBTCompoundArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.ObjectiveArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.ObjectiveCriteriaArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.ParticleArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.PotionEffectArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.PotionEffectArgument.NamespacedKey
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.RotationArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.SafeOverrideableArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.ScoreboardSlotArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.ScoreHolderArgument.Multiple
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.ScoreHolderArgument.Single
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.SoundArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.SoundArgument.NamespacedKey
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.StringArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.TeamArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.TextArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.TimeArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.UUIDArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.WorldArgument
 
setNamespace(String) - Method in class dev.jorel.commandapi.CommandAPIBukkitConfig
Sets the default namespace to use when register commands
setProtocolVersion(Player, int) - Method in class dev.jorel.commandapi.network.BukkitCommandAPIMessenger
Sets the CommandAPIProtocol.PROTOCOL_VERSION being used by the given player.
setupMessenger() - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
setY(double) - Method in class dev.jorel.commandapi.wrappers.Location2D
Throws a Location2DException
shouldSkipSenderProxy(String) - Method in class dev.jorel.commandapi.InternalBukkitConfig
 
SIDEBAR - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
SIDEBAR_TEAM_AQUA - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
SIDEBAR_TEAM_BLACK - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
SIDEBAR_TEAM_BLUE - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
SIDEBAR_TEAM_DARK_AQUA - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
SIDEBAR_TEAM_DARK_BLUE - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
SIDEBAR_TEAM_DARK_GRAY - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
SIDEBAR_TEAM_DARK_GREEN - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
SIDEBAR_TEAM_DARK_PURPLE - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
SIDEBAR_TEAM_DARK_RED - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
SIDEBAR_TEAM_GOLD - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
SIDEBAR_TEAM_GRAY - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
SIDEBAR_TEAM_GREEN - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
SIDEBAR_TEAM_LIGHT_PURPLE - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
SIDEBAR_TEAM_RED - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
SIDEBAR_TEAM_WHITE - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
SIDEBAR_TEAM_YELLOW - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
SimpleFunctionWrapper - Class in dev.jorel.commandapi.wrappers
A wrapper class for Minecraft 1.12's functions
SimpleFunctionWrapper(NamespacedKey, ToIntFunction, String[]) - Constructor for class dev.jorel.commandapi.wrappers.SimpleFunctionWrapper
Creates a SimpleFunctionWrapper
Single(String) - Constructor for class dev.jorel.commandapi.arguments.ScoreHolderArgument.Single
A Score Holder argument.
skipReloadDatapacks() - Method in class dev.jorel.commandapi.InternalBukkitConfig
 
SOUND_NAMESPACEDKEY - Enum constant in enum class dev.jorel.commandapi.arguments.ArgumentSubType
A Sound.
SOUND_SOUND - Enum constant in enum class dev.jorel.commandapi.arguments.ArgumentSubType
A Sound.
SoundArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit Sound object
SoundArgument(String) - Constructor for class dev.jorel.commandapi.arguments.SoundArgument
A Sound argument.
SoundArgument.NamespacedKey - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit Sound object
SPIGOT - Enum constant in enum class dev.jorel.commandapi.Platform
Represents the Spigot platform, uses module commandapi-spigot
stopCommandRegistrations() - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
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

TeamArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the name of a scoreboard Team
TeamArgument(String) - Constructor for class dev.jorel.commandapi.arguments.TeamArgument
A Team argument.
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
ThrowingBiFunction<T,U,R,E> - Interface in dev.jorel.commandapi.arguments.parser.function
 
ThrowingFunctionParser<T,R> - Interface in dev.jorel.commandapi.arguments.parser.function
 
ThrowingSupplier<T> - Interface in dev.jorel.commandapi.arguments.parser.function
 
ThrowingSupplyingParser<T> - Interface in dev.jorel.commandapi.arguments.parser.function
 
TimeArgument - Class in dev.jorel.commandapi.arguments
An argument that represents a duration of time in ticks
TimeArgument(String) - Constructor for class dev.jorel.commandapi.arguments.TimeArgument
A Time argument.
toString() - Method in record class dev.jorel.commandapi.arguments.parser.EntitySelectorParser
Returns a string representation of this record class.
toString() - Method in record class dev.jorel.commandapi.arguments.parser.RegistryParser
Returns a string representation of this record class.
toString() - Method in record class dev.jorel.commandapi.executors.BukkitExecutionInfo
Returns a string representation of this record class.
toString() - Method in record class dev.jorel.commandapi.wrappers.CommandResult
Returns a string representation of this record class.
toString() - Method in record class dev.jorel.commandapi.wrappers.ParticleData
Returns a string representation of this record class.
toString() - Method in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
Returns the Minecraft string representation of this scoreboard slot
type() - Method in record class dev.jorel.commandapi.arguments.parser.RegistryParser
Returns the value of the type record component.

U

unregister(String, boolean) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
unregister(String, boolean, boolean) - Static method in class dev.jorel.commandapi.CommandAPIBukkit
Unregisters a command from the CommandGraph, so it can't be run anymore.
unregister(String, boolean, boolean) - Method in class dev.jorel.commandapi.CommandRegistrationStrategy
 
updateRequirements(AbstractPlayer<?>) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
UUIDArgument - Class in dev.jorel.commandapi.arguments
An argument that represents a UUID
UUIDArgument(String) - Constructor for class dev.jorel.commandapi.arguments.UUIDArgument
A UUID argument.

V

valueOf(String) - Static method in enum class dev.jorel.commandapi.arguments.ArgumentSubType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.jorel.commandapi.Platform
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.jorel.commandapi.arguments.ArgumentSubType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.jorel.commandapi.Platform
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
Returns an array containing the constants of this enum class, in the order they are declared.

W

withHelp(HelpTopic) - Method in class dev.jorel.commandapi.CommandAPICommand
Sets the HelpTopic for this command.
withKeyList(List<String>) - Method in class dev.jorel.commandapi.arguments.MapArgumentBuilder.MapArgumentBuilderValueMapper.MapArgumentBuilderSuggestsKey
Provides a list of keys to suggest when a user types this argument.
withKeyMapper(StringParser<K>) - Method in class dev.jorel.commandapi.arguments.MapArgumentBuilder
This starts the builder for the MapArgument
withList(Collection<T>) - Method in class dev.jorel.commandapi.arguments.ListArgumentBuilder
Specifies the list to use to generate suggestions for the list argument
withList(Function<SuggestionInfo<CommandSender>, Collection<T>>) - Method in class dev.jorel.commandapi.arguments.ListArgumentBuilder
Specifies the list to use to generate suggestions for the list argument
withList(Supplier<Collection<T>>) - Method in class dev.jorel.commandapi.arguments.ListArgumentBuilder
Specifies the list to use to generate suggestions for the list argument
withList(T...) - Method in class dev.jorel.commandapi.arguments.ListArgumentBuilder
Specifies the list to use to generate suggestions for the list argument
withMapper(Function<T, String>) - Method in class dev.jorel.commandapi.arguments.ListArgumentBuilder.ListArgumentBuilderSuggests
Specifies the mapping function of the specific type T to a String so an element can be shown to a user as suggestions.
withoutKeyList() - Method in class dev.jorel.commandapi.arguments.MapArgumentBuilder.MapArgumentBuilderValueMapper.MapArgumentBuilderSuggestsKey
When using this method, no key suggestions are displayed and any keys can be given for the final map.
withoutValueList() - Method in class dev.jorel.commandapi.arguments.MapArgumentBuilder.MapArgumentBuilderValueMapper.MapArgumentBuilderSuggestsKey.MapArgumentBuilderSuggestsValue
When using this method, no value suggestions are displayed and any values can be given for the final map.
withoutValueList(boolean) - Method in class dev.jorel.commandapi.arguments.MapArgumentBuilder.MapArgumentBuilderValueMapper.MapArgumentBuilderSuggestsKey.MapArgumentBuilderSuggestsValue
When using this method, no value suggestions are displayed and any values can be given for the final map.
withStringMapper() - Method in class dev.jorel.commandapi.arguments.ListArgumentBuilder.ListArgumentBuilderSuggests
Specifies that the mapping function for this argument calls the toString() method.
withStringTooltipMapper(Function<T, IStringTooltip>) - Method in class dev.jorel.commandapi.arguments.ListArgumentBuilder.ListArgumentBuilderSuggests
Specifies the mapping function of the specific type T to a IStringTooltip so an element can be shown to a user as a suggestion with a tooltip.
withValueList(List<String>) - Method in class dev.jorel.commandapi.arguments.MapArgumentBuilder.MapArgumentBuilderValueMapper.MapArgumentBuilderSuggestsKey.MapArgumentBuilderSuggestsValue
Provides a list of values to suggest when a user types this argument.
withValueList(List<String>, boolean) - Method in class dev.jorel.commandapi.arguments.MapArgumentBuilder.MapArgumentBuilderValueMapper.MapArgumentBuilderSuggestsKey.MapArgumentBuilderSuggestsValue
Provides a list of values to suggest when a user types this argument.
withValueMapper(StringParser<V>) - Method in class dev.jorel.commandapi.arguments.MapArgumentBuilder.MapArgumentBuilderValueMapper
Specifies the mapping function to convert a String into the specific type V
WorldArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit World object
WorldArgument(String) - Constructor for class dev.jorel.commandapi.arguments.WorldArgument
A World argument.
wrapCommandSender(CommandSender) - Method in interface dev.jorel.commandapi.BukkitPlatform
 
wrapCommandSender(CommandSender) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 

_

_ArgumentAdvancement() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentAngle() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentAxis() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentBlockPredicate() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentBlockState() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentChat() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentChatComponent() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentChatFormat() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentDimension() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentEnchantment() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentEntity(ArgumentSubType) - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentEntitySummon() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentFloatRange() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentIntRange() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentItemPredicate() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentItemStack() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentMathOperation() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentMinecraftKeyRegistered() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentMobEffect() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentNBTCompound() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentParticle() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentPosition() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentPosition2D() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentProfile() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentRecipe() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentRotation() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentScoreboardCriteria() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentScoreboardObjective() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentScoreboardSlot() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentScoreboardTeam() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentScoreholder(ArgumentSubType) - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentSyntheticBiome() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentTag() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentTime() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentUUID() - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentVec2(boolean) - Method in interface dev.jorel.commandapi.nms.NMS
 
_ArgumentVec3(boolean) - Method in interface dev.jorel.commandapi.nms.NMS
 
A B C D E F G H I K L M N O P R S T U V W _ 
All Classes and Interfaces|All Packages|Serialized Form