| Cdev.jorel.commandapi.annotations.arguments.AAdvancementArgument | Annotation equivalent of the AdvancementArgument |
| Cdev.jorel.commandapi.annotations.arguments.AAngleArgument | Annotation equivalent of the AngleArgument |
| Cdev.jorel.commandapi.annotations.arguments.AAxisArgument | Annotation equivalent of the AxisArgument |
| Cdev.jorel.commandapi.annotations.arguments.ABiomeArgument | Annotation equivalent of the BiomeArgument |
| Cdev.jorel.commandapi.annotations.arguments.ABlockPredicateArgument | Annotation equivalent of the BlockPredicateArgument |
| Cdev.jorel.commandapi.annotations.arguments.ABlockStateArgument | Annotation equivalent of the BlockStateArgument |
| Cdev.jorel.commandapi.annotations.arguments.ABooleanArgument | Annotation equivalent of the BooleanArgument |
| Cdev.jorel.commandapi.arguments.AbstractArgument< T, Argument< T >, Argument<?>, CommandSender > | |
| Cdev.jorel.commandapi.arguments.Argument< T > | The core abstract class for Command API arguments |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< T, S > | An interface declaring methods required to override argument suggestions |
| Cdev.jorel.commandapi.commandsenders.AbstractBlockCommandSender< BlockCommandSender > | |
| Cdev.jorel.commandapi.commandsenders.BukkitBlockCommandSender | |
| Cdev.jorel.commandapi.AbstractCommandAPICommand< CommandAPICommand, Argument<?>, CommandSender > | |
| Cdev.jorel.commandapi.CommandAPICommand | |
| Cdev.jorel.commandapi.commandsenders.AbstractCommandSender< Source > | An interface that represents an object sends commands on some platform |
| Cdev.jorel.commandapi.commandsenders.AbstractBlockCommandSender< Source > | |
| Cdev.jorel.commandapi.commandsenders.AbstractConsoleCommandSender< Source > | |
| Cdev.jorel.commandapi.commandsenders.AbstractEntity< Source > | |
| Cdev.jorel.commandapi.commandsenders.AbstractFeedbackForwardingCommandSender< Source > | |
| Cdev.jorel.commandapi.commandsenders.AbstractPlayer< Source > | |
| Cdev.jorel.commandapi.commandsenders.AbstractProxiedCommandSender< Source > | |
| Cdev.jorel.commandapi.commandsenders.AbstractNativeProxyCommandSender< Source > | |
| Cdev.jorel.commandapi.commandsenders.AbstractRemoteConsoleCommandSender< Source > | |
| Cdev.jorel.commandapi.commandsenders.BukkitCommandSender< Source extends CommandSender > | |
| Cdev.jorel.commandapi.AbstractCommandTree< CommandTree, Argument<?>, CommandSender > | |
| Cdev.jorel.commandapi.CommandTree | |
| Cdev.jorel.commandapi.commandsenders.AbstractConsoleCommandSender< ConsoleCommandSender > | |
| Cdev.jorel.commandapi.commandsenders.BukkitConsoleCommandSender | |
| Cdev.jorel.commandapi.commandsenders.AbstractEntity< Entity > | |
| Cdev.jorel.commandapi.commandsenders.BukkitEntity | |
| Cdev.jorel.commandapi.commandsenders.AbstractFeedbackForwardingCommandSender< FeedbackForwardingSender > | |
| Cdev.jorel.commandapi.commandsenders.BukkitFeedbackForwardingCommandSender< FeedbackForwardingSender extends CommandSender > | |
| Cdev.jorel.commandapi.commandsenders.AbstractNativeProxyCommandSender< NativeProxyCommandSender > | |
| Cdev.jorel.commandapi.commandsenders.BukkitNativeProxyCommandSender | |
| Cdev.jorel.commandapi.commandsenders.AbstractPlayer< Player > | |
| Cdev.jorel.commandapi.commandsenders.BukkitPlayer | |
| Cdev.jorel.commandapi.commandsenders.AbstractProxiedCommandSender< ProxiedCommandSender > | |
| Cdev.jorel.commandapi.commandsenders.BukkitProxiedCommandSender | |
| Cdev.jorel.commandapi.commandsenders.AbstractRemoteConsoleCommandSender< RemoteConsoleCommandSender > | |
| Cdev.jorel.commandapi.commandsenders.BukkitRemoteConsoleCommandSender | |
| Cdev.jorel.commandapi.annotations.arguments.ADoubleArgument | Annotation equivalent of the DoubleArgument |
| Cdev.jorel.commandapi.annotations.arguments.ADoubleRangeArgument | Annotation equivalent of the DoubleRangeArgument |
| Cdev.jorel.commandapi.annotations.arguments.AEnchantmentArgument | Annotation equivalent of the EnchantmentArgument |
| Cdev.jorel.commandapi.annotations.arguments.AEntitySelectorArgument | Annotation equivalent of the EntitySelectorArgument |
| Cdev.jorel.commandapi.annotations.arguments.AEntityTypeArgument | Annotation equivalent of the EntityTypeArgument |
| Cdev.jorel.commandapi.annotations.arguments.AFloatArgument | Annotation equivalent of the FloatArgument |
| Cdev.jorel.commandapi.annotations.arguments.AFunctionArgument | Annotation equivalent of the FunctionArgument |
| Cdev.jorel.commandapi.annotations.arguments.AGreedyStringArgument | Annotation equivalent of the EntitySelectorArgument |
| Cdev.jorel.commandapi.annotations.arguments.AIntegerArgument | Annotation equivalent of the IntegerArgument |
| Cdev.jorel.commandapi.annotations.arguments.AIntegerRangeArgument | Annotation equivalent of the IntegerRangeArgument |
| Cdev.jorel.commandapi.annotations.arguments.AItemStackArgument | Annotation equivalent of the ItemStackArgument |
| Cdev.jorel.commandapi.annotations.arguments.AItemStackPredicateArgument | Annotation equivalent of the ItemStackPredicateArgument |
| Cdev.jorel.commandapi.annotations.Alias | The annotation to represent the aliases for a given base command |
| Cdev.jorel.commandapi.annotations.arguments.ALiteralArgument | Annotation equivalent of the LiteralArgument |
| Cdev.jorel.commandapi.annotations.arguments.ALocation2DArgument | Annotation equivalent of the Location2DArgument |
| Cdev.jorel.commandapi.annotations.arguments.ALocationArgument | Annotation equivalent of the LocationArgument |
| Cdev.jorel.commandapi.annotations.arguments.ALongArgument | Annotation equivalent of the LongArgument |
| Cdev.jorel.commandapi.annotations.arguments.ALootTableArgument | Annotation equivalent of the LootTableArgument |
| Cdev.jorel.commandapi.annotations.arguments.AMathOperationArgument | Annotation equivalent of the MathOperationArgument |
| Ccom.mojang.brigadier.AmbiguityConsumer< S > | A consumer that is notified of found ambiguities in the command tree |
| Cdev.jorel.commandapi.annotations.arguments.AMultiLiteralArgument | Annotation equivalent of the MultiLiteralArgument |
| Cdev.jorel.commandapi.annotations.arguments.ANamespacedKeyArgument | Annotation equivalent of the NamespacedKeyArgument |
| Cdev.jorel.commandapi.annotations.arguments.ANBTCompoundArgument | Annotation equivalent of the NBTCompoundArgument |
| Cdev.jorel.commandapi.annotations.arguments.AObjectiveArgument | Annotation equivalent of the ObjectiveArgument |
| Cdev.jorel.commandapi.annotations.arguments.AObjectiveCriteriaArgument | Annotation equivalent of the ObjectiveCriteriaArgument |
| Cdev.jorel.commandapi.annotations.arguments.AParticleArgument | Annotation equivalent of the ParticleArgument |
| Cdev.jorel.commandapi.annotations.arguments.APotionEffectArgument | Annotation equivalent of the PotionEffectArgument |
| Cdev.jorel.commandapi.arguments.Argument< BlockState > | |
| Cdev.jorel.commandapi.arguments.BlockStateArgument | An argument that represents the Bukkit BlockState object |
| Cdev.jorel.commandapi.arguments.Argument< Collection > | |
| Cdev.jorel.commandapi.arguments.EntitySelectorArgument.ManyEntities | An argument that represents many entities |
| Cdev.jorel.commandapi.arguments.EntitySelectorArgument.ManyPlayers | An argument that represents many players |
| Cdev.jorel.commandapi.arguments.ScoreHolderArgument.Multiple | An argument that represents a collection of scoreholder names |
| Cdev.jorel.commandapi.arguments.Argument< CommandResult > | |
| Cdev.jorel.commandapi.arguments.CommandArgument | An argument that represents a command |
| Cdev.jorel.commandapi.arguments.Argument< Entity > | |
| Cdev.jorel.commandapi.arguments.EntitySelectorArgument.OneEntity | An argument that represents a single entity |
| Cdev.jorel.commandapi.arguments.Argument< LinkedHashMap > | |
| Cdev.jorel.commandapi.arguments.MapArgument< K, V > | An argument that represents a key-value pair |
| Cdev.jorel.commandapi.arguments.Argument< List > | |
| Cdev.jorel.commandapi.arguments.ListArgumentCommon< T > | An argument that accepts a list of objects |
| Cdev.jorel.commandapi.arguments.ListArgument< T > | An argument that accepts a list of objects |
| Cdev.jorel.commandapi.arguments.ListTextArgument< T > | An argument that accepts a list of objects |
| Cdev.jorel.commandapi.arguments.Argument< Player > | |
| Cdev.jorel.commandapi.arguments.EntitySelectorArgument.OnePlayer | An argument that represents a single player |
| Cdev.jorel.commandapi.arguments.Argument< Predicate > | |
| Cdev.jorel.commandapi.arguments.BlockPredicateArgument | An argument that represents a Predicate<Block> |
| Cdev.jorel.commandapi.arguments.ItemStackPredicateArgument | An argument that represents a Predicate<ItemStack> |
| Cdev.jorel.commandapi.arguments.Argument< String > | |
| Cdev.jorel.commandapi.arguments.LiteralArgument | A pseudo-argument representing a single literal string |
| Cdev.jorel.commandapi.arguments.MultiLiteralArgument | An argument that represents multiple LiteralArguments |
| Cdev.jorel.commandapi.arguments.ObjectiveCriteriaArgument | An argument that represents the name of an objective criteria |
| Cdev.jorel.commandapi.arguments.ScoreHolderArgument.Single | An argument that represents a scoreholder's name |
| Cdev.jorel.commandapi.arguments.StringArgument | An argument that represents a simple String |
| Cdev.jorel.commandapi.arguments.TextArgument | An argument that represents text, encased in quotes |
| Ccom.mojang.brigadier.builder.ArgumentBuilder< S, T > | A skeleton implementation of a Builder for CommandNodes |
| Ccom.mojang.brigadier.builder.ArgumentBuilder< S, LiteralArgumentBuilder< S > > | |
| Ccom.mojang.brigadier.builder.LiteralArgumentBuilder< S > | An ArgumentBuilder for a LiteralCommandNode that is triggered by a literal (i.e |
| Ccom.mojang.brigadier.builder.ArgumentBuilder< S, RequiredArgumentBuilder< S, T > > | |
| Ccom.mojang.brigadier.builder.RequiredArgumentBuilder< S, T > | An ArgumentBuilder for a ArgumentCommandNode that is triggered by an argument, like a number |
| Cdev.jorel.commandapi.arguments.ArgumentSubType | An enum that represents argument subtypes |
| Cdev.jorel.commandapi.arguments.ArgumentSuggestions< CommandSender > | This class represents suggestions for an argument |
| Ccom.mojang.brigadier.arguments.ArgumentType< T > | A parsable argument designed to be used by an ArgumentCommandNode as its type argument |
| Ccom.mojang.brigadier.arguments.ArgumentType< Boolean > | |
| Ccom.mojang.brigadier.arguments.BoolArgumentType | An ArgumentType that parses booleans |
| Ccom.mojang.brigadier.arguments.ArgumentType< Double > | |
| Ccom.mojang.brigadier.arguments.DoubleArgumentType | An ArgumentType that parses doubles |
| Ccom.mojang.brigadier.arguments.ArgumentType< Float > | |
| Ccom.mojang.brigadier.arguments.FloatArgumentType | An ArgumentType that parses floats |
| Ccom.mojang.brigadier.arguments.ArgumentType< Integer > | |
| Ccom.mojang.brigadier.arguments.IntegerArgumentType | An ArgumentType that parses integers |
| Ccom.mojang.brigadier.arguments.ArgumentType< Long > | |
| Ccom.mojang.brigadier.arguments.LongArgumentType | An ArgumentType that parses longs |
| Ccom.mojang.brigadier.arguments.ArgumentType< String > | |
| Ccom.mojang.brigadier.arguments.StringArgumentType | An ArgumentType that parses strings |
| Cdev.jorel.commandapi.annotations.arguments.ARotationArgument | Annotation equivalent of the RotationArgument |
| Cdev.jorel.commandapi.annotations.arguments.AScoreboardSlotArgument | Annotation equivalent of the ScoreboardSlotArgument |
| Cdev.jorel.commandapi.annotations.arguments.AScoreHolderArgument | Annotation equivalent of the ScoreHolderArgument |
| Cdev.jorel.commandapi.annotations.arguments.ASoundArgument | Annotation equivalent of the SoundArgument |
| Cdev.jorel.commandapi.annotations.arguments.AStringArgument | Annotation equivalent of the StringArgument |
| Cdev.jorel.commandapi.annotations.arguments.ATeamArgument | Annotation equivalent of the TeamArgument |
| Cdev.jorel.commandapi.annotations.arguments.ATextArgument | Annotation equivalent of the TextArgument |
| Cdev.jorel.commandapi.annotations.arguments.ATimeArgument | Annotation equivalent of the TimeArgument |
| Cdev.jorel.commandapi.annotations.arguments.AUUIDArgument | Annotation equivalent of the UUIDArgument |
| Cdev.jorel.commandapi.annotations.arguments.AWorldArgument | Annotation equivalent of the WorldArgument |
| Cdev.jorel.commandapi.Brigadier | The Brigadier class is used to access some of the internals of the CommandAPI so you can use the CommandAPI alongside Mojang's com.mojang.brigadier package |
| Ccom.mojang.brigadier.exceptions.BuiltInExceptionProvider | Defines all built-in exceptions, that are used internally by Brigadier |
| Ccom.mojang.brigadier.exceptions.BuiltInExceptions | Contains all built-in exceptions, that are used by Brigadier |
| Cdev.jorel.commandapi.commandsenders.BukkitCommandSender< BlockCommandSender > | |
| Cdev.jorel.commandapi.commandsenders.BukkitBlockCommandSender | |
| Cdev.jorel.commandapi.commandsenders.BukkitCommandSender< ConsoleCommandSender > | |
| Cdev.jorel.commandapi.commandsenders.BukkitConsoleCommandSender | |
| Cdev.jorel.commandapi.commandsenders.BukkitCommandSender< Entity > | |
| Cdev.jorel.commandapi.commandsenders.BukkitEntity | |
| Cdev.jorel.commandapi.commandsenders.BukkitCommandSender< FeedbackForwardingSender > | |
| Cdev.jorel.commandapi.commandsenders.BukkitFeedbackForwardingCommandSender< FeedbackForwardingSender extends CommandSender > | |
| Cdev.jorel.commandapi.commandsenders.BukkitCommandSender< NativeProxyCommandSender > | |
| Cdev.jorel.commandapi.commandsenders.BukkitNativeProxyCommandSender | |
| Cdev.jorel.commandapi.commandsenders.BukkitCommandSender< Player > | |
| Cdev.jorel.commandapi.commandsenders.BukkitPlayer | |
| Cdev.jorel.commandapi.commandsenders.BukkitCommandSender< ProxiedCommandSender > | |
| Cdev.jorel.commandapi.commandsenders.BukkitProxiedCommandSender | |
| Cdev.jorel.commandapi.commandsenders.BukkitCommandSender< RemoteConsoleCommandSender > | |
| Cdev.jorel.commandapi.commandsenders.BukkitRemoteConsoleCommandSender | |
| Cdev.jorel.commandapi.BukkitExecutable< CommandAPICommand > | |
| Cdev.jorel.commandapi.CommandAPICommand | |
| Cdev.jorel.commandapi.BukkitExecutable< CommandTree > | |
| Cdev.jorel.commandapi.CommandTree | |
| Cdev.jorel.commandapi.ChainableBuilder< Impl > | |
| Cdev.jorel.commandapi.CommandAPIConfig< Impl > | A class to contain information about how to configure the CommandAPI during its loading step |
| Cdev.jorel.commandapi.PlatformExecutable< Impl, CommandSender > | |
| Cdev.jorel.commandapi.BukkitExecutable< Impl > | |
| Cdev.jorel.commandapi.arguments.Argument< T > | The core abstract class for Command API arguments |
| Cdev.jorel.commandapi.arguments.Literal< Impl > | An interface representing literal-based arguments |
| Cdev.jorel.commandapi.arguments.MultiLiteral< Impl > | An interface representing arguments with multiple literal string definitions |
| Cdev.jorel.commandapi.arguments.SafeOverrideable< T, S, Impl, Argument, CommandSender > | |
| Ccom.mojang.brigadier.Command< S > | The functional interface actually representing a command to execute |
| Cdev.jorel.commandapi.annotations.Command | The annotation to indicate that this class is a command |
| Cdev.jorel.commandapi.CommandAPI | Class to register commands with the 1.13 command UI |
| Cdev.jorel.commandapi.arguments.CommandAPIArgumentType | An enum that represents the different arguments declared in the Command API |
| Cdev.jorel.commandapi.CommandAPIConfig< T > | |
| Cdev.jorel.commandapi.CommandAPIBukkitConfig< T extends CommandAPIBukkitConfig< T > > | A class that contains information needed to configure the CommandAPI on Bukkit-based servers |
| Cdev.jorel.commandapi.CommandAPIExecutor< CommandSender, WrapperType > | CommandAPIExecutor is the main executor implementation for command executors |
| Cdev.jorel.commandapi.CommandAPIHandler< Argument, CommandSender, Source > | The "brains" behind the CommandAPI |
| Cdev.jorel.commandapi.CommandAPILogger | |
| Cdev.jorel.commandapi.network.CommandAPIMessenger< InputChannel, OutputChannel > | Handles sending and receiving CommandAPIPackets between instances of the CommandAPI plugin on different servers |
| Cdev.jorel.commandapi.network.CommandAPIMessenger< Player, Player > | |
| Cdev.jorel.commandapi.network.BukkitCommandAPIMessenger | A CommandAPIMessenger for sending and receiving messages to and from CommandAPIBukkit and Players connected to the Bukkit server |
| Cdev.jorel.commandapi.network.CommandAPIPacket | An interface for formatting messages that can be sent between separate instances of the CommandAPI |
| Cdev.jorel.commandapi.network.CommandAPIPacketHandler< InputChannel > | An interface for handling CommandAPIPackets |
| Cdev.jorel.commandapi.network.HandshakePacketHandler< InputChannel > | An interface for handling CommandAPIPackets on the CommandAPIProtocol#HANDSHAKE channel |
| Cdev.jorel.commandapi.network.PlayPacketHandler< InputChannel > | An interface for handling CommandAPIPackets on the CommandAPIProtocol#PLAY channel |
| Cdev.jorel.commandapi.network.CommandAPIPacketHandlerProvider< InputChannel > | An interface for defining the platform-level implementations of CommandAPIPacketHandler |
| Cdev.jorel.commandapi.network.CommandAPIPacketHandlerProvider< Player > | |
| Cdev.jorel.commandapi.network.BukkitPacketHandlerProvider | A CommandAPIPacketHandlerProvider for Bukkit |
| Cdev.jorel.commandapi.CommandAPIPlatform< Argument, CommandSender, Source > | |
| Cdev.jorel.commandapi.CommandAPIPlatform< Argument<?>, CommandSender, Source > | |
| Cdev.jorel.commandapi.BukkitPlatform< Source > | |
| Cdev.jorel.commandapi.CommandAPIBukkit< Source > | |
| Cdev.jorel.commandapi.network.CommandAPIProtocol | An enum that defines the different channels of the network protocol of the CommandAPI |
| Ccom.mojang.brigadier.context.CommandContext< S > | A general container class storing information needed to invoke a command |
| Ccom.mojang.brigadier.context.CommandContextBuilder< S > | A builder for CommandContext objects |
| Ccom.mojang.brigadier.CommandDispatcher< S > | The core command dispatcher, for registering, parsing, and executing commands |
| Ccom.mojang.brigadier.exceptions.CommandExceptionType | A marker interface that indicates that the implementing class is a valid cause for a CommandSyntaxException |
| Ccom.mojang.brigadier.exceptions.Dynamic2CommandExceptionType | A CommandExceptionType taking two inputs and returning a message based on those |
| Ccom.mojang.brigadier.exceptions.Dynamic3CommandExceptionType | A CommandExceptionType taking three inputs and returning a message based on those |
| Ccom.mojang.brigadier.exceptions.Dynamic4CommandExceptionType | A CommandExceptionType taking four inputs and returning a message based on those |
| Ccom.mojang.brigadier.exceptions.DynamicCommandExceptionType | A CommandExceptionType taking one input and returning a message based on it |
| Ccom.mojang.brigadier.exceptions.DynamicNCommandExceptionType | A CommandExceptionType taking an arbitrary number of inputs and returning a message based on those |
| Ccom.mojang.brigadier.exceptions.SimpleCommandExceptionType | A simple CommandExceptionType that gives a static message, that does not change based on the type of error |
| Cdev.jorel.commandapi.CommandPermission | A representation of permission nodes for commands |
| Cdev.jorel.commandapi.CommandRegistrationStrategy< Source > | |
| CComparable | |
| Ccom.mojang.brigadier.suggestion.Suggestion | Represents a suggestion for a possible next value as well as an optional tooltip |
| Ccom.mojang.brigadier.suggestion.IntegerSuggestion | A Suggestion that suggests an integer |
| Ccom.mojang.brigadier.tree.CommandNode< S > | The abstract base for the command tree, just representing a single command node |
| Ccom.mojang.brigadier.tree.ArgumentCommandNode< S, T > | A CommandNode that is triggered by an argument, like a number |
| Ccom.mojang.brigadier.tree.LiteralCommandNode< S > | An CommandNode that is triggered by a literal (i.e |
| Ccom.mojang.brigadier.tree.RootCommandNode< S > | The root of the command node tree, which has basically no functionality except to hold the tree together |
| Cdev.jorel.commandapi.Converter | 'Simple' conversion of Plugin commands |
| Cdev.jorel.commandapi.arguments.CustomProvidedArgument | An interface allowing arguments to have built-in suggestion providers based on Minecraft namespaced keys |
| Cdev.jorel.commandapi.arguments.AdvancementArgument | An argument that represents the Bukkit Advancement object |
| Cdev.jorel.commandapi.arguments.BiomeArgument | An argument that represents the Bukkit Biome object |
| Cdev.jorel.commandapi.arguments.BiomeArgument.NamespacedKey | An argument that represents the Bukkit Biome object |
| Cdev.jorel.commandapi.arguments.EntityTypeArgument | An argument that represents the Bukkit EntityType object |
| Cdev.jorel.commandapi.arguments.FunctionArgument | An argument that represents Minecraft functions and tags |
| Cdev.jorel.commandapi.arguments.LootTableArgument | An argument that represents the Bukkit LootTable object |
| Cdev.jorel.commandapi.arguments.PotionEffectArgument.NamespacedKey | An argument that represents the Bukkit PotionEffectType object |
| Cdev.jorel.commandapi.arguments.SoundArgument | An argument that represents the Bukkit Sound object |
| Cdev.jorel.commandapi.arguments.SoundArgument.NamespacedKey | An argument that represents the Bukkit Sound object |
| Cdev.jorel.commandapi.annotations.Default | The annotation to indicate that this method is the default command executor when no subcommands are used |
| Cdev.jorel.commandapi.wrappers.DoubleRange | A class representing a range of doubles |
| Cdev.jorel.commandapi.arguments.EntitySelectorArgument | An argument that represents a selection of entities |
| CException | |
| Ccom.mojang.brigadier.exceptions.CommandSyntaxException | An exception for a syntax error that occurred while parsing or executing a command |
| Cdev.jorel.commandapi.exceptions.WrapperCommandSyntaxException | A wrapper for the CommandSyntaxException so other developers don't have to import Mojang's brigadier |
| Cdev.jorel.commandapi.arguments.SuggestionsBranch< CommandSender >.ExceptionType | |
| Cdev.jorel.commandapi.Execution< CommandSender, Argument > | A list of arguments which results in an execution |
| Cdev.jorel.commandapi.executors.ExecutionInfo< Sender, WrapperType > | This interface represents an ExecutionInfo for a command |
| Cdev.jorel.commandapi.executors.ExecutorType | An enum representing the type of an executor |
| Cdev.jorel.commandapi.network.FriendlyByteBuffer | A sequence of bytes that can be written to and read from |
| Ccom.mojang.brigadier.exceptions.Dynamic2CommandExceptionType.Function | A simple Function to compute a Message based on the two input arguments |
| Ccom.mojang.brigadier.exceptions.Dynamic3CommandExceptionType.Function | A simple Function to compute a Message based on the three input arguments |
| Ccom.mojang.brigadier.exceptions.Dynamic4CommandExceptionType.Function | A simple Function to compute a Message based on the four input arguments |
| Ccom.mojang.brigadier.exceptions.DynamicNCommandExceptionType.Function | A simple Function to compute a Message based on the input arguments |
| Cdev.jorel.commandapi.arguments.GreedyArgument | An interface indicating that an argument consumes all available characters |
| Cdev.jorel.commandapi.arguments.CommandArgument | An argument that represents a command |
| Cdev.jorel.commandapi.arguments.GreedyStringArgument | An argument that represents arbitrary strings |
| Cdev.jorel.commandapi.arguments.ListArgument< T > | An argument that accepts a list of objects |
| Cdev.jorel.commandapi.arguments.MapArgument< K, V > | An argument that represents a key-value pair |
| Cdev.jorel.commandapi.network.HandshakePacketHandler< Player > | |
| Cdev.jorel.commandapi.network.BukkitHandshakePacketHandler | A HandshakePacketHandler for handling CommandAPIPackets sent to Bukkit by Player connections |
| Cdev.jorel.commandapi.annotations.Help | The annotation which includes information about the help for a command |
| Ccom.mojang.brigadier.ImmutableStringReader | A string reader can be used to progressively read through a string |
| Ccom.mojang.brigadier.StringReader | A mutable implementation of an ImmutableStringReader, that allows moving the cursor |
| Cdev.jorel.commandapi.wrappers.IntegerRange | A class representing a range of integers |
| Cdev.jorel.commandapi.InternalConfig | Configuration wrapper class |
| Cdev.jorel.commandapi.InternalBukkitConfig | Configuration wrapper class for Bukkit |
| Cdev.jorel.commandapi.IStringTooltip | A string-based tooltip interface that includes a string suggestion and a formatted tooltip text to display when hovering over the suggestion |
| Cdev.jorel.commandapi.StringTooltip | Represents a suggestion for an argument with a hover tooltip text for that suggestion |
| Cdev.jorel.commandapi.BukkitStringTooltip | |
| CKeyed | |
| Cdev.jorel.commandapi.wrappers.ScoreboardSlot | A representation of scoreboard display slots, as well as team colors for the sidebar |
| Cdev.jorel.commandapi.wrappers.SimpleFunctionWrapper | A wrapper class for Minecraft 1.12's functions |
| Cdev.jorel.commandapi.wrappers.FunctionWrapper | A wrapper class for Minecraft 1.12's functions |
| Cdev.jorel.commandapi.arguments.ListArgumentBuilder< T > | A builder to create a ListArgument |
| Cdev.jorel.commandapi.arguments.ListArgumentBuilder< T >.ListArgumentBuilderSuggests.ListArgumentBuilderFinished | An intermediary class for the ListArgumentBuilder |
| Cdev.jorel.commandapi.arguments.ListArgumentBuilder< T >.ListArgumentBuilderSuggests | An intermediary class for the ListArgumentBuilder |
| CListener | |
| Cdev.jorel.commandapi.network.BukkitCommandAPIMessenger | A CommandAPIMessenger for sending and receiving messages to and from CommandAPIBukkit and Players connected to the Bukkit server |
| Cdev.jorel.commandapi.arguments.Literal< Argument< String > > | |
| Cdev.jorel.commandapi.arguments.LiteralArgument | A pseudo-argument representing a single literal string |
| CLocation | |
| Cdev.jorel.commandapi.wrappers.Location2D | A class that represents a Location in the x and z directions |
| Cdev.jorel.commandapi.arguments.LocationType | An enum representing block position or precise position for location arguments |
| Cdev.jorel.commandapi.annotations.arguments.AEntitySelectorArgument.ManyEntities | Annotation equivalent of the EntitySelectorArgument for many entities |
| Cdev.jorel.commandapi.annotations.arguments.AEntitySelectorArgument.ManyPlayers | Annotation equivalent of the EntitySelectorArgument for many players |
| Cdev.jorel.commandapi.arguments.MapArgumentBuilder< K, V > | A builder to create a MapArgument |
| Cdev.jorel.commandapi.arguments.MapArgumentBuilder< K, V >.MapArgumentBuilderValueMapper.MapArgumentBuilderSuggestsKey.MapArgumentBuilderSuggestsValue.MapArgumentBuilderFinished | An intermediary class for the MapArgumentBuilder |
| Cdev.jorel.commandapi.arguments.MapArgumentBuilder< K, V >.MapArgumentBuilderValueMapper.MapArgumentBuilderSuggestsKey | An intermediary class for the MapArgumentBuilder |
| Cdev.jorel.commandapi.arguments.MapArgumentBuilder< K, V >.MapArgumentBuilderValueMapper.MapArgumentBuilderSuggestsKey.MapArgumentBuilderSuggestsValue | An intermediary class for the MapArgumentBuilder |
| Cdev.jorel.commandapi.arguments.MapArgumentBuilder< K, V >.MapArgumentBuilderValueMapper | An intermediary class for the MapArgumentBuilder |
| Cdev.jorel.commandapi.wrappers.MathOperation | A representation of the math operations for the Minecraft scoreboard |
| Ccom.mojang.brigadier.Message | An abstract notion of a message that can be displayed to a user |
| Ccom.mojang.brigadier.LiteralMessage | A Message that has a literal string it returns |
| Cdev.jorel.commandapi.MojangMappedVersionHandler | This file handles loading the correct mappings information |
| Cdev.jorel.commandapi.arguments.MultiLiteral< Argument< String > > | |
| Cdev.jorel.commandapi.arguments.MultiLiteralArgument | An argument that represents multiple LiteralArguments |
| Cdev.jorel.commandapi.annotations.arguments.AScoreHolderArgument.Multiple | Annotation equivalent of the ScoreHolderArgument for multiple score holders |
| Cdev.jorel.commandapi.annotations.NeedsOp | The annotation to apply to indicate that a command or subcommand requires being OP to use |
| Cdev.jorel.commandapi.nms.NMS< CommandListenerWrapper > | |
| Cdev.jorel.commandapi.executors.NormalExecutor< BlockCommandSender, BukkitBlockCommandSender > | |
| Cdev.jorel.commandapi.executors.CommandBlockCommandExecutor | A normal command executor for a BlockCommandSender |
| Cdev.jorel.commandapi.executors.CommandBlockExecutionInfo | |
| Cdev.jorel.commandapi.executors.NormalExecutor< CommandSender, BukkitCommandSender<? extends CommandSender > > | |
| Cdev.jorel.commandapi.executors.CommandExecutionInfo | |
| Cdev.jorel.commandapi.executors.CommandExecutor | A normal command executor for a CommandSender |
| Cdev.jorel.commandapi.executors.NormalExecutor< CommandSender, BukkitFeedbackForwardingCommandSender< CommandSender > > | |
| Cdev.jorel.commandapi.executors.FeedbackForwardingCommandExecutor | A normal command executor for a BlockCommandSender |
| Cdev.jorel.commandapi.executors.FeedbackForwardingExecutionInfo | |
| Cdev.jorel.commandapi.executors.NormalExecutor< ConsoleCommandSender, BukkitConsoleCommandSender > | |
| Cdev.jorel.commandapi.executors.ConsoleCommandExecutor | A normal command executor for a ConsoleCommandSender |
| Cdev.jorel.commandapi.executors.ConsoleExecutionInfo | |
| Cdev.jorel.commandapi.executors.NormalExecutor< Entity, BukkitEntity > | |
| Cdev.jorel.commandapi.executors.EntityCommandExecutor | A normal command executor for an Entity |
| Cdev.jorel.commandapi.executors.EntityExecutionInfo | |
| Cdev.jorel.commandapi.executors.NormalExecutor< NativeProxyCommandSender, BukkitNativeProxyCommandSender > | |
| Cdev.jorel.commandapi.executors.NativeCommandExecutor | A normal command executor for a NativeProxyCommandSender |
| Cdev.jorel.commandapi.executors.NativeExecutionInfo | |
| Cdev.jorel.commandapi.executors.ProxyCommandExecutor | A normal command executor for a NativeProxyCommandSender |
| Cdev.jorel.commandapi.executors.ProxyExecutionInfo | |
| Cdev.jorel.commandapi.executors.NormalExecutor< Player, BukkitPlayer > | |
| Cdev.jorel.commandapi.executors.PlayerCommandExecutor | A normal command executor for a Player |
| Cdev.jorel.commandapi.executors.PlayerExecutionInfo | |
| Cdev.jorel.commandapi.executors.NormalExecutor< RemoteConsoleCommandSender, BukkitRemoteConsoleCommandSender > | |
| Cdev.jorel.commandapi.executors.RemoteConsoleCommandExecutor | |
| Cdev.jorel.commandapi.executors.RemoteConsoleExecutionInfo | |
| Cdev.jorel.commandapi.annotations.arguments.AEntitySelectorArgument.OneEntity | Annotation equivalent of the EntitySelectorArgument for one entity |
| Cdev.jorel.commandapi.annotations.arguments.AEntitySelectorArgument.OnePlayer | Annotation equivalent of the EntitySelectorArgument for one player |
| Ccom.mojang.brigadier.context.ParsedArgument< S, T > | Represents an argument that was parsed from the input |
| Ccom.mojang.brigadier.context.ParsedCommandNode< S > | Represents a CommandNode that was parsed from the input |
| Ccom.mojang.brigadier.ParseResults< S > | Consolidates the results of parsing a command in an object |
| Cdev.jorel.commandapi.annotations.Permission | The annotation to apply a permission to a command or subcommand |
| Cdev.jorel.commandapi.CommandPermission.PermissionNode | |
| Cdev.jorel.commandapi.Platform | The Bukkit platform that is used at runtime |
| Cdev.jorel.commandapi.network.PlayPacketHandler< Player > | |
| Cdev.jorel.commandapi.network.BukkitPlayPacketHandler | A PlayPacketHandler for handling CommandAPIPackets sent to Bukkit by Player connections |
| CPluginMessageListener | |
| Cdev.jorel.commandapi.network.BukkitCommandAPIMessenger | A CommandAPIMessenger for sending and receiving messages to and from CommandAPIBukkit and Players connected to the Bukkit server |
| Cdev.jorel.commandapi.annotations.arguments.Primitive | Tells the annotation processor that this primitive argument's casting type is |
| CProxiedCommandSender | |
| Cdev.jorel.commandapi.wrappers.NativeProxyCommandSender | A simple representation of Minecraft's CommandListenerWrapper, in the form of Bukkit's ProxiedCommandSender |
| Ccom.mojang.brigadier.RedirectModifier< S > | A redirect modifier to apply when a command is redirected and/or forked |
| Ccom.mojang.brigadier.ResultConsumer< S > | A consumer that is called by the CommandDispatcher whenever a command completed |
| Cdev.jorel.commandapi.executors.ResultingExecutor< BlockCommandSender, BukkitBlockCommandSender > | |
| Cdev.jorel.commandapi.executors.CommandBlockResultingCommandExecutor | A resulting command executor for a BlockCommandSender |
| Cdev.jorel.commandapi.executors.CommandBlockResultingExecutionInfo | |
| Cdev.jorel.commandapi.executors.ResultingExecutor< CommandSender, BukkitCommandSender<? extends CommandSender > > | |
| Cdev.jorel.commandapi.executors.ResultingCommandExecutionInfo | |
| Cdev.jorel.commandapi.executors.ResultingCommandExecutor | A resulting command executor for a CommandSender |
| Cdev.jorel.commandapi.executors.ResultingExecutor< CommandSender, BukkitFeedbackForwardingCommandSender< CommandSender > > | |
| Cdev.jorel.commandapi.executors.FeedbackForwardingResultingCommandExecutor | A resulting command executor for a BlockCommandSender |
| Cdev.jorel.commandapi.executors.FeedbackForwardingResultingExecutionInfo | |
| Cdev.jorel.commandapi.executors.ResultingExecutor< ConsoleCommandSender, BukkitConsoleCommandSender > | |
| Cdev.jorel.commandapi.executors.ConsoleResultingCommandExecutor | A resulting command executor for a ConsoleCommandSender |
| Cdev.jorel.commandapi.executors.ConsoleResultingExecutionInfo | |
| Cdev.jorel.commandapi.executors.ResultingExecutor< Entity, BukkitEntity > | |
| Cdev.jorel.commandapi.executors.EntityResultingCommandExecutor | A resulting command executor for an Entity |
| Cdev.jorel.commandapi.executors.EntityResultingExecutionInfo | |
| Cdev.jorel.commandapi.executors.ResultingExecutor< NativeProxyCommandSender, BukkitNativeProxyCommandSender > | |
| Cdev.jorel.commandapi.executors.NativeResultingCommandExecutor | A resulting command executor for a NativeProxyCommandSender |
| Cdev.jorel.commandapi.executors.NativeResultingExecutionInfo | |
| Cdev.jorel.commandapi.executors.ProxyResultingCommandExecutor | A resulting command executor for a NativeProxyCommandSender |
| Cdev.jorel.commandapi.executors.ProxyResultingExecutionInfo | |
| Cdev.jorel.commandapi.executors.ResultingExecutor< Player, BukkitPlayer > | |
| Cdev.jorel.commandapi.executors.PlayerResultingCommandExecutor | A resulting command executor for a Player |
| Cdev.jorel.commandapi.executors.PlayerResultingExecutionInfo | |
| Cdev.jorel.commandapi.executors.ResultingExecutor< RemoteConsoleCommandSender, BukkitRemoteConsoleCommandSender > | |
| Cdev.jorel.commandapi.executors.RemoteConsoleResultingCommandExecutor | |
| Cdev.jorel.commandapi.executors.RemoteConsoleResultingExecutionInfo | |
| Cdev.jorel.commandapi.wrappers.Rotation | A class to represent the yaw and pitch rotation in degrees |
| CRuntimeException | |
| Cdev.jorel.commandapi.exceptions.BadLiteralException | An exception caused when a literal is null or empty |
| Cdev.jorel.commandapi.exceptions.ConflictingPermissionsException | An exception caused when the same permission is registered to a command |
| Cdev.jorel.commandapi.exceptions.EmptyExecutorException | An exception caused when a command has no executor |
| Cdev.jorel.commandapi.exceptions.GreedyArgumentException | An exception caused when a greedy argument is not declared at the end of a List |
| Cdev.jorel.commandapi.exceptions.InvalidCommandNameException | An exception that occurs when trying to register a command with an invalid name |
| Cdev.jorel.commandapi.exceptions.InvalidRangeException | An exception that occurs when the maximum value of a FloatRange or IntegerRange is less than its minimum value |
| Cdev.jorel.commandapi.exceptions.MissingCommandExecutorException | An exception caused when a command does not declare any executors |
| Cdev.jorel.commandapi.exceptions.NBTAPINotFoundException | An exception that occurs when the NBTAPI is not found, but an argument that uses it is declared |
| Cdev.jorel.commandapi.exceptions.OptionalArgumentException | |
| Cdev.jorel.commandapi.exceptions.PaperAdventureNotFoundException | An exception that occurs when Paper's Adventure API is not present and has been set to be used |
| Cdev.jorel.commandapi.exceptions.PlatformException | |
| Cdev.jorel.commandapi.exceptions.ProtocolVersionTooOldException | |
| Cdev.jorel.commandapi.exceptions.SpigotNotFoundException | An exception that occurs when Spigot is not present and Spigot is required |
| Cdev.jorel.commandapi.exceptions.UnimplementedArgumentException | An exception caused when using an argument which hasn't been implemented in this Minecraft version |
| Cdev.jorel.commandapi.arguments.SafeOverrideable< T, S, Argument< T >, Argument<?>, CommandSender > | |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< T, S > | An interface declaring methods required to override argument suggestions |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< Advancement, Advancement > | |
| Cdev.jorel.commandapi.arguments.AdvancementArgument | An argument that represents the Bukkit Advancement object |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< Biome, Biome > | |
| Cdev.jorel.commandapi.arguments.BiomeArgument | An argument that represents the Bukkit Biome object |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< Boolean, Boolean > | |
| Cdev.jorel.commandapi.arguments.BooleanArgument | An argument that represents primitive Java booleans |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< Double, Double > | |
| Cdev.jorel.commandapi.arguments.DoubleArgument | An argument that represents primitive Java doubles |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< DoubleRange, DoubleRange > | |
| Cdev.jorel.commandapi.arguments.DoubleRangeArgument | An argument that represents a range of float values |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< Enchantment, Enchantment > | |
| Cdev.jorel.commandapi.arguments.EnchantmentArgument | An argument that represents the Bukkit Enchantment object |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< EntityType, EntityType > | |
| Cdev.jorel.commandapi.arguments.EntityTypeArgument | An argument that represents the Bukkit EntityType object |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< EnumSet, EnumSet< Axis > > | |
| Cdev.jorel.commandapi.arguments.AxisArgument | An argument that represents x, y and z axes as an EnumSet of Axis |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< Float, Float > | |
| Cdev.jorel.commandapi.arguments.AngleArgument | An argument that represents a yaw angle, measured in degrees with float number |
| Cdev.jorel.commandapi.arguments.FloatArgument | An argument that represents primitive Java floats |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< FunctionWrapper[], NamespacedKey > | |
| Cdev.jorel.commandapi.arguments.FunctionArgument | An argument that represents Minecraft functions and tags |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< Integer, Integer > | |
| Cdev.jorel.commandapi.arguments.IntegerArgument | An argument that represents primitive Java ints |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< Integer, Time > | |
| Cdev.jorel.commandapi.arguments.TimeArgument | An argument that represents a duration of time in ticks |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< IntegerRange, IntegerRange > | |
| Cdev.jorel.commandapi.arguments.IntegerRangeArgument | An argument that represents a range of integer values |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< ItemStack, ItemStack > | |
| Cdev.jorel.commandapi.arguments.ItemStackArgument | An argument that represents the Bukkit ItemStack object |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< Location, Location > | |
| Cdev.jorel.commandapi.arguments.LocationArgument | An argument that represents the Bukkit Location object |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< Location2D, Location2D > | |
| Cdev.jorel.commandapi.arguments.Location2DArgument | An argument that represents the Bukkit Location object in x and z directions |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< Long, Long > | |
| Cdev.jorel.commandapi.arguments.LongArgument | An argument that represents primitive Java longs |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< LootTable, LootTable > | |
| Cdev.jorel.commandapi.arguments.LootTableArgument | An argument that represents the Bukkit LootTable object |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< MathOperation, MathOperation > | |
| Cdev.jorel.commandapi.arguments.MathOperationArgument | An argument that represents Minecraft scoreboard math operations |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< NamespacedKey, NamespacedKey > | |
| Cdev.jorel.commandapi.arguments.NamespacedKeyArgument | An argument that represents a Minecraft resource location (or namespaced key) in the form namespace:key |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< NBTContainer, NBTContainer > | |
| Cdev.jorel.commandapi.arguments.NBTCompoundArgument< NBTContainer > | An argument that represents an NBTContainer from the NBT API |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< Objective, Objective > | |
| Cdev.jorel.commandapi.arguments.ObjectiveArgument | An argument that represents the name of a scoreboard objective |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< org.bukkit.NamespacedKey, org.bukkit.NamespacedKey > | |
| Cdev.jorel.commandapi.arguments.BiomeArgument.NamespacedKey | An argument that represents the Bukkit Biome object |
| Cdev.jorel.commandapi.arguments.PotionEffectArgument.NamespacedKey | An argument that represents the Bukkit PotionEffectType object |
| Cdev.jorel.commandapi.arguments.SoundArgument.NamespacedKey | An argument that represents the Bukkit Sound object |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< ParticleData, ParticleData<?> > | |
| Cdev.jorel.commandapi.arguments.ParticleArgument | An argument that represents the Bukkit Particle object |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< PotionEffectType, PotionEffectType > | |
| Cdev.jorel.commandapi.arguments.PotionEffectArgument | An argument that represents the Bukkit PotionEffectType object |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< Rotation, Rotation > | |
| Cdev.jorel.commandapi.arguments.RotationArgument | An argument that represents rotation as pitch and yaw |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< ScoreboardSlot, ScoreboardSlot > | |
| Cdev.jorel.commandapi.arguments.ScoreboardSlotArgument | An argument that represents the Bukkit ScoreboardSlot object |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< Sound, Sound > | |
| Cdev.jorel.commandapi.arguments.SoundArgument | An argument that represents the Bukkit Sound object |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< String, String > | |
| Cdev.jorel.commandapi.arguments.GreedyStringArgument | An argument that represents arbitrary strings |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< Team, Team > | |
| Cdev.jorel.commandapi.arguments.TeamArgument | An argument that represents the name of a scoreboard Team |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< UUID, UUID > | |
| Cdev.jorel.commandapi.arguments.UUIDArgument | An argument that represents a UUID |
| Cdev.jorel.commandapi.arguments.SafeOverrideableArgument< World, World > | |
| Cdev.jorel.commandapi.arguments.WorldArgument | An argument that represents the Bukkit World object |
| Cdev.jorel.commandapi.arguments.SafeSuggestions< S, CommandSender > | This class represents safe suggestions |
| Cdev.jorel.commandapi.SafeVarHandle< Type, FieldType > | A wrapper around VarHandle with better type safety using generics and a toggleable underlying implementation depending on whether we're using mojang mappings or non-mojang mappings |
| Cdev.jorel.commandapi.arguments.ScoreHolderArgument | An argument that represents a scoreholder's name, or a collection of scoreholder names |
| Cdev.jorel.commandapi.annotations.arguments.AScoreHolderArgument.Single | Annotation equivalent of the ScoreHolderArgument for a single score holder |
| Ccom.mojang.brigadier.SingleRedirectModifier< S > | Basically a RedirectModifier (though no subtype) that only converts to a single command source |
| Cdev.jorel.commandapi.arguments.StringParser< T > | A class that represents a function that parses a String into another object |
| Ccom.mojang.brigadier.context.StringRange | A range within a string, i.e |
| Ccom.mojang.brigadier.arguments.StringArgumentType.StringType | The type of phrase that is matched by StringArgumentType |
| Cdev.jorel.commandapi.annotations.Subcommand | The annotation to indicate that this method is a subcommand |
| Ccom.mojang.brigadier.context.SuggestionContext< S > | Represents a context for a suggestion, just encompassing a command node and where the completion starts |
| Ccom.mojang.brigadier.suggestion.SuggestionProvider< S > | A provider that generates suggestions based on a context and adds them to a builder it then returns |
| Cdev.jorel.commandapi.arguments.SuggestionProviders | An enum representing the different suggestion providers for arguments based on Minecraft namespaced keys |
| Ccom.mojang.brigadier.suggestion.Suggestions | A collection of Suggestions |
| Cdev.jorel.commandapi.arguments.SuggestionsBranch< CommandSender > | This class represents a branch in the suggestions of an argument |
| Ccom.mojang.brigadier.suggestion.SuggestionsBuilder | A builder to simplify creating Suggestions instances |
| Cdev.jorel.commandapi.arguments.parser.function.ThrowingBiFunction< T, U, R, E extends Exception > | |
| Cdev.jorel.commandapi.arguments.parser.function.ThrowingFunctionParser< T, R > | |
| Cdev.jorel.commandapi.arguments.parser.function.ThrowingSupplier< T > | |
| Cdev.jorel.commandapi.arguments.parser.function.ThrowingSupplyingParser< T > | |
| Cdev.jorel.commandapi.wrappers.Time | A class that represents time suggestions for the TimeArgument |
| Cdev.jorel.commandapi.Tooltip< S > | This class represents a suggestion for an argument with a hover tooltip text for that suggestion |
| Cdev.jorel.commandapi.BukkitTooltip< S > | This class represents a suggestion for an argument with a hover tooltip text for that suggestion |
| Cdev.jorel.commandapi.executors.TypedExecutor< CommandSender, WrapperType > | An interface that includes the type of an executor (what command senders it can execute) and has a method that executes an executor with a given command sender and arguments |
| Cdev.jorel.commandapi.executors.NormalExecutor< CommandSender, WrapperType > | The interface for normal command executors |
| Cdev.jorel.commandapi.executors.ResultingExecutor< CommandSender, WrapperType > | The interface for resulting command executors |
| Cdev.jorel.commandapi.VersionMatcher | |