Esse post pode ser inútil para alguns mas eu sei que muitas pessoas tem preguiça de registrar comandos um por um, então eu estou fazendo este tópico para ajudar esses preguiçosos.
1° - Você terá que criar uma classe no seu projeto com o código encontrado nesse link: https://pastebin.com/VBUqELqu;
2° - você pode criar seu comando normalmente implementando o "CommandExecutor" e criando a ação que o comando ira executar. OBS: Normalmente;
3° - antes de registrar você terá que criar uma instancia para a classe do "CommandAPI", Exemplo: "private CommandAPI ca = new CommandAPI();";
4° - e finalmente o registro, para registrar você terá que usar este código: "ca.registerCommand(new classeDoComando(), "nomedocomando", "descriçãodocomando", new String[] {"palavras alternativas que você poderá usar para executar o mesmo comando", "poderá ser uma ou mais"});".OBS: Este código devera ficar no "onEnable()".
Espero que tenham gostado desse mini-tutorial, flws.