Class BaseCommand

java.lang.Object
co.aikar.commands.BaseCommand
Direct Known Subclasses:
ForwardingCommand

public abstract class BaseCommand extends Object
A Base command is defined as a command group of related commands. A BaseCommand does not imply nor enforce that they use the same root command.

It is up to the end user how to organize their command. you could use 1 base command per command in your application.

Optionally (and encouraged), you can use the base command to represent a root command, and then each actionable command is a sub command