Namespace Void.Minecraft.Commands.Brigadier
Namespaces
Void.Minecraft.Commands.Brigadier.ArgumentTypes
Void.Minecraft.Commands.Brigadier.Builder
Void.Minecraft.Commands.Brigadier.Context
Void.Minecraft.Commands.Brigadier.Exceptions
Void.Minecraft.Commands.Brigadier.Extensions
Void.Minecraft.Commands.Brigadier.Registry
Void.Minecraft.Commands.Brigadier.Serializers
Void.Minecraft.Commands.Brigadier.Suggestion
Void.Minecraft.Commands.Brigadier.Tree
Classes
Provides concise factories and context accessors for built-in Brigadier argument types.
Owns a Brigadier command tree and provides registration, parsing, execution, usage, and completion operations.
Represents an immutable literal command message.
Contains the best command parse branch, its final reader state, and rejected sibling exceptions.
Provides cursor-based parsing primitives for Brigadier command input.
Structs
Provides the default value passed to command builder factories.
Interfaces
Marks the placeholder context passed to command builder factories.
Exposes command input and a movable parsing cursor.
Defines displayable command feedback text.
Delegates
Receives a pair of ambiguous sibling command nodes.
Represents an asynchronous command executor.
Represents a synchronous command callback that computes an integer result from a
Maps a redirect context to zero or more command sources.
Observes a command execution attempt.
Maps a redirect context to one command source.