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

addAttachment(Plugin) - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Adds a new empty PermissionAttachment to this object
addAttachment(Plugin, int) - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Temporarily adds a new empty PermissionAttachment to this object
addAttachment(Plugin, String, boolean) - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Adds a new PermissionAttachment with a single permission by name and value
addAttachment(Plugin, String, boolean, int) - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Temporarily adds a new PermissionAttachment with a single permission by name and value
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
AdventureChatArgument - Class in dev.jorel.commandapi.arguments
An argument that represents chat with entity selectors
AdventureChatArgument(String) - Constructor for class dev.jorel.commandapi.arguments.AdventureChatArgument
Constructs a Chat argument with a given node name.
AdventureChatColorArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit ChatColor object
AdventureChatColorArgument(String) - Constructor for class dev.jorel.commandapi.arguments.AdventureChatColorArgument
Constructs a ChatColor argument with a given node name.
AdventureChatComponentArgument - Class in dev.jorel.commandapi.arguments
An argument that represents raw JSON text
AdventureChatComponentArgument(String) - Constructor for class dev.jorel.commandapi.arguments.AdventureChatComponentArgument
Constructs a ChatComponent argument 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.
AngleArgument(String) - Constructor for class dev.jorel.commandapi.arguments.AngleArgument
Constructs an AngleArgument with a given node name
append(Object) - Method in class dev.jorel.commandapi.arguments.CustomArgument.MessageBuilder
Appends an object to the end of this message
append(String) - Method in class dev.jorel.commandapi.arguments.CustomArgument.MessageBuilder
Appends a string to the end of this message
appendArgInput() - Method in class dev.jorel.commandapi.arguments.CustomArgument.MessageBuilder
Appends the argument input that the CommandSender used in this command.
For example, if /foo bar was executed and an error occurs with the CustomArgument bar, then the arg input will append bar to the end of the message.

This input is determined at runtime, and is stored as %input% until executed
appendFullInput() - Method in class dev.jorel.commandapi.arguments.CustomArgument.MessageBuilder
Appends the whole input that the CommandSender used in this command.
For example, if /foo bar was executed, then foo bar will be appended to the end of the message.

This input is determined at runtime, and is stored as %finput% until executed
appendHere() - Method in class dev.jorel.commandapi.arguments.CustomArgument.MessageBuilder
Appends <--[HERE] to the end of the message
apply(CustomArgument.CustomArgumentInfo<B>) - Method in interface dev.jorel.commandapi.arguments.CustomArgument.CustomArgumentInfoParser
Applies a CustomArgumentInfo input to this custom argument parser
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 BlockData 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
 
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
 
BukkitNativeProxyCommandSender - Class in dev.jorel.commandapi.commandsenders
 
BukkitNativeProxyCommandSender(NativeProxyCommandSender) - Constructor for class dev.jorel.commandapi.commandsenders.BukkitNativeProxyCommandSender
 
BukkitPlayer - Class in dev.jorel.commandapi.commandsenders
 
BukkitPlayer(Player) - Constructor for class dev.jorel.commandapi.commandsenders.BukkitPlayer
 
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

cancelTask(Plugin, int) - Method in class dev.jorel.commandapi.Schedulers
 
ChatArgument - Class in dev.jorel.commandapi.arguments
An argument that represents chat with entity selectors
ChatArgument(String) - Constructor for class dev.jorel.commandapi.arguments.ChatArgument
Constructs a Chat argument with a given node name.
ChatColorArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit ChatColor object
ChatColorArgument(String) - Constructor for class dev.jorel.commandapi.arguments.ChatColorArgument
Constructs a ChatColor argument with a given node name.
ChatComponentArgument - Class in dev.jorel.commandapi.arguments
An argument that represents raw JSON text
ChatComponentArgument(String) - Constructor for class dev.jorel.commandapi.arguments.ChatComponentArgument
Constructs a ChatComponent argument with a given node name.
clearExecutors() - Method in class dev.jorel.commandapi.arguments.AdvancementArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.AdventureChatArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.AdventureChatColorArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.AdventureChatComponentArgument
 
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.arguments.ChatArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.ChatColorArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.ChatComponentArgument
 
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.CustomArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.DoubleArgument
 
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.FloatRangeArgument
 
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.OfflinePlayerArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.ParticleArgument
 
clearExecutors() - Method in class dev.jorel.commandapi.arguments.PlayerArgument
 
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.RecipeArgument
 
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
 
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 - Class in dev.jorel.commandapi
A class that contains information needed to configure the CommandAPI on Bukkit-based servers.
CommandAPIBukkitConfig(JavaPlugin) - 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.
ComplexRecipeImpl - Record Class in dev.jorel.commandapi.wrappers
Creates a ComplexRecipe based on a NamespacedKey and a Recipe object.
ComplexRecipeImpl(NamespacedKey, Recipe) - Constructor for record class dev.jorel.commandapi.wrappers.ComplexRecipeImpl
Creates an instance of a ComplexRecipeImpl record class.
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.nms.NMS
 
createDispatcherFile(File, CommandDispatcher<Source>) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
currentInput() - Method in record class dev.jorel.commandapi.arguments.CustomArgument.CustomArgumentInfo
Returns the value of the currentInput record component.
CustomArgument<T,B> - Class in dev.jorel.commandapi.arguments
An argument that represents any custom object
CustomArgument(Argument<B>, CustomArgument.CustomArgumentInfoParser<T, B>) - Constructor for class dev.jorel.commandapi.arguments.CustomArgument
Creates a CustomArgument with a valid parser, with an underlying base argument as its parsing implementation.
CustomArgument.CustomArgumentException - Exception Class in dev.jorel.commandapi.arguments
An exception used to create command-related errors for the CustomArgument
CustomArgument.CustomArgumentInfo<B> - Record Class in dev.jorel.commandapi.arguments
A record which contains information which can be passed to the custom argument's parser.
CustomArgument.CustomArgumentInfoParser<T,B> - Interface in dev.jorel.commandapi.arguments
A FunctionalInterface that takes in a CustomArgument.CustomArgumentInfo, returns T and can throw a CustomArgument.CustomArgumentException
CustomArgument.MessageBuilder - Class in dev.jorel.commandapi.arguments
MessageBuilder is used to create error messages for invalid argument inputs
CustomArgumentException(CustomArgument.MessageBuilder) - Constructor for exception class dev.jorel.commandapi.arguments.CustomArgument.CustomArgumentException
Deprecated, for removal: This API element is subject to removal in a future version.
CustomArgumentException(String) - Constructor for exception class dev.jorel.commandapi.arguments.CustomArgument.CustomArgumentException
Deprecated, for removal: This API element is subject to removal in a future version.
CustomArgumentException(BaseComponent[]) - Constructor for exception class dev.jorel.commandapi.arguments.CustomArgument.CustomArgumentException
Deprecated, for removal: This API element is subject to removal in a future version.
CustomArgumentInfo(CommandSender, CommandArguments, String, B) - Constructor for record class dev.jorel.commandapi.arguments.CustomArgument.CustomArgumentInfo
Creates an instance of a CustomArgumentInfo record class.

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.commandsenders - package dev.jorel.commandapi.commandsenders
 
dev.jorel.commandapi.executors - package dev.jorel.commandapi.executors
 
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

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.
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
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.CustomArgument.CustomArgumentInfo
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.ComplexRecipeImpl
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.AdventureChatArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.AdventureChatColorArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.AdventureChatComponentArgument
 
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.arguments.ChatArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.ChatColorArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.ChatComponentArgument
 
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.CustomArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.DoubleArgument
 
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.FloatRangeArgument
 
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.OfflinePlayerArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.ParticleArgument
 
executor - Variable in class dev.jorel.commandapi.arguments.PlayerArgument
 
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.RecipeArgument
 
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

failWithAdventureComponent(Component) - Static method in class dev.jorel.commandapi.CommandAPIBukkit
Forces a command to return a success value of 0
failWithBaseComponents(BaseComponent...) - Static method in class dev.jorel.commandapi.CommandAPIBukkit
Forces a command to return a success value of 0
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
FloatRangeArgument - Class in dev.jorel.commandapi.arguments
An argument that represents a range of float values
FloatRangeArgument(String) - Constructor for class dev.jorel.commandapi.arguments.FloatRangeArgument
A FloatRange argument that represents a range of floating-point values
fromAdventureComponent(Component) - Static method in exception class dev.jorel.commandapi.arguments.CustomArgument.CustomArgumentException
Constructs a CustomArgumentException with a given error message
fromBaseComponents(BaseComponent[]) - Static method in exception class dev.jorel.commandapi.arguments.CustomArgument.CustomArgumentException
Constructs a CustomArgumentException with a given error message
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
fromMessageBuilder(CustomArgument.MessageBuilder) - Static method in exception class dev.jorel.commandapi.arguments.CustomArgument.CustomArgumentException
Constructs a CustomArgumentException with a given error message
fromSimpleFunctionWrapper(SimpleFunctionWrapper, Object, Function<Entity, Object>) - Static method in class dev.jorel.commandapi.wrappers.FunctionWrapper
Converts a SimpleFunctionWrapper into a FunctionWrapper
fromString(String) - Static method in exception class dev.jorel.commandapi.arguments.CustomArgument.CustomArgumentException
Constructs a CustomArgumentException with a given error message
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, Component>, 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 Component for each suggestion
generateAdventureComponents(Function<String, Component>, 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 Component for each suggestion
generateAdventureComponents(Function<S, Component>, 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 Component for each suggestion
generateAdventureComponents(Function<S, Component>, 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 Component for each suggestion
generateAdvenureComponents(Function<S, Component>, Collection<S>) - Static method in class dev.jorel.commandapi.BukkitTooltip
Deprecated, for removal: This API element is subject to removal in a future version.
This method has been deprecated in favour of BukkitTooltip.generateAdventureComponents(Function, Collection)
generateAdvenureComponents(Function<S, Component>, S...) - Static method in class dev.jorel.commandapi.BukkitTooltip
Deprecated, for removal: This API element is subject to removal in a future version.
This method has been deprecated in favour of BukkitTooltip.generateAdventureComponents(Function, Object[])
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() - Static method in class dev.jorel.commandapi.CommandAPIBukkit
 
getAdvancement(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getAdventureChat(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getAdventureChatColor(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getAdventureChatComponent(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.AdventureChatArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.AdventureChatColorArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.AdventureChatComponentArgument
 
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.ChatArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.ChatColorArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.ChatComponentArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.CommandArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.CustomArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.DoubleArgument
 
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.FloatRangeArgument
 
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.OfflinePlayerArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.ParticleArgument
 
getArgumentType() - Method in class dev.jorel.commandapi.arguments.PlayerArgument
 
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.RecipeArgument
 
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, ArgumentSubType) - 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
 
getBrigadierDispatcher() - Method in class dev.jorel.commandapi.PaperCommandRegistration
 
getBrigadierDispatcher() - Method in class dev.jorel.commandapi.SpigotCommandRegistration
 
getBrigadierSourceFromCommandSender(AbstractCommandSender<? extends CommandSender>) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
getCallee() - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Returns the CommandSender which is being used to call the command
getCaller() - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Returns the CommandSender which triggered this proxied command
getChat(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getChatColor(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getChatComponent(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getCommandMap() - Method in class dev.jorel.commandapi.PaperImplementations
 
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(Source) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
getConfiguration() - Static method in class dev.jorel.commandapi.CommandAPIBukkit
 
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.
getEffectivePermissions() - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Gets a set containing all of the permissions currently in effect by this object
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, ArgumentSubType, boolean) - Method in interface dev.jorel.commandapi.nms.NMS
 
getEntityType(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getExceptionFromString(String) - Method in class dev.jorel.commandapi.PaperImplementations
Builds a WrapperCommandSyntaxException from a message with colour codes like ChatColor or using the § symbol.
getExecutor() - Method in class dev.jorel.commandapi.arguments.AdvancementArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.AdventureChatArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.AdventureChatColorArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.AdventureChatComponentArgument
 
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.arguments.ChatArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.ChatColorArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.ChatComponentArgument
 
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.CustomArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.DoubleArgument
 
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.FloatRangeArgument
 
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.OfflinePlayerArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.ParticleArgument
 
getExecutor() - Method in class dev.jorel.commandapi.arguments.PlayerArgument
 
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.RecipeArgument
 
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
 
getFeedbackForwardingCommandSender() - Method in class dev.jorel.commandapi.PaperImplementations
 
getFloatRange(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
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
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 record class dev.jorel.commandapi.wrappers.ComplexRecipeImpl
Return the namespaced identifier for this object.
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 class 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
 
getMinecraftKey(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getMinecraftServer() - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
getName() - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Gets the name of this command sender
getNBTCompound(CommandContext<CommandListenerWrapper>, String, Function<Object, NBTContainer>) - Method in interface dev.jorel.commandapi.nms.NMS
 
getObjective(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getObjectiveCriteria(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getOfflinePlayer(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getPaper() - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
getParticle(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getPlayer(CommandContext<CommandListenerWrapper>, String) - Method in interface dev.jorel.commandapi.nms.NMS
 
getPlugin() - Method in class dev.jorel.commandapi.InternalBukkitConfig
 
getPotionEffect(CommandContext<CommandListenerWrapper>, String, ArgumentSubType) - Method in interface dev.jorel.commandapi.nms.NMS
 
getPreview() - Method in class dev.jorel.commandapi.arguments.AdventureChatArgument
 
getPreview() - Method in class dev.jorel.commandapi.arguments.ChatArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.AdvancementArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.AdventureChatArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.AdventureChatColorArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.AdventureChatComponentArgument
 
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.ChatArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.ChatColorArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.ChatComponentArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.CommandArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.CustomArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.DoubleArgument
 
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.FloatRangeArgument
 
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.OfflinePlayerArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.ParticleArgument
 
getPrimitiveType() - Method in class dev.jorel.commandapi.arguments.PlayerArgument
 
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.RecipeArgument
 
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) - Method in interface dev.jorel.commandapi.nms.NMS
 
getResourcesDispatcher() - Method in class dev.jorel.commandapi.SpigotCommandRegistration
Returns the Brigadier CommandDispatcher used when commands are sent to Players
getResult() - Method in record class dev.jorel.commandapi.wrappers.ComplexRecipeImpl
Get the result of this recipe.
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<Source>, boolean) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
getServer() - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Returns the server instance that this command is running on
getSimpleCommandMap() - Method in interface dev.jorel.commandapi.nms.NMS
Returns the Server's internal (OBC) CommandMap
getSound(CommandContext<CommandListenerWrapper>, String, ArgumentSubType) - 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.RecipeArgument
 
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 class 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

hashCode() - Method in record class dev.jorel.commandapi.arguments.CustomArgument.CustomArgumentInfo
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.ComplexRecipeImpl
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
 
hasPermission(String) - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Gets the value of the specified permission, if set.
hasPermission(Permission) - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Gets the value of the specified permission, if set.
hasTeamColor() - Method in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
Returns whether this scoreboard slot has a team color.

I

initializeNBTAPI(Class<T>, Function<Object, T>) - Static method in class dev.jorel.commandapi.CommandAPIBukkit
Initializes the CommandAPI's implementation of an NBT API.
input() - Method in record class dev.jorel.commandapi.arguments.CustomArgument.CustomArgumentInfo
Returns the value of the input record component.
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) - Constructor for class dev.jorel.commandapi.InternalBukkitConfig
isBukkitCommand(CommandNode<Source>) - Method in class dev.jorel.commandapi.PaperCommandRegistration
Checks if a Brigadier command node came from wrapping a Bukkit command
isBukkitCommandWrapper(CommandNode<Source>) - Method in class dev.jorel.commandapi.SpigotCommandRegistration
Checks if a Brigadier command node is being handled by Bukkit's BukkitCommandWrapper
isFoliaPresent() - Method in class dev.jorel.commandapi.PaperImplementations
 
isLegacy() - Method in class dev.jorel.commandapi.arguments.AdventureChatArgument
 
isLegacy() - Method in class dev.jorel.commandapi.arguments.ChatArgument
 
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
 
isOp() - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Checks if this object is a server operator
isPaperPresent() - Method in class dev.jorel.commandapi.PaperImplementations
 
isPermissionSet(String) - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Checks if this object contains an override for the specified permission, by fully qualified name
isPermissionSet(Permission) - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Checks if this object contains an override for the specified Permission
isThisTheCommandButNamespaced(String, String) - Static method in class dev.jorel.commandapi.CommandRegistrationStrategy
 
isVanillaCommandWrapper(Command) - Method in class dev.jorel.commandapi.SpigotCommandRegistration
Checks if a Command is an instance of the OBC VanillaCommandWrapper
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.wrappers.ComplexRecipeImpl
Returns the value of the key record component.

L

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.
MessageBuilder() - Constructor for class dev.jorel.commandapi.arguments.CustomArgument.MessageBuilder
Create a blank message
MessageBuilder(String) - Constructor for class dev.jorel.commandapi.arguments.CustomArgument.MessageBuilder
Create a message with an input string
messageFromAdventureComponent(Component) - 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[]) - Constructor for class dev.jorel.commandapi.arguments.MultiLiteralArgument
Deprecated, for removal: This API element is subject to removal in a future version.
MultiLiteralArgument(String, String...) - Constructor for class dev.jorel.commandapi.arguments.MultiLiteralArgument
A multiliteral argument.
MultiLiteralArgument(String, List<String>) - Constructor for class dev.jorel.commandapi.arguments.MultiLiteralArgument
Deprecated, for removal: This API element is subject to removal in a future version.
Multiple(String) - Constructor for class dev.jorel.commandapi.arguments.ScoreHolderArgument.Multiple
A Score Holder argument.

N

name() - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
 
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 - Class in dev.jorel.commandapi.wrappers
A simple representation of Minecraft's CommandListenerWrapper, in the form of Bukkit's ProxiedCommandSender
NativeProxyCommandSender(CommandSender, CommandSender, Location, World) - Constructor for class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Constructs a NativeProxyCommandSender, which is basically Minecraft's CommandListenerWrapper
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<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, Component) - Static method in class dev.jorel.commandapi.BukkitStringTooltip
Constructs a StringTooltip with a suggestion and a formatted adventure text component tooltip
ofAdventureComponent(S, Component) - 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
OfflinePlayerArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit Player object
OfflinePlayerArgument(String) - Constructor for class dev.jorel.commandapi.arguments.OfflinePlayerArgument
A Player argument.
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
onEnable() - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
OnePlayer(String) - Constructor for class dev.jorel.commandapi.arguments.EntitySelectorArgument.OnePlayer
An argument that represents a single player
onLoad(CommandAPIConfig<?>) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 

P

PaperCommandRegistration<Source> - Class in dev.jorel.commandapi
Handles logic for registering commands after Paper build 65, where https://github.com/PaperMC/Paper/pull/8235 changed a bunch of the behind-the-scenes logic.
PaperCommandRegistration(Supplier<CommandDispatcher<Source>>, Predicate<CommandNode<Source>>) - Constructor for class dev.jorel.commandapi.PaperCommandRegistration
 
PaperImplementations - Class in dev.jorel.commandapi
 
PaperImplementations(boolean, boolean, NMS<?>) - Constructor for class dev.jorel.commandapi.PaperImplementations
Constructs a PaperImplementations object
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.AdventureChatArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.AdventureChatColorArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.AdventureChatComponentArgument
 
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.ChatArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.ChatColorArgument
 
parseArgument(CommandContext<CommandSourceStack>, String, CommandArguments) - Method in class dev.jorel.commandapi.arguments.ChatComponentArgument
 
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.CustomArgument
 
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.FloatRangeArgument
 
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.OfflinePlayerArgument
 
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.PlayerArgument
 
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.RecipeArgument
 
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.
PLAYER_LIST - Enum constant in enum class dev.jorel.commandapi.wrappers.ScoreboardSlot
 
PlayerArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit Player object
PlayerArgument(String) - Constructor for class dev.jorel.commandapi.arguments.PlayerArgument
A Player argument.
PlayerCommandExecutor - Interface in dev.jorel.commandapi.executors
A normal command executor for a Player
PlayerExecutionInfo - Interface in dev.jorel.commandapi.executors
 
PlayerResultingCommandExecutor - Interface in dev.jorel.commandapi.executors
A resulting command executor for a Player
PlayerResultingExecutionInfo - Interface in dev.jorel.commandapi.executors
 
postCommandRegistration(RegisteredCommand, LiteralCommandNode<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
 
postCommandRegistration(RegisteredCommand, LiteralCommandNode<Source>, List<LiteralCommandNode<Source>>) - Method in class dev.jorel.commandapi.PaperCommandRegistration
 
postCommandRegistration(RegisteredCommand, LiteralCommandNode<Source>, List<LiteralCommandNode<Source>>) - Method in class dev.jorel.commandapi.SpigotCommandRegistration
 
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
 
preReloadDataPacks() - Method in class dev.jorel.commandapi.PaperCommandRegistration
 
preReloadDataPacks() - Method in class dev.jorel.commandapi.SpigotCommandRegistration
 
Preview - Interface in dev.jorel.commandapi.wrappers
 
PreviewLegacy - Interface in dev.jorel.commandapi.wrappers
 
previousArgs() - Method in record class dev.jorel.commandapi.arguments.CustomArgument.CustomArgumentInfo
Returns the value of the previousArgs record component.
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

recalculatePermissions() - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Recalculates the permissions for this object, if the attachments have changed values.
recipe() - Method in record class dev.jorel.commandapi.wrappers.ComplexRecipeImpl
Returns the value of the recipe record component.
RecipeArgument - Class in dev.jorel.commandapi.arguments
An argument that represents the Bukkit Recipe object
RecipeArgument(String) - Constructor for class dev.jorel.commandapi.arguments.RecipeArgument
A Recipe argument.
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
 
registerCommandNode(LiteralArgumentBuilder<Source>, String) - Method in class dev.jorel.commandapi.PaperCommandRegistration
 
registerCommandNode(LiteralArgumentBuilder<Source>, String) - Method in class dev.jorel.commandapi.SpigotCommandRegistration
 
registerPermission(String) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
registerReloadHandler(Plugin) - Method in class dev.jorel.commandapi.PaperImplementations
Hooks into Paper's ServerResourcesReloadedEvent to detect if /minecraft:reload is called, and registers a reload handler that automatically calls the CommandAPI's internal datapack reloading function
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
 
removeAttachment(PermissionAttachment) - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Removes the given PermissionAttachment from this object
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
 
runTasksAfterServerStart() - Method in class dev.jorel.commandapi.PaperCommandRegistration
 
runTasksAfterServerStart() - Method in class dev.jorel.commandapi.SpigotCommandRegistration
 

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
scheduleAsync(Plugin, Runnable) - Method in class dev.jorel.commandapi.Schedulers
 
Schedulers - Class in dev.jorel.commandapi
 
Schedulers(PaperImplementations) - Constructor for class dev.jorel.commandapi.Schedulers
 
scheduleSync(Plugin, Runnable) - Method in class dev.jorel.commandapi.Schedulers
 
scheduleSyncDelayed(Plugin, Runnable, long) - Method in class dev.jorel.commandapi.Schedulers
 
scheduleSyncRepeatingTask(Plugin, Runnable, long, long) - Method in class dev.jorel.commandapi.Schedulers
 
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.arguments.CustomArgument.CustomArgumentInfo
Returns the value of the sender record component.
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.
sendMessage(String) - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Sends this sender a message
sendMessage(String...) - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Sends this sender multiple messages
sendMessage(UUID, String) - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Sends this sender a message
sendMessage(UUID, String...) - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Sends this sender multiple messages
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.AdventureChatArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.AdventureChatColorArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.AdventureChatComponentArgument
 
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.arguments.ChatArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.ChatColorArgument
 
setExecutor(CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>>) - Method in class dev.jorel.commandapi.arguments.ChatComponentArgument
 
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.CustomArgument
 
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.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.FloatRangeArgument
 
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.OfflinePlayerArgument
 
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.PlayerArgument
 
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.RecipeArgument
 
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
 
setOp(boolean) - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Sets the operator status of this object
setY(double) - Method in class dev.jorel.commandapi.wrappers.Location2D
Throws a Location2DException
shouldHookPaperReload() - Method in class dev.jorel.commandapi.InternalBukkitConfig
 
shouldHookPaperReload(boolean) - Method in class dev.jorel.commandapi.CommandAPIBukkitConfig
Sets the CommandAPI to hook into Paper's ServerResourcesReloadedEvent when available if true.
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
 
skipReloadDatapacks(boolean) - Method in class dev.jorel.commandapi.CommandAPIBukkitConfig
Sets whether the CommandAPI should skip its datapack reload step after the server has finished loading.
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() - Method in class dev.jorel.commandapi.wrappers.NativeProxyCommandSender
Returns a Spigot instance of this object
SpigotCommandRegistration<Source> - Class in dev.jorel.commandapi
Handles logic for registering commands on Spigot and old versions of Paper
SpigotCommandRegistration(CommandDispatcher<Source>, SimpleCommandMap, Supplier<CommandDispatcher<Source>>, Predicate<Command>, Function<CommandNode<Source>, Command>, Predicate<CommandNode<Source>>) - Constructor for class dev.jorel.commandapi.SpigotCommandRegistration
 
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
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.
toCommandSyntax(String, CommandContext<?>) - Method in exception class dev.jorel.commandapi.arguments.CustomArgument.CustomArgumentException
Converts this CustomArgumentException into a CommandSyntaxException
toString() - Method in record class dev.jorel.commandapi.arguments.CustomArgument.CustomArgumentInfo
Returns a string representation of this record class.
toString() - Method in class dev.jorel.commandapi.arguments.CustomArgument.MessageBuilder
Returns the String content of this MessageBuilder
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.ComplexRecipeImpl
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

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
 
unregister(String, boolean, boolean) - Method in class dev.jorel.commandapi.PaperCommandRegistration
 
unregister(String, boolean, boolean) - Method in class dev.jorel.commandapi.SpigotCommandRegistration
 
updateRequirements(AbstractPlayer<?>) - Method in class dev.jorel.commandapi.CommandAPIBukkit
 
useMojangMappings(boolean) - Method in class dev.jorel.commandapi.CommandAPIBukkitConfig
Deprecated, for removal: This API element is subject to removal in a future version.
Use the `commandapi-bukkit-shade-mojang-mapped` depdendency instead of `commandapi-bukkit-shade` if you want to use mojang mappings.
usePluginNamespace() - Method in class dev.jorel.commandapi.CommandAPIBukkitConfig
 
usePreview(boolean) - Method in class dev.jorel.commandapi.arguments.AdventureChatArgument
 
usePreview(boolean) - Method in class dev.jorel.commandapi.arguments.ChatArgument
 
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.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.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.
withPreview(PreviewableFunction<Component>) - Method in class dev.jorel.commandapi.arguments.AdventureChatArgument
 
withPreview(PreviewableFunction<BaseComponent[]>) - Method in class dev.jorel.commandapi.arguments.ChatArgument
 
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 class dev.jorel.commandapi.CommandAPIBukkit
 
wrapToVanillaCommandWrapper(CommandNode<Source>) - Method in class dev.jorel.commandapi.SpigotCommandRegistration
Wraps a Brigadier command node as Bukkit's VanillaCommandWrapper

_

_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
 
_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