Uses of Package
dev.ua.theroer.magicutils.commands
Packages that use dev.ua.theroer.magicutils.commands
Package
Description
-
Classes in dev.ua.theroer.magicutils.commands used by dev.ua.theroer.magicutils.commandsClassDescriptionAllowed sender kinds for @Sender annotation.Represents a command argument with its properties and permission requirements.Builder for CommandArgument.Execution context for runtime-defined command actions.Signals that a command failed with an unexpected runtime error.Executes a command action built by the command builder API.Lightweight logger interface for command engine diagnostics.Manages registration, execution, and tab completion of commands.Platform hooks required by the command engine.Represents the result of a command execution, including status and message.Compatibility command specification used by the legacy builder path.Builder for compatibility command specifications.Threading policy for command execution.How to compare values when evaluating permission conditions.Result of help rendering.Abstract base class for all custom commands.Builder API that produces a concrete
MagicCommand.Holds information about a subcommand and its method.Mirrors Bukkit PermissionDefault for platform-agnostic code.Platform-agnostic command sender wrapper.Adapter for converting platform-specific sender instances intoMagicSender.Declarative condition types for argument/command permissions.Public immutable view of an executable command action.Public immutable view of a registered command and its resolved actions.Public immutable view of the resolved subcommand tree.Thrown when the executing sender does not match the required sender type.Builder spec for a subcommand.Unified interface for parsing command arguments and providing suggestions.Detailed result for command argument parsing.Detailed parsing states.Registry for managing type parsers that handle both parsing and suggestions. -
Classes in dev.ua.theroer.magicutils.commands used by dev.ua.theroer.magicutils.commands.brigadierClassDescriptionRepresents a command argument with its properties and permission requirements.Manages registration, execution, and tab completion of commands.Platform hooks required by the command engine.Compatibility command specification used by the legacy builder path.Abstract base class for all custom commands.Registry for managing type parsers that handle both parsing and suggestions.
-
Classes in dev.ua.theroer.magicutils.commands used by dev.ua.theroer.magicutils.commands.parsersClassDescriptionRepresents a command argument with its properties and permission requirements.Unified interface for parsing command arguments and providing suggestions.
-
Classes in dev.ua.theroer.magicutils.commands used by dev.ua.theroer.magicutils.diagnosticsClassDescriptionManages registration, execution, and tab completion of commands.Represents the result of a command execution, including status and message.Abstract base class for all custom commands.Platform-agnostic command sender wrapper.Builder spec for a subcommand.Unified interface for parsing command arguments and providing suggestions.Registry for managing type parsers that handle both parsing and suggestions.