Advertisement
TNT_Block

HelpCommand

Jun 15th, 2019
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. try {
  2. if (args.length == 0) {
  3. this.onCommand(new String[] { "1" });
  4. return;
  5. }
  6. int pages = (int) Math.ceil(Cryptonic.getInstance().getCommandManager().getCommands().size() / 5D);
  7. int page = Integer.parseInt(args[0]);
  8. if (page > pages || page < 1) {
  9. getChat().sendMessage("§eUngültige Seite (" + page + ")");
  10. } else {
  11. getChat().sendMessage("§6Verfügbare Befehle:");
  12. Iterator<Command> itr = Cryptonic.getInstance().getCommandManager().getCommands().iterator();
  13. for (int i = 0; itr.hasNext(); i++) {
  14. Command cmd = itr.next();
  15. if (i >= (page - 1) * 5 && i < (page - 1) * 5 + 5)
  16. getChat().sendMessage("§4Command: §e" + cmd.getCommand() + "§0, §f" + cmd.getDescription());
  17. }
  18. getChat().sendMessage("§6Seite " + page + " / " + pages);
  19. }
  20. } catch (NumberFormatException e) {
  21. getChat().sendMessage("#help <seite>");
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement