Skip to content

com.hypixel.hytale.server.core.command.system

Package: com.hypixel.hytale.server.core.command.system

Core command framework. Provides the abstract command base class, argument types (required, optional, default, flag), tokenization, parsing, permission management, subcommand/variant dispatch, and the singleton CommandManager that registers and executes all server commands.

TypeKindDescription
AbbreviationMapclassUtility for prefix-based abbreviation matching of string keys to values.
AbstractCommandclassBase class for the command system.
CommandContextclassHolds the parsed argument values, input string, and sender reference for a single command invocation.
CommandManagerclassSingleton that registers all built-in commands, resolves command names and aliases, tokenizes input, and dispatches execution on the common ForkJoinPool.
CommandOwnerinterfaceMarker interface for the entity that owns a command (either PluginBase or CommandManager).
CommandRegistrationclassRegistration handle returned when a command is registered with CommandManager.
CommandRegistryclassPlugin-scoped command registry that delegates to `CommandManager.
CommandSenderinterfaceInterface combining IMessageReceiver and PermissionHolder.
CommandUtilclassStatic utility methods for command processing: stripping command name from input, requiring permissions.
CommandValidationResultsclassExtends ValidationResults to bridge codec validation into the command ParseResult system.
MatchResultclassComparable result from fuzzy-matching a search term against command names, aliases, arguments, and descriptions.
ParserContextclassContextualizes tokenized command input into pre-optional single-value tokens, list tokens, and optional argument maps.
ParseResultclassAccumulates failure messages during command parsing.
TokenizerclassSplits raw command input into tokens, handling quoted strings, escape sequences, and list delimiters ([, ], ,).
Hydex is an independent community resource. Hytale is a trademark of Hypixel Studios. Hydex is not affiliated with or endorsed by Hypixel Studios.