Command aliases
Command description for help text
The primary command name
Required permission node, if any
Build the Brigadier command tree. Subclasses implement this to define arguments and execution logic.
Wraps the command builder with permission checks. Called by CommandRegistry during registration.