Advertisement
Guest User

Untitled

a guest
May 23rd, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.21 KB | None | 0 0
  1. // I cut the code down to what im working with
  2. case "admingui":
  3. if(player.hasPermission("andiartz.admingui")) {
  4.  
  5. if(args.length == 0) {
  6.  
  7. sender.sendMessage(ChatColor.GOLD + "[" + ChatColor.BLUE + "Andiartz" + ChatColor.GOLD + "] " + ChatColor.BLUE + "Specify a player!");
  8.  
  9. }
  10.  
  11. if(args.length == 1) {
  12.  
  13. sender.sendMessage(ChatColor.GOLD + "[" + ChatColor.BLUE + "Andiartz" + ChatColor.GOLD + "] " + ChatColor.BLUE + "Specify a reason!" );
  14.  
  15. }
  16. // Variubles
  17.  
  18.  
  19. sender.sendMessage(ChatColor.GOLD + "[" + ChatColor.BLUE + "Andiartz" + ChatColor.GOLD + "] " + ChatColor.BLUE + "This command is still in development!");
  20.  
  21. Inventory AdminGUI = Bukkit.createInventory(null, 9, "GUI For Admins");
  22. {
  23. // ItemMeta
  24. // Warn
  25. ItemStack warn = new ItemStack(Material.PAPER, 1);
  26. ItemMeta warna = warn.getItemMeta();
  27. warna.setDisplayName(ChatColor.GREEN + "Warn");
  28. warn.setItemMeta(warna);
  29.  
  30. // Kick
  31. ItemStack kick = new ItemStack(Material.LEATHER_BOOTS);
  32. ItemMeta kicka = kick.getItemMeta();
  33. kicka.setDisplayName(ChatColor.YELLOW + "Kick");
  34. kick.setItemMeta(kicka);
  35.  
  36. // Ban
  37. ItemStack ban = new ItemStack(Material.DIAMOND_SWORD);
  38. ItemMeta bana = ban.getItemMeta();
  39. bana.setDisplayName(ChatColor.RED + "Ban");
  40. ban.setItemMeta(bana);
  41.  
  42. // End of ItemMeta
  43.  
  44. // SetItem
  45. // Warn
  46. AdminGUI.setItem(3, warn);
  47. // Kick
  48. AdminGUI.setItem(4, kick);
  49. // Ban
  50. AdminGUI.setItem(5, ban);
  51.  
  52. // End if SetItem
  53.  
  54. // Click events
  55.  
  56.  
  57. }
  58. player.openInventory(AdminGUI);
  59.  
  60. return true;
  61. }
  62. else {
  63.  
  64. sender.sendMessage(ChatColor.GOLD + "[" + ChatColor.BLUE + "Andiartz" + ChatColor.GOLD + "] " + ChatColor.BLUE + "You do not have permission to run that command!");
  65. return true;
  66. }
  67. }
  68. player.sendMessage("Your command was not regognised, please do /help.");
  69. return true;
  70.  
  71. }
  72.  
  73. return true;
  74. }
  75.  
  76. // For the GUI Checks
  77. // AdminGUI
  78. public void onInventoryClick(InventoryClickEvent event, Inventory AdminGUI, ItemMeta warn, ItemMeta kick, ItemMeta ban) {
  79. Player clicker = (Player) event.getWhoClicked(); // Player that clicked the item
  80. ItemStack clicked = event.getCurrentItem();
  81. Inventory inventory = event.getInventory();
  82.  
  83. // Variubles
  84. // Target variuble
  85. @SuppressWarnings("deprecation")
  86. Player target = Bukkit.getServer().getPlayer(args[0]);
  87.  
  88. // Reason variuble
  89. String reason = args[1];
  90.  
  91.  
  92. if(inventory.getName().equals(AdminGUI)) {
  93.  
  94. if(clicked.equals(warn)) {
  95.  
  96. clicker.closeInventory();
  97. sender.sendMessage(ChatColor.GOLD + "[" + ChatColor.BLUE + "Andiartz" + ChatColor.GOLD + "] " + ChatColor.BLUE + "This command is not complete yet! Sorry!" );
  98.  
  99. }
  100.  
  101. }
  102.  
  103. // End
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement