Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
- Player p = (Player) sender;
- if(cmd.getName().equalsIgnoreCase("opt") || cmd.getName().equalsIgnoreCase("overpoweredtools")) {
- if(args.length != 1) {
- inv = Bukkit.getServer().createInventory(null, 27, ChatColor.GOLD + "OverPoweredTools");
- ItemStack sword = new ItemStack(Material.DIAMOND_SWORD, 1);
- ItemMeta swordm = sword.getItemMeta();
- swordm.setDisplayName(ChatColor.AQUA + "OverPowered Sword");
- sword.setItemMeta(swordm);
- inv.setItem(11, sword);
- ItemStack pickaxe = new ItemStack(Material.DIAMOND_PICKAXE, 1);
- ItemMeta pickaxem = pickaxe.getItemMeta();
- pickaxem.setDisplayName(ChatColor.AQUA + "OverPowered Pickaxe");
- pickaxe.setItemMeta(pickaxem);
- inv.setItem(12, pickaxe);
- ItemStack axe = new ItemStack(Material.DIAMOND_AXE, 1);
- ItemMeta axem = axe.getItemMeta();
- axem.setDisplayName(ChatColor.AQUA + "OverPowered Axe");
- axe.setItemMeta(axem);
- inv.setItem(13, axe);
- ItemStack shovel = new ItemStack(Material.DIAMOND_SPADE, 1);
- ItemMeta shovelm = shovel.getItemMeta();
- shovelm.setDisplayName(ChatColor.AQUA + "OverPowered Shovel");
- shovel.setItemMeta(shovelm);
- inv.setItem(14, shovel);
- ItemStack hoe = new ItemStack(Material.DIAMOND_HOE, 1);
- ItemMeta hoem = hoe.getItemMeta();
- hoem.setDisplayName(ChatColor.AQUA + "OverPowered Hoe");
- hoe.setItemMeta(hoem);
- inv.setItem(15, hoe);
- @SuppressWarnings("deprecation")
- ItemStack glass = new ItemStack(Material.STAINED_GLASS_PANE, 1, DyeColor.BLACK.getData());
- ItemMeta glassm = glass.getItemMeta();
- glassm.setDisplayName(ChatColor.GRAY + "Choose your Tool!");
- glass.setItemMeta(glassm);
- inv.setItem(0, glass);
- inv.setItem(1, glass);
- inv.setItem(2, glass);
- inv.setItem(3, glass);
- inv.setItem(4, glass);
- inv.setItem(5, glass);
- inv.setItem(6, glass);
- inv.setItem(7, glass);
- inv.setItem(8, glass);
- inv.setItem(9, glass);
- inv.setItem(17, glass);
- inv.setItem(18, glass);
- inv.setItem(19, glass);
- inv.setItem(20, glass);
- inv.setItem(21, glass);
- inv.setItem(22, glass);
- inv.setItem(23, glass);
- inv.setItem(24, glass);
- inv.setItem(25, glass);
- inv.setItem(26, glass);
- p.openInventory(inv);
- } else {
- if(args.length == 1) {
- if(args[0].equalsIgnoreCase("sword")) {
- if(p.hasPermission("overpoweredtools.sword")){
- ItemStack Sword = new ItemStack(Material.DIAMOND_SWORD, 1);
- ItemMeta m = Sword.getItemMeta();
- m.setDisplayName(ChatColor.DARK_GRAY + "[" + ChatColor.GOLD + "" + ChatColor.BOLD + "OverPowered Sword" + ChatColor.DARK_GRAY + "]");
- Sword.setItemMeta(m);
- Sword.addUnsafeEnchantment(Enchantment.DAMAGE_ALL, 25);
- Sword.addUnsafeEnchantment(Enchantment.LOOT_BONUS_MOBS, 25);
- Sword.addUnsafeEnchantment(Enchantment.DURABILITY, 100);
- p.getInventory().addItem(Sword);
- p.sendMessage(prefix() + "Here's your OverPowered Sword!");
- } else {
- if(args[0].equalsIgnoreCase("pickaxe")) {
- if(p.hasPermission("overpoweredtools.pickaxe")){
- ItemStack Pickaxe = new ItemStack(Material.DIAMOND_PICKAXE, 1);
- ItemMeta m = Pickaxe.getItemMeta();
- m.setDisplayName(ChatColor.DARK_GRAY + "[" + ChatColor.GOLD + "" + ChatColor.BOLD + "OverPowered Pickaxe" + ChatColor.DARK_GRAY + "]");
- Pickaxe.setItemMeta(m);
- Pickaxe.addUnsafeEnchantment(Enchantment.DIG_SPEED, 25);
- Pickaxe.addUnsafeEnchantment(Enchantment.LOOT_BONUS_BLOCKS, 25);
- Pickaxe.addUnsafeEnchantment(Enchantment.DURABILITY, 100);
- p.getInventory().addItem(Pickaxe);
- p.sendMessage(prefix() + "Here's your OverPowered Pickaxe!");
- } else {
- if(args[0].equalsIgnoreCase("axe")) {
- if(p.hasPermission("overpoweredtools.axe")){
- ItemStack Axe = new ItemStack(Material.DIAMOND_AXE, 1);
- ItemMeta m = Axe.getItemMeta();
- m.setDisplayName(ChatColor.DARK_GRAY + "[" + ChatColor.GOLD + "" + ChatColor.BOLD + "OverPowered Axe" + ChatColor.DARK_GRAY + "]");
- Axe.setItemMeta(m);
- Axe.addUnsafeEnchantment(Enchantment.DIG_SPEED, 25);
- Axe.addUnsafeEnchantment(Enchantment.DURABILITY, 100);
- p.getInventory().addItem(Axe);
- p.sendMessage(prefix() + "Here's your OverPowered Axe!");
- } else {
- if(args[0].equalsIgnoreCase("shovel")) {
- if(p.hasPermission("overpoweredtools.shovel")){
- ItemStack Shovel = new ItemStack(Material.DIAMOND_SPADE, 1);
- ItemMeta m = Shovel.getItemMeta();
- m.setDisplayName(ChatColor.DARK_GRAY + "[" + ChatColor.GOLD + "" + ChatColor.BOLD + "OverPowered Shovel" + ChatColor.DARK_GRAY + "]");
- Shovel.setItemMeta(m);
- Shovel.addUnsafeEnchantment(Enchantment.DIG_SPEED, 25);
- Shovel.addUnsafeEnchantment(Enchantment.DURABILITY, 100);
- p.getInventory().addItem(Shovel);
- p.sendMessage(prefix() + "Here's your OverPowered Shovel!");
- } else {
- if(args[0].equalsIgnoreCase("hoe")) {
- if(p.hasPermission("overpoweredtools.hoe")){
- ItemStack Hoe = new ItemStack(Material.DIAMOND_HOE, 1);
- ItemMeta m = Hoe.getItemMeta();
- m.setDisplayName(ChatColor.DARK_GRAY + "[" + ChatColor.GOLD + "" + ChatColor.BOLD + "OverPowered Sword" + ChatColor.DARK_GRAY + "]");
- Hoe.setItemMeta(m);
- Hoe.addUnsafeEnchantment(Enchantment.DURABILITY, 100);
- p.getInventory().addItem(Hoe);
- p.sendMessage(prefix() + "Here's your OverPowered Hoe!");
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement