All Classes and Interfaces

Class
Description
Annotation used to specify if an empty result is allowed for MultiplePlayerSelectorArgument and MultipleEntitySelectorArgument.
A Predicate for Blocks in a World, parsed from user input.
Argument type for parsing a BlockPredicate.
This is not API, and as such, may break, change, or be removed without any notice.
Class which handles mapping argument types to their NMS Brigadier counterpart on Bukkit platforms.
Caption instances for messages in cloud-bukkit
Caption registry that uses bi-functions to produce messages
Factory creating BukkitCaptionRegistry instances
Bukkit related CommandContext keys.
Command manager for the Bukkit platform
 
Reasons to explain why Brigadier failed to initialize
Deprecated.
for removal since 1.3.0.
Deprecated.
for removal since 1.3.0, use plain SimpleCommandMeta.Builder instead.
 
 
Deprecated.
No longer used since pre 1.0.0
ParserParameter keys for cloud-bukkit.
 
TaskSynchronizer using Bukkit's BukkitScheduler
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 NamespacedKeyArgument.
cloud argument type that parses Bukkit enchantments
 
 
 
A class to represent the result of parsing a Minecraft Entity/Target Selector argument
Argument type for parsing a Material and optional extra NBT data into a ProtoItemStack.
Builder for ItemStackArgument.
Parser for ProtoItemStack.
Predicate for ItemStacks, parsed from user input.
Argument type for parsing an ItemStackPredicate.
Location projected onto the XZ-plane
Argument parser that parses Location2D from two doubles.
 
 
Argument parser that parses Location from three doubles.
 
 
Single coordinate with a type
A single coordinate, meant to be used as an element in a position vector
Type of location coordinates
cloud argument type that parses Bukkit materials
 
 
 
A registry of the ArgumentTypes provided by Minecraft.
 
Argument type for parsing MultipleEntitySelector.
 
 
 
Argument type for parsing MultiplePlayerSelector.
 
 
cloud argument type that parses NamespacedKeys
Exception used when NamespacedKeyArgument.Parser fails.
Parser for NamespacedKey.
Argument type that parses into OfflinePlayer.
 
OfflinePlayer parse exception
 
Argument that parses into a Player
 
Player parse exception
 
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 NamespacedKeyArgument to require explicit namespaces.
EntitySelector parse exception
Reasons for which selector parsing may fail
 
Argument type for parsing SingleEntitySelector.
 
 
 
Argument type for parsing SinglePlayerSelector.
 
 
cloud argument type that parses Bukkit worlds