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.
This class manages the registry of commands, sub-commands and tab completers
associated with those commands.
A utility class in framework to create argument completions
for commands.
This class handles the confirmations for commands and subcommands.
This class handles the command cooldowns.
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.
An implementation of Map interface with expiring
keys feature.
This class is a part of Despical's Commons library.