All Classes and Interfaces
Class
Description
Annotation used to specify if an empty result is allowed for
MultiplePlayerSelectorParser and
MultipleEntitySelectorParser.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-bukkitBukkit 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-planeParser 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.
Parser for
MultipleEntitySelector.A selector for multiple players.
Parser for
MultiplePlayerSelector.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.
Parser for
SingleEntitySelector.A selector for a single player.
Parser for
SinglePlayerSelector.