All Classes and Interfaces

Class
Description
Annotation used to specify if an empty result is allowed for MultiplePlayerSelectorParser and MultipleEntitySelectorParser.
A Predicate for Blocks in a World, parsed from user input.
Parser for BlockPredicate.
This is not API, and as such, may break, change, or be removed without any notice.
Helper for mapping argument types to their NMS Brigadier counterpart on CraftBukkit platforms.
 
Caption instances for messages in cloud-bukkit
Bukkit related CommandContext keys.
Base CommandManager implementation for Bukkit-based platforms.
Exception thrown when Brigadier mappings fail to initialize.
Exception thrown when the command manager could not be initialized.
 
Provides the default captions for messages in cloud-bukkit.
 
ParserParameter keys for cloud-bukkit.
 
 
Capabilities for the Bukkit module
This is not API, and as such, may break, change, or be removed without any notice.
Utilities for doing reflection on CraftBukkit, used by the cloud implementation.
Annotation used to set a custom namespace for NamespacedKeyParser.
 
 
Parser for a Material and optional extra NBT data into a ProtoItemStack.
Predicate for ItemStacks, parsed from user input.
Parser for ItemStackPredicate.
Location projected onto the XZ-plane
Parser that parses Location2D from two doubles.
Single coordinate with a type
A single coordinate, meant to be used as an element in a position vector
Type of location coordinates
Parser that parses Location from three doubles.
 
 
A registry of the ArgumentTypes provided by Minecraft.
A selector for multiple entities.
A selector for multiple players.
Parser for NamespacedKey.
Exception used when NamespacedKeyParser fails.
Parser type that parses into OfflinePlayer.
OfflinePlayer parse exception
 
Player parse exception
Interface implemented by managers that have an associated Bukkit plugin.
Intermediary result for an argument which parses a Material and optional NBT data.
This is not API, and as such, may break, change, or be removed without any notice.
Annotation used to set NamespacedKeyParser to require explicit namespaces.
A selector string to query multiple entity-like values.
A specialized Selector that can only return one value.
Selector parsers may fail with this exception when they are not able to work in the current environment.
A selector for a single entity.
A selector for a single player.