To fazendo um sisteminha também, eu não gosto do sistema de comandos do bukkit, fazer oq...
package io.github.leonardosnt.testy;
import io.github.bktlib.command.Command;
import io.github.bktlib.command.CommandBase;
import io.github.bktlib.command.CommandResult;
import io.github.bktlib.command.CommandSource;
import io.github.bktlib.command.Sub;
import io.github.bktlib.command.UsageTarget;
import io.github.bktlib.command.args.CommandArgs;
@Command(
name = "gisve",
usageTarget = UsageTarget.BOTH, /* IN_GAME, NOT_IN_GAME */
usage = "<qtd> [player]",
subCommands = { "this::commandTest" },
description = "Uma descricao bem legal"
)
public class ConcreteCommand extends CommandBase
{
@Override
public CommandResult onExecute(final CommandSource src, final CommandArgs args )
{
return CommandResult.success();
}
@Sub @Command(name = "test")
public CommandResult commandTest( CommandSource src, CommandArgs args )
{
src.sendMessage( "workds " + args );
return CommandResult.success();
}
}
Só falta dar umas arrumadinhas, ai vou colocar no github.
Não repara meu ingles de google tradutor -qq