Cap
Command & permission library
How to use
Handler method:
@Command("say") public void say(@Sender CommandSender sender,String message){ System.out.println(sender.getSenderName()+": "+message); }
Register
SimpleCommandManager simpleCommandManager = new SimpleCommandManager(); MethodAnnotationCommand.getBuilder(simpleCommandManager) .addCommandHandler(this) .register();
Execute
simpleCommandManager.execute(testSender, "say hello!");