Commands Cheat Sheet
Quick reference for the MagicUtils command system.
Minimal Registry Setup
java
Minimal Annotated Command
java
Threading (Async)
java
Subcommands And Nested Paths
java
Options / Flags
java
Accepted forms:
--amount 5-a 5--silent/-s
Optional + Default Values
java
Greedy Text
java
Suggestions
java
Suggestion methods can be:
List<String> getItems()List<String> getItems(Player player)List<String> getItems(ServerCommandSource sender)List<String> getItems(CommandSource sender)
Sender Injection
java
Allowed senders:
ANY, PLAYER, CONSOLE, BLOCK, MINECART, PROXIED, REMOTE.
Builder API Snippet
java
Mount Existing Command Tree
java
Flat-Mount Sub-Commands
java
Extend A Registered Command
java