Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ItemStacksAndInventories;
- import java.util.ArrayList;
- import org.bukkit.ChatColor;
- import org.bukkit.Material;
- import org.bukkit.Sound;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandExecutor;
- import org.bukkit.command.CommandSender;
- import org.bukkit.enchantments.Enchantment;
- import org.bukkit.entity.Player;
- import org.bukkit.inventory.ItemFlag;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.inventory.meta.ItemMeta;
- public class AdminGuiItemStacks implements CommandExecutor {
- ItemStack AguiItem = new ItemStack(Material.END_CRYSTAL, 1);{
- ItemMeta AguiIM = AguiItem.getItemMeta();
- ArrayList<String> AguiAL = new ArrayList<String>();
- AguiIM.setDisplayName(ChatColor.LIGHT_PURPLE + "" + ChatColor.BOLD + "" + ChatColor.ITALIC + "Admin" +
- ChatColor.DARK_PURPLE + "" + ChatColor.BOLD + "" + ChatColor.ITALIC + "GUI");
- AguiIM.addItemFlags(ItemFlag.HIDE_ATTRIBUTES);
- AguiIM.addItemFlags(ItemFlag.HIDE_ENCHANTS);
- AguiIM.addItemFlags(ItemFlag.HIDE_POTION_EFFECTS);
- AguiIM.addEnchant(Enchantment.LUCK, 1, true);
- AguiAL.add(ChatColor.GRAY + "" + ChatColor.BOLD + "[Right Click]");
- AguiAL.add(ChatColor.LIGHT_PURPLE + "Opens the AdminGUI!");
- AguiIM.setLore(AguiAL);
- AguiItem.setItemMeta(AguiIM);}
- ItemStack ReloadButton = new ItemStack(Material.FIREBALL,1);{
- ItemMeta ReloadButtonIM = ReloadButton.getItemMeta();
- ArrayList<String> ReloadButtonAL = new ArrayList<String>();
- ReloadButtonIM.addItemFlags(ItemFlag.HIDE_ATTRIBUTES);
- ReloadButtonIM.addItemFlags(ItemFlag.HIDE_ENCHANTS);
- ReloadButtonIM.setDisplayName(ChatColor.BLUE + "" + ChatColor.BOLD + "Plugins");
- ReloadButtonAL.add(ChatColor.GREEN + "" + "Click to see the" );
- ReloadButtonAL.add(ChatColor.GREEN + "" + ChatColor.UNDERLINE + "servers plugins" );
- ReloadButtonIM.setLore(ReloadButtonAL);
- ReloadButton.setItemMeta(ReloadButtonIM);
- }
- @Override
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
- Player p = (Player) sender;
- if(cmd.getName().equalsIgnoreCase("Agui")) {
- if(p.hasPermission("hhf.agui.get")) {
- p.getInventory().addItem(AguiItem);
- p.playSound(p.getLocation(), Sound.ENTITY_ELDER_GUARDIAN_HURT, 1.0f, 1.0f);
- p.sendMessage(ChatColor.AQUA + "You have been given the " + ChatColor.DARK_AQUA + "" + ChatColor.BOLD + "ADMIN GUI!");
- }else {
- p.sendMessage(ChatColor.DARK_RED + "" + ChatColor.BOLD + "HHF" + ChatColor.RED + " - I'm sorry, but I believe this command is not accessable to you. Please contact the server admin to check if this is an error!");
- }
- }
- return true;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement