All Classes and Interfaces

Class
Description
Main class of the framework to create commands in easy way.
Available command sender or senders.
A utility class to use command arguments without external Bukkit parameters and includes some useful methods to improve code quality and performance.
 
Main class of the framework to register commands, add tab completions and implement a function to run if there is no matched commands related this framework.
A utility class in framework to create argument completions for commands.
A utility class designed to simplify the process of handling tab completion for commands.
 
 
 
Marks a Command to be registered only if FrameworkOption.DEBUG mode is enabled.
 
 
Annotation to specify flags for command arguments.
Container annotation for holding multiple Flag annotations on the same method.
 
 
Annotation to define options for command arguments.
Container annotation for holding multiple Option annotations on the same method.
This class handles the options related Command Framework.