Package-level declarations
Types
Lightweight command source for LiquidBounce client commands, mirroring the role of Minecraft's CommandSourceStack on the server side.
Scope used to append the continuation of one argument chain. Nested scopes share the same backing element list.
Shared i18n for CmdLiteralScope and CmdChainScope; helpers take this as receiver.
Root scope of a command declaration; receives the top-level nodes declared in the block of literal(...).
Marker annotation preventing nested DSL scopes from calling members of outer scopes (e.g. attaching arguments to a parent literal from inside a handler block).
Functions
The context whose CommandContext.command should run for this parse.
Thin aliases that fix the source type of the Brigadier builders to ClientCommandSource, mirroring the convenience factories of Minecraft's Commands class (Commands.literal / Commands.argument).
Builds a literal directly as a Brigadier builder using the typed command DSL. Register the returned builder through com.mojang.brigadier.CommandDispatcher.register.
Suggests the names of the players currently online (tab list), vanilla-filtered.
A sibling literal that redirects to mainNode, copying requires and a no-argument command so gating is not bypassed and a bare alias still executes.
Builds a literal directly as a Brigadier builder using the typed command DSL (shortcut) Register the returned builder through com.mojang.brigadier.CommandDispatcher.register.