Home - LilBroCodes/commander GitHub Wiki

Commander Wiki

Welcome to the Commander Wiki! This documentation will help you understand and use the Commander library for creating powerful, hierarchical commands in your Bukkit/Spigot/Paper Minecraft plugins.

Table of Contents

About Commander

Commander is a Java command framework built for Bukkit/Spigot/Paper Minecraft plugins. It provides a clean, class-based system for registering commands with full tab-completion and parameter validation — all while being easy to use and extend.

Key Features

  • 🌲 Hierarchical command trees with parent/child nodes
  • 🎯 Automatic tab completion via optional dynamic suggestion lambdas
  • 🧠 Typed arguments with validation and suggestion support
  • 📚 Automatic help command for any subcommand tree
  • 🔧 Easy registration with your plugin's plugin.yml commands

Need Help?

If you have questions or need assistance, please refer to the specific wiki pages or check the examples provided in the documentation.