Advertisement
DSHunterMC

Untitled

Nov 25th, 2017
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.10 KB | None | 0 0
  1. package ItemStacksAndInventories;
  2.  
  3. import java.util.ArrayList;
  4.  
  5. import org.bukkit.ChatColor;
  6. import org.bukkit.Material;
  7. import org.bukkit.command.Command;
  8. import org.bukkit.command.CommandExecutor;
  9. import org.bukkit.command.CommandSender;
  10. import org.bukkit.enchantments.Enchantment;
  11. import org.bukkit.entity.Player;
  12. import org.bukkit.inventory.ItemFlag;
  13. import org.bukkit.inventory.ItemStack;
  14. import org.bukkit.inventory.meta.ItemMeta;
  15.  
  16. public class AdminGuiItemStacks implements CommandExecutor {
  17.  
  18. ItemStack AguiItem = new ItemStack(Material.END_CRYSTAL, 1);{
  19. ItemMeta AguiIM = AguiItem.getItemMeta();
  20. ArrayList<String> AguiAL = new ArrayList<String>();
  21. AguiIM.setDisplayName(ChatColor.LIGHT_PURPLE + "" + ChatColor.BOLD + "" + ChatColor.ITALIC + "Admin" +
  22. ChatColor.DARK_PURPLE + "" + ChatColor.BOLD + "" + ChatColor.ITALIC + "GUI");
  23. AguiIM.addItemFlags(ItemFlag.HIDE_ATTRIBUTES);
  24. AguiIM.addItemFlags(ItemFlag.HIDE_ENCHANTS);
  25. AguiIM.addItemFlags(ItemFlag.HIDE_POTION_EFFECTS);
  26. AguiIM.addEnchant(Enchantment.LUCK, 1, true);
  27. AguiAL.add(ChatColor.GRAY + "" + ChatColor.BOLD + "[Right Click]");
  28. AguiAL.add(ChatColor.LIGHT_PURPLE + "Opens the AdminGUI!");
  29. AguiIM.setLore(AguiAL);
  30. AguiItem.setItemMeta(AguiIM);}
  31.  
  32. ItemStack ReloadButton = new ItemStack(Material.FIREBALL,1);{
  33. ItemMeta ReloadButtonIM = ReloadButton.getItemMeta();
  34. ArrayList<String> ReloadButtonAL = new ArrayList<String>();
  35. ReloadButtonIM.addItemFlags(ItemFlag.HIDE_ATTRIBUTES);
  36. ReloadButtonIM.addItemFlags(ItemFlag.HIDE_ENCHANTS);
  37. ReloadButtonIM.setDisplayName(ChatColor.BLUE + "" + ChatColor.BOLD + "Plugins");
  38. ReloadButtonAL.add(ChatColor.GREEN + "" + "Click to see the" );
  39. ReloadButtonAL.add(ChatColor.GREEN + "" + ChatColor.UNDERLINE + "servers plugins" );
  40. ReloadButtonIM.setLore(ReloadButtonAL);
  41. ReloadButton.setItemMeta(ReloadButtonIM);
  42. }
  43.  
  44.  
  45. @Override
  46. public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
  47. Player p = (Player) sender;
  48. if(cmd.getName().equalsIgnoreCase("Agui")) {
  49. p.getInventory().addItem(AguiItem);
  50. }
  51.  
  52.  
  53.  
  54. return false;
  55. }
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement