Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @EventHandler
- public void onArena1JoinSignClickEvent(PlayerInteractEvent event){
- Player player = event.getPlayer();
- PlayerInventory inventory = player.getInventory();
- Block block = event.getClickedBlock();
- final ItemStack zombieHelmet = new ItemStack(Material.SKULL_ITEM, 1, (short)SkullType.ZOMBIE.ordinal());
- final ItemStack skeletonHelmet = new ItemStack(Material.SKULL_ITEM, 1, (short)SkullType.SKELETON.ordinal());
- final ItemStack creeperHelmet = new ItemStack(Material.SKULL_ITEM, 1, (short)SkullType.CREEPER.ordinal());
- final ItemStack cactusHelmet = new ItemStack(Material.CACTUS);
- final ItemStack spiderHelmet = new ItemStack(Material.SKULL_ITEM, 1, (short)SkullType.PLAYER.ordinal());
- final ItemStack blazeHelmet = new ItemStack(Material.SKULL_ITEM, 1, (short)SkullType.PLAYER.ordinal());
- final ItemStack endermanHelmet = new ItemStack(Material.SKULL_ITEM, 1, (short)SkullType.PLAYER.ordinal());
- final ItemStack pigHelmet = new ItemStack(Material.SKULL_ITEM, 1, (short)SkullType.PLAYER.ordinal());
- final ItemStack cowHelmet = new ItemStack(Material.SKULL_ITEM, 1, (short)SkullType.PLAYER.ordinal());
- SkullMeta spiderHelmetMeta = (SkullMeta) spiderHelmet.getItemMeta();
- SkullMeta blazeHelmetMeta = (SkullMeta) blazeHelmet.getItemMeta();
- SkullMeta endermanHelmetMeta = (SkullMeta) endermanHelmet.getItemMeta();
- SkullMeta pigHelmetMeta = (SkullMeta) pigHelmet.getItemMeta();
- SkullMeta cowHelmetMeta = (SkullMeta) cowHelmet.getItemMeta();
- spiderHelmetMeta.setOwner("MHF_Spider");
- blazeHelmetMeta.setOwner("MHF_Blaze");
- endermanHelmetMeta.setOwner("MHF_Enderman");
- pigHelmetMeta.setOwner("MHF_Pig");
- cowHelmetMeta.setOwner("MHF_Cow");
- spiderHelmet.setItemMeta(spiderHelmetMeta);
- blazeHelmet.setItemMeta(blazeHelmetMeta);
- endermanHelmet.setItemMeta(endermanHelmetMeta);
- pigHelmet.setItemMeta(pigHelmetMeta);
- cowHelmet.setItemMeta(cowHelmetMeta);
- if((event.getAction() == Action.RIGHT_CLICK_BLOCK || event.getAction() == Action.LEFT_CLICK_BLOCK)){ if((block.getType() == Material.SIGN || block.getType() == Material.SIGN_POST || block.getType() == Material.WALL_SIGN)){
- Sign sign = (Sign) block.getState();
- String[] lines = sign.getLines();
- if(lines[0].equalsIgnoreCase("[SCBB]")){
- if(lines[1].equalsIgnoreCase("[Arena]")){
- if(lines[2].equalsIgnoreCase("[SETH-NF-0/4]")){
- player.setGameMode(GameMode.ADVENTURE);
- player.setAllowFlight(false);
- player.setFlying(false);
- inventory.clear();
- onA1LobbyList.add(player.getName());
- player.teleport(new Location(Bukkit.getWorld("Super Craft Bros Brawl Arenas"), -38, 61, -3));
- sign.setLine(0, "[SCBB]");
- sign.setLine(1, "[Arena]");
- sign.setLine(2, "[SETH-NF-1/4]");
- sign.update();
- }else if(lines[2].equalsIgnoreCase("[SETH-NF-1/4]")){
- player.setGameMode(GameMode.ADVENTURE);
- player.setAllowFlight(false);
- player.setFlying(false);
- inventory.clear();
- onA1LobbyList.add(player.getName());
- player.teleport(new Location(Bukkit.getWorld("Super Craft Bros Brawl Arenas"), -38, 61, -3));
- sign.setLine(0, "[SCBB]");
- sign.setLine(1, "[Arena]");
- sign.setLine(2, "[SETH-NF-2/4]");
- sign.update();
- }else if(lines[2].equalsIgnoreCase("[SETH-NF-2/4]")){
- player.setGameMode(GameMode.ADVENTURE);
- player.setAllowFlight(false);
- player.setFlying(false);
- inventory.clear();
- onA1LobbyList.add(player.getName());
- player.teleport(new Location(Bukkit.getWorld("Super Craft Bros Brawl Arenas"), -38, 61, -3));
- sign.setLine(0, "[SCBB]");
- sign.setLine(1, "[Arena]");
- sign.setLine(2, "[SETH-NF-3/4]");
- sign.update();
- }else if(lines[2].equalsIgnoreCase("[SETH-NF-3/4]")){
- player.setGameMode(GameMode.ADVENTURE);
- player.setAllowFlight(false);
- player.setFlying(false);
- inventory.clear();
- onA1LobbyList.add(player.getName());
- player.teleport(new Location(Bukkit.getWorld("Super Craft Bros Brawl Arenas"), -38, 61, -3));
- sign.setLine(0, "[SCBB]");
- sign.setLine(1, "[Arena]");
- sign.setLine(2, "[SETH-NF-FULL]");
- sign.update();
- }if(onA1LobbyList.size() == 3){
- sign.setLine(0, "[SCBB]");
- sign.setLine(1, "[Arena]");
- sign.setLine(2, "[SETH-NF-FULL]");
- for(Player targetPlayers : Bukkit.getOnlinePlayers()){
- if(onA1LobbyList.contains(targetPlayers.getName())){
- targetPlayers.sendMessage(ChatColor.GOLD + "The game will be starting soon...");
- plugin.getServer().getScheduler().scheduleSyncRepeatingTask(plugin, new Runnable(){
- public void run(){
- for(Player targetPlayers : Bukkit.getOnlinePlayers()){
- if(onA1LobbyList.contains(targetPlayers.getName())){
- targetPlayers.sendMessage(ChatColor.GOLD + "The game have started!");
- onA1ArenaList.addAll(onA1LobbyList);
- onA1LobbyList.clear();
- Player targetPlayerI = Bukkit.getServer().getPlayer(onA1ArenaList.get(0));
- Player targetPlayerII = Bukkit.getServer().getPlayer(onA1ArenaList.get(1));
- Player targetPlayerIII = Bukkit.getServer().getPlayer(onA1ArenaList.get(2));
- Player targetPlayerIV = Bukkit.getServer().getPlayer(onA1ArenaList.get(3));
- targetPlayerI.teleport(new Location(Bukkit.getWorld("Super Craft Bros Brawl Arenas"), 14, 55, -25));
- targetPlayerII.teleport(new Location(Bukkit.getWorld("Super Craft Bros Brawl Arenas"), 19, 74, 8));
- targetPlayerIII.teleport(new Location(Bukkit.getWorld("Super Craft Bros Brawl Arenas"), -8, 74, 4));
- targetPlayerIV.teleport(new Location(Bukkit.getWorld("Super Craft Bros Brawl Arenas"), -16, 66, -31));
- ScoreboardManager boardManager = Bukkit.getScoreboardManager();
- Scoreboard gameStats = boardManager.getNewScoreboard();
- Objective objective = gameStats.registerNewObjective("gameStats", "dummy");
- objective.setDisplaySlot(DisplaySlot.SIDEBAR);
- objective.setDisplayName(ChatColor.WHITE + "Game Stats (Lives)");
- Score playerIScore = objective.getScore(Bukkit.getOfflinePlayer(targetPlayerI.getDisplayName() + ": " ));
- playerIScore.setScore(5);
- Score playerIIScore = objective.getScore(Bukkit.getOfflinePlayer(targetPlayerII.getDisplayName() + ": " ));
- playerIIScore.setScore(5);
- Score playerIIIScore = objective.getScore(Bukkit.getOfflinePlayer(targetPlayerIII.getDisplayName() + ": " ));
- playerIIIScore.setScore(5);
- Score playerIVScore = objective.getScore(Bukkit.getOfflinePlayer(targetPlayerIV.getDisplayName() + ": " ));
- playerIVScore.setScore(5);
- targetPlayerI.setScoreboard(gameStats);
- targetPlayerII.setScoreboard(gameStats);
- targetPlayerIII.setScoreboard(gameStats);
- targetPlayerIV.setScoreboard(gameStats);
- PlayerInventory inventory = targetPlayers.getInventory();
- if(targetPlayers.getInventory().getHelmet().equals(zombieHelmet)){
- ItemStack zombieHelmet = new ItemStack(Material.SKULL_ITEM, 1, (short)SkullType.ZOMBIE.ordinal());
- ItemStack zombieChestplate = new ItemStack(Material.LEATHER_CHESTPLATE, 1);
- ItemStack zombieLeggings = new ItemStack(Material.LEATHER_LEGGINGS, 1);
- ItemStack zombieBoots = new ItemStack(Material.LEATHER_BOOTS, 1);
- ItemStack zombieWeaponI = new ItemStack(Material.IRON_SPADE, 1);
- LeatherArmorMeta zombieChestplateMeta = (LeatherArmorMeta) zombieChestplate.getItemMeta();
- LeatherArmorMeta zombieLeggingsMeta = (LeatherArmorMeta) zombieLeggings.getItemMeta();
- LeatherArmorMeta zombieBootsMeta = (LeatherArmorMeta) zombieBoots.getItemMeta();
- ItemMeta zombieWeaponIMeta = (ItemMeta) zombieWeaponI.getItemMeta();
- zombieChestplateMeta.setColor(Color.AQUA);
- zombieLeggingsMeta.setColor(Color.BLUE);
- zombieBootsMeta.setColor(Color.BLUE);
- zombieBootsMeta.addEnchant(Enchantment.PROTECTION_FALL, 10, true);
- zombieWeaponIMeta.setDisplayName(ChatColor.RED + "The Stolen Shovel of Steve");
- zombieWeaponIMeta.addEnchant(Enchantment.DAMAGE_ALL, 2, true);
- zombieWeaponIMeta.addEnchant(Enchantment.KNOCKBACK, 1, true);
- zombieChestplate.setItemMeta(zombieChestplateMeta);
- zombieLeggings.setItemMeta(zombieLeggingsMeta);
- zombieBoots.setItemMeta(zombieBootsMeta);
- zombieWeaponI.setItemMeta(zombieWeaponIMeta);
- inventory.clear();
- for(PotionEffect effect : targetPlayers.getActivePotionEffects()){
- targetPlayers.removePotionEffect(effect.getType());
- }
- inventory.setHelmet(zombieHelmet);
- inventory.setChestplate(zombieChestplate);
- inventory.setLeggings(zombieLeggings);
- inventory.setBoots(zombieBoots);
- inventory.addItem(zombieWeaponI);
- }else if(targetPlayers.getInventory().getHelmet().equals(skeletonHelmet)){
- ItemStack skeletonHelmet = new ItemStack(Material.SKULL_ITEM, 1, (short)SkullType.SKELETON.ordinal());
- ItemStack skeletonChestplate = new ItemStack(Material.LEATHER_CHESTPLATE, 1);
- ItemStack skeletonLeggings = new ItemStack(Material.LEATHER_LEGGINGS, 1);
- ItemStack skeletonBoots = new ItemStack(Material.LEATHER_BOOTS, 1);
- ItemStack skeletonWeaponI = new ItemStack(Material.BONE, 1);
- ItemStack skeletonWeaponII = new ItemStack(Material.BOW, 1);
- ItemStack skeletonWeaponIII = new ItemStack(Material.ARROW, 1);
- LeatherArmorMeta skeletonChestplateMeta = (LeatherArmorMeta) skeletonChestplate.getItemMeta();
- LeatherArmorMeta skeletonLeggingsMeta = (LeatherArmorMeta) skeletonLeggings.getItemMeta();
- LeatherArmorMeta skeletonBootsMeta = (LeatherArmorMeta) skeletonBoots.getItemMeta();
- ItemMeta skeletonWeaponIMeta = (ItemMeta) skeletonWeaponI.getItemMeta();
- ItemMeta skeletonWeaponIIMeta = (ItemMeta) skeletonWeaponII.getItemMeta();
- ItemMeta skeletonWeaponIIIMeta = (ItemMeta) skeletonWeaponIII.getItemMeta();
- skeletonChestplateMeta.setColor(Color.GRAY);
- skeletonLeggingsMeta.setColor(Color.GRAY);
- skeletonBootsMeta.setColor(Color.GRAY);
- skeletonBootsMeta.addEnchant(Enchantment.PROTECTION_FALL, 10, true);
- skeletonWeaponIMeta.setDisplayName(ChatColor.RED + "The Cursed Bone");
- skeletonWeaponIMeta.addEnchant(Enchantment.KNOCKBACK, 1, true);
- skeletonWeaponIIMeta.setDisplayName(ChatColor.RED + "The Legless Bow");
- skeletonWeaponIIMeta.addEnchant(Enchantment.ARROW_KNOCKBACK, 2, true);
- skeletonWeaponIIMeta.addEnchant(Enchantment.ARROW_INFINITE, 1, true);
- skeletonWeaponIIIMeta.setDisplayName("The Skellybutt's Infinite Ammo");
- skeletonChestplate.setItemMeta(skeletonChestplateMeta);
- skeletonLeggings.setItemMeta(skeletonLeggingsMeta);
- skeletonBoots.setItemMeta(skeletonBootsMeta);
- skeletonWeaponI.setItemMeta(skeletonWeaponIMeta);
- skeletonWeaponII.setItemMeta(skeletonWeaponIIMeta);
- skeletonWeaponIII.setItemMeta(skeletonWeaponIIIMeta);
- inventory.clear();
- for(PotionEffect effect : targetPlayers.getActivePotionEffects()){
- targetPlayers.removePotionEffect(effect.getType());
- }
- inventory.setHelmet(skeletonHelmet);
- inventory.setChestplate(skeletonChestplate);
- inventory.setLeggings(skeletonLeggings);
- inventory.setBoots(skeletonBoots);
- inventory.addItem(skeletonWeaponI);
- inventory.addItem(skeletonWeaponII);
- inventory.addItem(skeletonWeaponIII);
- }else if(targetPlayers.getInventory().getHelmet().equals(creeperHelmet)){
- ItemStack creeperHelmet = new ItemStack(Material.SKULL_ITEM, 1, (short)SkullType.CREEPER.ordinal());
- ItemStack creeperChestplate = new ItemStack(Material.LEATHER_CHESTPLATE, 1);
- ItemStack creeperLeggings = new ItemStack(Material.LEATHER_LEGGINGS, 1);
- ItemStack creeperBoots = new ItemStack(Material.LEATHER_BOOTS, 1);
- ItemStack creeperWeaponI = new ItemStack(Material.SULPHUR, 1);
- ItemStack creeperWeaponII = new ItemStack(Material.POTION, 64, (short)16396);
- ItemStack creeperWeaponIII = new ItemStack(Material.TNT, 5);
- LeatherArmorMeta creeperChestplateMeta = (LeatherArmorMeta) creeperChestplate.getItemMeta();
- LeatherArmorMeta creeperLeggingsMeta = (LeatherArmorMeta) creeperLeggings.getItemMeta();
- LeatherArmorMeta creeperBootsMeta = (LeatherArmorMeta) creeperBoots.getItemMeta();
- ItemMeta creeperWeaponIMeta = (ItemMeta) creeperWeaponI.getItemMeta();
- PotionMeta creeperWeaponIIMeta = (PotionMeta) creeperWeaponII.getItemMeta();
- ItemMeta creeperWeaponIIIMeta = (ItemMeta) creeperWeaponIII.getItemMeta();
- creeperChestplateMeta.setColor(Color.GREEN);
- creeperLeggingsMeta.setColor(Color.GREEN);
- creeperBootsMeta.setColor(Color.GREEN);
- creeperBootsMeta.addEnchant(Enchantment.PROTECTION_FALL, 10, true);
- creeperWeaponIMeta.setDisplayName(ChatColor.RED + "The Explosion Remaints");
- creeperWeaponIMeta.addEnchant(Enchantment.KNOCKBACK, 1, true);
- creeperWeaponIIMeta.setDisplayName(ChatColor.RED + "The Demonic Potions from Hell");
- creeperWeaponIIIMeta.setDisplayName(ChatColor.RED + "The High Explosion Bombs");
- creeperChestplate.setItemMeta(creeperChestplateMeta);
- creeperLeggings.setItemMeta(creeperLeggingsMeta);
- creeperBoots.setItemMeta(creeperBootsMeta);
- creeperWeaponI.setItemMeta(creeperWeaponIMeta);
- creeperWeaponII.setItemMeta(creeperWeaponIIMeta);
- creeperWeaponIII.setItemMeta(creeperWeaponIIIMeta);
- inventory.clear();
- for(PotionEffect effect : targetPlayers.getActivePotionEffects()){
- targetPlayers.removePotionEffect(effect.getType());
- }
- inventory.setHelmet(creeperHelmet);
- inventory.setChestplate(creeperChestplate);
- inventory.setLeggings(creeperLeggings);
- inventory.setBoots(creeperBoots);
- inventory.addItem(creeperWeaponI);
- inventory.addItem(creeperWeaponII);
- inventory.addItem(creeperWeaponII);
- inventory.addItem(creeperWeaponII);
- inventory.addItem(creeperWeaponII);
- inventory.addItem(creeperWeaponIII);
- }else if(targetPlayers.getInventory().getHelmet().equals(cactusHelmet)){
- ItemStack cactusHelmet = new ItemStack(Material.CACTUS, 1);
- ItemStack cactusChestplate = new ItemStack(Material.LEATHER_CHESTPLATE, 1);
- ItemStack cactusLeggings = new ItemStack(Material.LEATHER_LEGGINGS, 1);
- ItemStack cactusBoots = new ItemStack(Material.LEATHER_BOOTS, 1);
- ItemStack cactusWeaponI = new ItemStack(Material.WOOD_SWORD, 1);
- LeatherArmorMeta cactusChestplateMeta = (LeatherArmorMeta) cactusChestplate.getItemMeta();
- LeatherArmorMeta cactusLeggingsMeta = (LeatherArmorMeta) cactusLeggings.getItemMeta();
- LeatherArmorMeta cactusBootsMeta = (LeatherArmorMeta) cactusBoots.getItemMeta();
- ItemMeta cactusWeaponIMeta = (ItemMeta) cactusWeaponI.getItemMeta();
- cactusChestplateMeta.setColor(Color.GREEN);
- cactusChestplateMeta.addEnchant(Enchantment.THORNS, 2, true);
- cactusChestplateMeta.addEnchant(Enchantment.PROTECTION_ENVIRONMENTAL, 3, true);
- cactusLeggingsMeta.setColor(Color.GREEN);
- cactusBootsMeta.setColor(Color.GREEN);
- cactusBootsMeta.addEnchant(Enchantment.PROTECTION_FALL, 10, true);
- cactusBootsMeta.addEnchant(Enchantment.PROTECTION_ENVIRONMENTAL, 4, true);
- cactusWeaponIMeta.setDisplayName(ChatColor.RED + "The Cactus Spine");
- cactusWeaponIMeta.addEnchant(Enchantment.DAMAGE_ALL, 1, true);
- cactusWeaponIMeta.addEnchant(Enchantment.KNOCKBACK, 1, true);
- cactusChestplate.setItemMeta(cactusChestplateMeta);
- cactusLeggings.setItemMeta(cactusLeggingsMeta);
- cactusBoots.setItemMeta(cactusBootsMeta);
- cactusWeaponI.setItemMeta(cactusWeaponIMeta);
- inventory.clear();
- for(PotionEffect effect : targetPlayers.getActivePotionEffects()){
- targetPlayers.removePotionEffect(effect.getType());
- }
- inventory.setHelmet(cactusHelmet);
- inventory.setChestplate(cactusChestplate);
- inventory.setLeggings(cactusLeggings);
- inventory.setBoots(cactusBoots);
- inventory.addItem(cactusWeaponI);
- }else if(targetPlayers.getInventory().getHelmet().equals(spiderHelmet)){
- ItemStack spiderHelmet = new ItemStack(Material.SKULL_ITEM, 1, (short)SkullType.PLAYER.ordinal());
- ItemStack spiderChestplate = new ItemStack(Material.LEATHER_CHESTPLATE, 1);
- ItemStack spiderLeggings = new ItemStack(Material.LEATHER_LEGGINGS, 1);
- ItemStack spiderBoots = new ItemStack(Material.LEATHER_BOOTS, 1);
- ItemStack spiderWeaponI = new ItemStack(Material.SPIDER_EYE, 1);
- SkullMeta spiderHelmetMeta = (SkullMeta) spiderHelmet.getItemMeta();
- LeatherArmorMeta spiderChestplateMeta = (LeatherArmorMeta) spiderChestplate.getItemMeta();
- LeatherArmorMeta spiderLeggingsMeta = (LeatherArmorMeta) spiderLeggings.getItemMeta();
- LeatherArmorMeta spiderBootsMeta = (LeatherArmorMeta) spiderBoots.getItemMeta();
- ItemMeta spiderWeaponIMeta = (ItemMeta) spiderWeaponI.getItemMeta();
- spiderHelmetMeta.setOwner("MHF_Spider");
- spiderChestplateMeta.setColor(Color.MAROON);
- spiderLeggingsMeta.setColor(Color.MAROON);
- spiderBootsMeta.setColor(Color.MAROON);
- spiderBootsMeta.addEnchant(Enchantment.PROTECTION_FALL, 10, true);
- spiderWeaponIMeta.setDisplayName(ChatColor.RED + "The Bloody Spider Eye");
- spiderWeaponIMeta.addEnchant(Enchantment.DAMAGE_ALL, 1, true);
- spiderWeaponIMeta.addEnchant(Enchantment.KNOCKBACK, 1, true);
- spiderHelmet.setItemMeta(spiderHelmetMeta);
- spiderChestplate.setItemMeta(spiderChestplateMeta);
- spiderLeggings.setItemMeta(spiderLeggingsMeta);
- spiderBoots.setItemMeta(spiderBootsMeta);
- spiderWeaponI.setItemMeta(spiderWeaponIMeta);
- inventory.clear();
- for(PotionEffect effect : targetPlayers.getActivePotionEffects()){
- targetPlayers.removePotionEffect(effect.getType());
- }
- targetPlayers.addPotionEffect(new PotionEffect(PotionEffectType.SPEED, Integer.MAX_VALUE, 2));
- inventory.setHelmet(spiderHelmet);
- inventory.setChestplate(spiderChestplate);
- inventory.setLeggings(spiderLeggings);
- inventory.setBoots(spiderBoots);
- inventory.addItem(spiderWeaponI);
- }else if(targetPlayers.getInventory().getHelmet().equals(blazeHelmet)){
- ItemStack blazeHelmet = new ItemStack(Material.SKULL_ITEM, 1, (short)SkullType.PLAYER.ordinal());
- ItemStack blazeChestplate = new ItemStack(Material.LEATHER_CHESTPLATE, 1);
- ItemStack blazeLeggings = new ItemStack(Material.LEATHER_LEGGINGS, 1);
- ItemStack blazeBoots = new ItemStack(Material.LEATHER_BOOTS, 1);
- ItemStack blazeWeaponI = new ItemStack(Material.BLAZE_ROD, 1);
- ItemStack blazeWeaponII = new ItemStack(Material.BOW, 1);
- ItemStack blazeWeaponIII = new ItemStack(Material.ARROW, 1);
- SkullMeta blazeHelmetMeta = (SkullMeta) blazeHelmet.getItemMeta();
- LeatherArmorMeta blazeChestplateMeta = (LeatherArmorMeta) blazeChestplate.getItemMeta();
- LeatherArmorMeta blazeLeggingsMeta = (LeatherArmorMeta) blazeLeggings.getItemMeta();
- LeatherArmorMeta blazeBootsMeta = (LeatherArmorMeta) blazeBoots.getItemMeta();
- ItemMeta blazeWeaponIMeta = (ItemMeta) blazeWeaponI.getItemMeta();
- ItemMeta blazeWeaponIIMeta = (ItemMeta) blazeWeaponII.getItemMeta();
- ItemMeta blazeWeaponIIIMeta = (ItemMeta) blazeWeaponIII.getItemMeta();
- blazeHelmetMeta.setOwner("MHF_Blaze");
- blazeChestplateMeta.setColor(Color.ORANGE);
- blazeLeggingsMeta.setColor(Color.ORANGE);
- blazeBootsMeta.setColor(Color.ORANGE);
- blazeBootsMeta.addEnchant(Enchantment.PROTECTION_FALL, 10, true);
- blazeWeaponIMeta.setDisplayName(ChatColor.RED + "The Fiery Cane");
- blazeWeaponIMeta.addEnchant(Enchantment.KNOCKBACK, 1, true);
- blazeWeaponIMeta.addEnchant(Enchantment.FIRE_ASPECT, 1, true);
- blazeWeaponIIMeta.setDisplayName(ChatColor.RED + "The Blazing Bow");
- blazeWeaponIIMeta.addEnchant(Enchantment.ARROW_FIRE, 1, true);
- blazeWeaponIIMeta.addEnchant(Enchantment.ARROW_INFINITE, 1, true);
- blazeWeaponIIIMeta.setDisplayName("The Blazehead's Infinite Ammo");
- blazeHelmet.setItemMeta(blazeHelmetMeta);
- blazeChestplate.setItemMeta(blazeChestplateMeta);
- blazeLeggings.setItemMeta(blazeLeggingsMeta);
- blazeBoots.setItemMeta(blazeBootsMeta);
- blazeWeaponI.setItemMeta(blazeWeaponIMeta);
- blazeWeaponII.setItemMeta(blazeWeaponIIMeta);
- blazeWeaponIII.setItemMeta(blazeWeaponIIIMeta);
- inventory.clear();
- for(PotionEffect effect : targetPlayers.getActivePotionEffects()){
- targetPlayers.removePotionEffect(effect.getType());
- }
- inventory.setHelmet(blazeHelmet);
- inventory.setChestplate(blazeChestplate);
- inventory.setLeggings(blazeLeggings);
- inventory.setBoots(blazeBoots);
- inventory.addItem(blazeWeaponI);
- inventory.addItem(blazeWeaponII);
- inventory.addItem(blazeWeaponIII);
- }else if(targetPlayers.getInventory().getHelmet().equals(endermanHelmet)){
- ItemStack endermanHelmet = new ItemStack(Material.SKULL_ITEM, 1, (short)SkullType.PLAYER.ordinal());
- ItemStack endermanChestplate = new ItemStack(Material.LEATHER_CHESTPLATE, 1);
- ItemStack endermanLeggings = new ItemStack(Material.LEATHER_LEGGINGS, 1);
- ItemStack endermanBoots = new ItemStack(Material.LEATHER_BOOTS, 1);
- ItemStack endermanWeaponI = new ItemStack(Material.EYE_OF_ENDER, 1);
- ItemStack endermanWeaponII = new ItemStack(Material.ENDER_PEARL, 16);
- SkullMeta endermanHelmetMeta = (SkullMeta) endermanHelmet.getItemMeta();
- LeatherArmorMeta endermanChestplateMeta = (LeatherArmorMeta) endermanChestplate.getItemMeta();
- LeatherArmorMeta endermanLeggingsMeta = (LeatherArmorMeta) endermanLeggings.getItemMeta();
- LeatherArmorMeta endermanBootsMeta = (LeatherArmorMeta) endermanBoots.getItemMeta();
- ItemMeta endermanWeaponIMeta = (ItemMeta) endermanWeaponI.getItemMeta();
- ItemMeta endermanWeaponIIMeta = (ItemMeta) endermanWeaponII.getItemMeta();
- endermanHelmetMeta.setOwner("MHF_Enderman");
- endermanChestplateMeta.setColor(Color.BLACK);
- endermanLeggingsMeta.setColor(Color.BLACK);
- endermanBootsMeta.setColor(Color.BLACK);
- endermanBootsMeta.addEnchant(Enchantment.PROTECTION_FALL, 10, true);
- endermanWeaponIMeta.setDisplayName(ChatColor.RED + "The Legendary Eye");
- endermanWeaponIMeta.addEnchant(Enchantment.DAMAGE_ALL, 2, true);
- endermanWeaponIMeta.addEnchant(Enchantment.KNOCKBACK, 1, true);
- endermanWeaponIIMeta.setDisplayName("The Teleportation Crystals");
- endermanHelmet.setItemMeta(endermanHelmetMeta);
- endermanChestplate.setItemMeta(endermanChestplateMeta);
- endermanLeggings.setItemMeta(endermanLeggingsMeta);
- endermanBoots.setItemMeta(endermanBootsMeta);
- endermanWeaponI.setItemMeta(endermanWeaponIMeta);
- endermanWeaponII.setItemMeta(endermanWeaponIIMeta);
- inventory.clear();
- for(PotionEffect effect : targetPlayers.getActivePotionEffects()){
- targetPlayers.removePotionEffect(effect.getType());
- }
- inventory.setHelmet(endermanHelmet);
- inventory.setChestplate(endermanChestplate);
- inventory.setLeggings(endermanLeggings);
- inventory.setBoots(endermanBoots);
- inventory.addItem(endermanWeaponI);
- inventory.addItem(endermanWeaponII);
- inventory.addItem(endermanWeaponII);
- inventory.addItem(endermanWeaponII);
- inventory.addItem(endermanWeaponII);
- }else if(targetPlayers.getInventory().getHelmet().equals(pigHelmet)){
- ItemStack pigHelmet = new ItemStack(Material.SKULL_ITEM, 1, (short)SkullType.PLAYER.ordinal());
- ItemStack pigChestplate = new ItemStack(Material.LEATHER_CHESTPLATE, 1);
- ItemStack pigLeggings = new ItemStack(Material.LEATHER_LEGGINGS, 1);
- ItemStack pigBoots = new ItemStack(Material.LEATHER_BOOTS, 1);
- ItemStack pigWeaponI = new ItemStack(Material.PORK, 1);
- SkullMeta pigHelmetMeta = (SkullMeta) pigHelmet.getItemMeta();
- pigHelmetMeta.setOwner("MHF_Pig");
- LeatherArmorMeta pigChestplateMeta = (LeatherArmorMeta) pigChestplate.getItemMeta();
- LeatherArmorMeta pigLeggingsMeta = (LeatherArmorMeta) pigLeggings.getItemMeta();
- LeatherArmorMeta pigBootsMeta = (LeatherArmorMeta) pigBoots.getItemMeta();
- ItemMeta pigWeaponIMeta = (ItemMeta) pigWeaponI.getItemMeta();
- pigChestplateMeta.setColor(Color.FUCHSIA);
- pigLeggingsMeta.setColor(Color.FUCHSIA);
- pigBootsMeta.setColor(Color.FUCHSIA);
- pigBootsMeta.addEnchant(Enchantment.PROTECTION_FALL, 10, true);
- pigWeaponIMeta.setDisplayName(ChatColor.RED + "The Piggy Bacon");
- pigWeaponIMeta.addEnchant(Enchantment.KNOCKBACK, 3, true);
- pigChestplate.setItemMeta(pigChestplateMeta);
- pigLeggings.setItemMeta(pigLeggingsMeta);
- pigBoots.setItemMeta(pigBootsMeta);
- pigWeaponI.setItemMeta(pigWeaponIMeta);
- inventory.clear();
- for(PotionEffect effect : targetPlayers.getActivePotionEffects()){
- targetPlayers.removePotionEffect(effect.getType());
- }
- inventory.setHelmet(pigHelmet);
- inventory.setChestplate(pigChestplate);
- inventory.setLeggings(pigLeggings);
- inventory.setBoots(pigBoots);
- inventory.addItem(pigWeaponI);
- }else if(targetPlayers.getInventory().getHelmet().equals(cowHelmet)){
- ItemStack cowHelmet = new ItemStack(Material.SKULL_ITEM, 1, (short)SkullType.PLAYER.ordinal());
- ItemStack cowChestplate = new ItemStack(Material.LEATHER_CHESTPLATE, 1);
- ItemStack cowLeggings = new ItemStack(Material.LEATHER_LEGGINGS, 1);
- ItemStack cowBoots = new ItemStack(Material.LEATHER_BOOTS, 1);
- ItemStack cowWeaponI = new ItemStack(Material.STONE_HOE, 1);
- SkullMeta cowHelmetMeta = (SkullMeta) cowHelmet.getItemMeta();
- cowHelmetMeta.setOwner("MHF_Cow");
- LeatherArmorMeta cowChestplateMeta = (LeatherArmorMeta) cowChestplate.getItemMeta();
- LeatherArmorMeta cowLeggingsMeta = (LeatherArmorMeta) cowLeggings.getItemMeta();
- LeatherArmorMeta cowBootsMeta = (LeatherArmorMeta) cowBoots.getItemMeta();
- ItemMeta cowWeaponIMeta = (ItemMeta) cowWeaponI.getItemMeta();
- cowChestplateMeta.setColor(Color.NAVY);
- cowLeggingsMeta.setColor(Color.WHITE);
- cowBootsMeta.setColor(Color.NAVY);
- cowBootsMeta.addEnchant(Enchantment.PROTECTION_FALL, 10, true);
- cowWeaponIMeta.setDisplayName(ChatColor.RED + "The Cow Horns");
- cowWeaponIMeta.addEnchant(Enchantment.KNOCKBACK, 3, true);
- cowChestplate.setItemMeta(cowChestplateMeta);
- cowLeggings.setItemMeta(cowLeggingsMeta);
- cowBoots.setItemMeta(cowBootsMeta);
- cowWeaponI.setItemMeta(cowWeaponIMeta);
- inventory.clear();
- for(PotionEffect effect : targetPlayers.getActivePotionEffects()){
- targetPlayers.removePotionEffect(effect.getType());
- }
- inventory.setHelmet(cowHelmet);
- inventory.setChestplate(cowChestplate);
- inventory.setLeggings(cowLeggings);
- inventory.setBoots(cowBoots);
- inventory.addItem(cowWeaponI);
- }
- }
- }
- }
- }, 0L, 600L);
- }
- }
- }
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement