Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class ChatColors implements CommandExecutor {
- public boolean onCommand(CommandSender s, Command cmd, String commandLabel, String[] args) {
- if (s instanceof Player){
- Player p = (Player)s;
- Inventory colors = Bukkit.createInventory(null, 18, ChatColor.BLUE + "Chat Colors");
- ItemStack dBlue = nameItem(new ItemStack(Material.WOOL, 1, (byte)11), ChatColor.DARK_BLUE + "Dark Blue");
- ItemStack dGreen = nameItem(new ItemStack(Material.WOOL, 1, (byte)13), ChatColor.DARK_BLUE + "Dark Green");
- ItemStack blue = nameItem(new ItemStack(Material.WOOL, 1, (byte)3), ChatColor.DARK_BLUE + "Blue");
- ItemStack dRed = nameItem(new ItemStack(Material.WOOL, 1, (byte)14), ChatColor.DARK_BLUE + "Dark Red");
- ItemStack dPurple = nameItem(new ItemStack(Material.WOOL, 1, (byte)10), ChatColor.DARK_BLUE + "Dark Purple");
- ItemStack gold = nameItem(new ItemStack(Material.WOOL, 1, (byte)4), ChatColor.DARK_BLUE + "Gold");
- ItemStack gray = nameItem(new ItemStack(Material.WOOL, 1, (byte)8), ChatColor.DARK_BLUE + "Gray");
- ItemStack dGray = nameItem(new ItemStack(Material.WOOL, 1, (byte)7), ChatColor.DARK_BLUE + "Dark Gray");
- ItemStack cyan = nameItem(new ItemStack(Material.WOOL, 1, (byte)9), ChatColor.DARK_BLUE + "Cyan");
- ItemStack black = nameItem(new ItemStack(Material.WOOL, 1, (byte)15), ChatColor.DARK_BLUE + "Black");
- ItemStack lGreen = nameItem(new ItemStack(Material.WOOL, 1, (byte)5), ChatColor.DARK_BLUE + "Light Green");
- ItemStack aqua = nameItem(new ItemStack(Material.WOOL, 1, (byte)3), ChatColor.DARK_BLUE + "Aqua");
- ItemStack lRed = nameItem(new ItemStack(Material.WOOL, 1, (byte)14), ChatColor.DARK_BLUE + "Light Red");
- ItemStack lPurple = nameItem(new ItemStack(Material.WOOL, 1, (byte)2), ChatColor.DARK_BLUE + "Light Purple");
- ItemStack yellow = nameItem(new ItemStack(Material.WOOL, 1, (byte)4), ChatColor.DARK_BLUE + "Yellow");
- ItemStack white = nameItem(new ItemStack(Material.WOOL, 1), ChatColor.DARK_BLUE + "White");
- ItemStack test = nameItem(new ItemStack(Material.COMPASS, 1), "TESTING");
- colors.setItem(0, dBlue);
- colors.setItem(1, dGreen);
- colors.setItem(2, blue);
- colors.setItem(3, dRed);
- colors.setItem(4, dPurple);
- colors.setItem(5, gold);
- colors.setItem(6, gray);
- colors.setItem(7, dGray);
- colors.setItem(8, cyan);
- colors.setItem(9, black);
- colors.setItem(10, lGreen);
- colors.setItem(11, aqua);
- colors.setItem(12, lRed);
- colors.setItem(13, lPurple);
- colors.setItem(14, yellow);
- colors.setItem(15, white);
- colors.setItem(16, test);
- p.openInventory(colors);
- } else {
- s.sendMessage(ChatColor.RED + "This command is for Player only");
- }
- return false;
- }
- private ItemStack nameItem(ItemStack item, String name){
- ItemMeta im = item.getItemMeta();
- im.setDisplayName(name);
- item.setItemMeta(im);
- return item;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement