Ir para conteúdo

Sub comandos em diferentes classes


TheDarkD

Posts Recomendados

Olá! Bom, quero criar varias classes com o mesmo comando, só ira mudar os sub-comandos. 

Tentei fazer da seguinte maneira:

    public void Comandos() {
        getCommand("Comando").setExecutor(new Class1());
        getCommand("Comando").setExecutor(new Class2());
        }

 

Isso acabou dando erro por estar com o mesmo comando em classe diferente...

Como estou fazendo um plugin grande, acho que seria melhor em por os sub-comandos em classes diferentes.

Edit: Eu coloquei o "Comandos()" no onEnable

 

Editado por TheDarkD
Link para o comentário
Compartilhar em outros sites

Eu geralmente crio uma classe abstrata para os SubCommands. Dessa forma, tenho uma maior flexibilidade já que simplesmente crio uma classe para o comando e estendo ele ao SubCommand, no final registro em algum local e faço ele ser executado pelo comando principal.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...