Ambamore2000

Halp

Jan 13th, 2014
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 52.90 KB | None | 0 0
  1. package me.Polygon.TDMKits;
  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.event.EventHandler;
  13. import org.bukkit.event.Listener;
  14. import org.bukkit.event.player.PlayerMoveEvent;
  15. import org.bukkit.inventory.ItemStack;
  16. import org.bukkit.potion.PotionEffect;
  17. import org.bukkit.potion.PotionEffectType;
  18.  
  19. public class Kits implements CommandExecutor , Listener{
  20.  
  21.     Main plugin;
  22.  
  23.     public Kits(Main passedPlugin){
  24.         this.plugin = passedPlugin;
  25.     }
  26.  
  27.     @Override
  28.     public boolean onCommand(CommandSender theSender, Command cmd, String commandLabel, String[] args) {
  29.         Player thePlayer = (Player) theSender;
  30.         if(cmd.getName().equalsIgnoreCase("class")){
  31.             if(args.length == 0){
  32.                 thePlayer.sendMessage("The available kits you have are:" + ChatColor.GREEN + " Watern, Leprechaun, Tank, Builder, Mage, Thor, Sniper, Archer, Xray, Clover, Spy, Gonzales, Blitz, Firedar, Aladdin, Hulk, Spawner, Golem, Medic, and Stomper!");
  33.             }
  34.  
  35.             else if(args.length == 1){
  36.                 if(args[0].equalsIgnoreCase("watern")){
  37.                     for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  38.                         thePlayer.removePotionEffect(effect.getType());
  39.                     }
  40.                     Watern.add(thePlayer.getName());
  41.                     Leprechaun.remove(thePlayer.getName());
  42.                     Tank.remove(thePlayer.getName());
  43.                     Builder.remove(thePlayer.getName());
  44.                     Mage.remove(thePlayer.getName());
  45.                     Thor.remove(thePlayer.getName());
  46.                     Sniper.remove(thePlayer.getName());
  47.                     Archer.remove(thePlayer.getName());
  48.                     Xray.remove(thePlayer.getName());
  49.                     Clover.remove(thePlayer.getName());
  50.                     Spy.remove(thePlayer.getName());
  51.                     Gonzales.remove(thePlayer.getName());
  52.                     Blitz.remove(thePlayer.getName());
  53.                     Firedar.remove(thePlayer.getName());
  54.                     Aladdin.remove(thePlayer.getName());
  55.                     Hulk.remove(thePlayer.getName());
  56.                     Spawner.remove(thePlayer.getName());
  57.                     Golem.remove(thePlayer.getName());
  58.                     Medic.remove(thePlayer.getName());
  59.                     Stomper.remove(thePlayer.getName());
  60.                     thePlayer.getInventory().clear();
  61.                     thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  62.                     thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  63.                     thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  64.                     thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  65.                     thePlayer.getInventory().setHelmet(new ItemStack(Material.LEATHER_HELMET));
  66.                     thePlayer.getInventory().setChestplate(new ItemStack(Material.GOLD_CHESTPLATE));
  67.                     thePlayer.getInventory().setBoots(new ItemStack(Material.LEATHER_BOOTS));
  68.                     thePlayer.getInventory().addItem(new ItemStack(Material.WOOD_SWORD));
  69.                     thePlayer.getInventory().addItem(new ItemStack(Material.WATER_BUCKET));
  70.                     thePlayer.addPotionEffect(new PotionEffect(PotionEffectType.WATER_BREATHING, 999999, 1));
  71.                     thePlayer.addPotionEffect(new PotionEffect(PotionEffectType.SPEED, 999999, 1));
  72.                     thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.BLUE + " WATERN");
  73.                 }
  74.                 else if(args.length == 1){
  75.                     if(args[0].equalsIgnoreCase("leprechaun")){
  76.                         for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  77.                             thePlayer.removePotionEffect(effect.getType());
  78.                         }
  79.                         Watern.remove(thePlayer.getName());
  80.                         Leprechaun.add(thePlayer.getName());
  81.                         Tank.remove(thePlayer.getName());
  82.                         Builder.remove(thePlayer.getName());
  83.                         Mage.remove(thePlayer.getName());
  84.                         Thor.remove(thePlayer.getName());
  85.                         Sniper.remove(thePlayer.getName());
  86.                         Archer.remove(thePlayer.getName());
  87.                         Xray.remove(thePlayer.getName());
  88.                         Clover.remove(thePlayer.getName());
  89.                         Spy.remove(thePlayer.getName());
  90.                         Gonzales.remove(thePlayer.getName());
  91.                         Blitz.remove(thePlayer.getName());
  92.                         Firedar.remove(thePlayer.getName());
  93.                         Aladdin.remove(thePlayer.getName());
  94.                         Hulk.remove(thePlayer.getName());
  95.                         Spawner.remove(thePlayer.getName());
  96.                         Golem.remove(thePlayer.getName());
  97.                         Medic.remove(thePlayer.getName());
  98.                         Stomper.remove(thePlayer.getName());
  99.                         thePlayer.getInventory().clear();
  100.                         thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  101.                         thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  102.                         thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  103.                         thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  104.                         thePlayer.getInventory().setHelmet(new ItemStack(Material.GOLD_HELMET));
  105.                         thePlayer.getInventory().setChestplate(new ItemStack(Material.GOLD_CHESTPLATE));
  106.                         thePlayer.getInventory().setBoots(new ItemStack(Material.GOLD_BOOTS));
  107.                         ItemStack GOLD_INGOT = new ItemStack(Material.IRON_INGOT);
  108.                         GOLD_INGOT.addUnsafeEnchantment(Enchantment.DAMAGE_ALL, 1);
  109.                         ItemStack IRON_INGOT = new ItemStack(Material.GOLD_INGOT, 1);
  110.                         IRON_INGOT.addUnsafeEnchantment(Enchantment.KNOCKBACK, 1);
  111.                         thePlayer.getInventory().addItem(new ItemStack(GOLD_INGOT));
  112.                         thePlayer.getInventory().addItem(new ItemStack(IRON_INGOT));
  113.                         thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.YELLOW + " LEPRECHAUN");
  114.                     }
  115.                     else if(args.length == 1){
  116.                         if(args[0].equalsIgnoreCase("tank")){
  117.                             for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  118.                                 thePlayer.removePotionEffect(effect.getType());
  119.                             }
  120.                             Watern.remove(thePlayer.getName());
  121.                             Leprechaun.remove(thePlayer.getName());
  122.                             Tank.add(thePlayer.getName());
  123.                             Builder.remove(thePlayer.getName());
  124.                             Mage.remove(thePlayer.getName());
  125.                             Thor.remove(thePlayer.getName());
  126.                             Sniper.remove(thePlayer.getName());
  127.                             Archer.remove(thePlayer.getName());
  128.                             Xray.remove(thePlayer.getName());
  129.                             Clover.remove(thePlayer.getName());
  130.                             Spy.remove(thePlayer.getName());
  131.                             Gonzales.remove(thePlayer.getName());
  132.                             Blitz.remove(thePlayer.getName());
  133.                             Firedar.remove(thePlayer.getName());
  134.                             Aladdin.remove(thePlayer.getName());
  135.                             Hulk.remove(thePlayer.getName());
  136.                             Spawner.remove(thePlayer.getName());
  137.                             Golem.remove(thePlayer.getName());
  138.                             Medic.remove(thePlayer.getName());
  139.                             Stomper.remove(thePlayer.getName());
  140.                             thePlayer.getInventory().clear();
  141.                             thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  142.                             thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  143.                             thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  144.                             thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  145.                             thePlayer.getInventory().setHelmet(new ItemStack(Material.IRON_HELMET));
  146.                             thePlayer.getInventory().setChestplate(new ItemStack(Material.IRON_CHESTPLATE));
  147.                             thePlayer.getInventory().setLeggings(new ItemStack(Material.IRON_LEGGINGS));
  148.                             thePlayer.getInventory().setBoots(new ItemStack(Material.IRON_BOOTS));
  149.                             ItemStack WOOD_SWORD = new ItemStack(Material.WOOD_SWORD);
  150.                             WOOD_SWORD.addUnsafeEnchantment(Enchantment.DAMAGE_ALL, 1);
  151.                             thePlayer.addPotionEffect(new PotionEffect(PotionEffectType.SLOW, 999999, 1));
  152.                             thePlayer.getInventory().addItem(new ItemStack(WOOD_SWORD));
  153.                             thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.GREEN + " TANK");
  154.                         }
  155.                         else if(args.length == 1){
  156.                             if(args[0].equalsIgnoreCase("builder")){
  157.                                 for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  158.                                     thePlayer.removePotionEffect(effect.getType());
  159.                                 }
  160.                                 Watern.remove(thePlayer.getName());
  161.                                 Leprechaun.remove(thePlayer.getName());
  162.                                 Tank.remove(thePlayer.getName());
  163.                                 Builder.add(thePlayer.getName());
  164.                                 Mage.remove(thePlayer.getName());
  165.                                 Thor.remove(thePlayer.getName());
  166.                                 Sniper.remove(thePlayer.getName());
  167.                                 Archer.remove(thePlayer.getName());
  168.                                 Xray.remove(thePlayer.getName());
  169.                                 Clover.remove(thePlayer.getName());
  170.                                 Spy.remove(thePlayer.getName());
  171.                                 Gonzales.remove(thePlayer.getName());
  172.                                 Blitz.remove(thePlayer.getName());
  173.                                 Firedar.remove(thePlayer.getName());
  174.                                 Aladdin.remove(thePlayer.getName());
  175.                                 Hulk.remove(thePlayer.getName());
  176.                                 Spawner.remove(thePlayer.getName());
  177.                                 Golem.remove(thePlayer.getName());
  178.                                 Medic.remove(thePlayer.getName());
  179.                                 Stomper.remove(thePlayer.getName());
  180.                                 thePlayer.getInventory().clear();
  181.                                 thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  182.                                 thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  183.                                 thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  184.                                 thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  185.                                 thePlayer.getInventory().setHelmet(new ItemStack(Material.IRON_HELMET));
  186.                                 thePlayer.getInventory().addItem(new ItemStack(Material.WOOD_SWORD));
  187.                                 thePlayer.getInventory().addItem(new ItemStack(Material.WOOD_PICKAXE));
  188.                                 thePlayer.getInventory().addItem(new ItemStack(Material.WOOD_AXE));
  189.                                 thePlayer.getInventory().addItem(new ItemStack(Material.GOLD_SPADE));
  190.                                 thePlayer.getInventory().addItem(new ItemStack(Material.LOG, 16));
  191.                                 thePlayer.getInventory().addItem(new ItemStack(Material.STONE, 5));
  192.                                 thePlayer.getInventory().addItem(new ItemStack(Material.FURNACE, 1));
  193.                                 thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.YELLOW + " BUILDER");
  194.                             }
  195.                             else if(args.length == 1){
  196.                                 if(args[0].equalsIgnoreCase("mage")){
  197.                                     for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  198.                                         thePlayer.removePotionEffect(effect.getType());
  199.                                     }
  200.                                     Watern.remove(thePlayer.getName());
  201.                                     Leprechaun.remove(thePlayer.getName());
  202.                                     Tank.remove(thePlayer.getName());
  203.                                     Builder.remove(thePlayer.getName());
  204.                                     Mage.add(thePlayer.getName());
  205.                                     Thor.remove(thePlayer.getName());
  206.                                     Sniper.remove(thePlayer.getName());
  207.                                     Archer.remove(thePlayer.getName());
  208.                                     Xray.remove(thePlayer.getName());
  209.                                     Clover.remove(thePlayer.getName());
  210.                                     Spy.remove(thePlayer.getName());
  211.                                     Gonzales.remove(thePlayer.getName());
  212.                                     Blitz.remove(thePlayer.getName());
  213.                                     Firedar.remove(thePlayer.getName());
  214.                                     Aladdin.remove(thePlayer.getName());
  215.                                     Hulk.remove(thePlayer.getName());
  216.                                     Spawner.remove(thePlayer.getName());
  217.                                     Golem.remove(thePlayer.getName());
  218.                                     Medic.remove(thePlayer.getName());
  219.                                     Stomper.remove(thePlayer.getName());
  220.                                     thePlayer.getInventory().clear();
  221.                                     thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  222.                                     thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  223.                                     thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  224.                                     thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  225.                                     thePlayer.getInventory().setHelmet(new ItemStack(Material.GOLD_HELMET));
  226.                                     thePlayer.getInventory().setChestplate(new ItemStack(Material.GOLD_CHESTPLATE));
  227.                                     thePlayer.getInventory().setBoots(new ItemStack(Material.GOLD_BOOTS));
  228.                                     thePlayer.getInventory().addItem(new ItemStack(Material.ARROW, 2));
  229.                                     ItemStack WOOD_SWORD = new ItemStack(Material.WOOD_SWORD);
  230.                                     WOOD_SWORD.addUnsafeEnchantment(Enchantment.FIRE_ASPECT, 1);
  231.                                     ItemStack BOW = new ItemStack(Material.BOW);
  232.                                     BOW.addUnsafeEnchantment(Enchantment.ARROW_FIRE, 1);
  233.                                     thePlayer.getInventory().addItem(new ItemStack(BOW));
  234.                                     thePlayer.getInventory().addItem(new ItemStack(WOOD_SWORD));
  235.                                     thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.BLUE + " MAGE");
  236.                                 }
  237.                                 else if(args.length == 1){
  238.                                     if(args[0].equalsIgnoreCase("thor")){
  239.                                         for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  240.                                             thePlayer.removePotionEffect(effect.getType());
  241.                                         }
  242.                                         Watern.remove(thePlayer.getName());
  243.                                         Leprechaun.remove(thePlayer.getName());
  244.                                         Tank.remove(thePlayer.getName());
  245.                                         Builder.remove(thePlayer.getName());
  246.                                         Mage.remove(thePlayer.getName());
  247.                                         Thor.add(thePlayer.getName());
  248.                                         Sniper.remove(thePlayer.getName());
  249.                                         Archer.remove(thePlayer.getName());
  250.                                         Xray.remove(thePlayer.getName());
  251.                                         Clover.remove(thePlayer.getName());
  252.                                         Spy.remove(thePlayer.getName());
  253.                                         Gonzales.remove(thePlayer.getName());
  254.                                         Blitz.remove(thePlayer.getName());
  255.                                         Firedar.remove(thePlayer.getName());
  256.                                         Aladdin.remove(thePlayer.getName());
  257.                                         Hulk.remove(thePlayer.getName());
  258.                                         Spawner.remove(thePlayer.getName());
  259.                                         Golem.remove(thePlayer.getName());
  260.                                         Medic.remove(thePlayer.getName());
  261.                                         Stomper.remove(thePlayer.getName());
  262.                                         thePlayer.getInventory().clear();
  263.                                         thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  264.                                         thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  265.                                         thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  266.                                         thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  267.                                         thePlayer.getInventory().setChestplate(new ItemStack(Material.DIAMOND_CHESTPLATE));
  268.                                         thePlayer.getInventory().addItem(new ItemStack(Material.STICK));
  269.                                         thePlayer.getInventory().addItem(new ItemStack(Material.GOLDEN_APPLE));
  270.                                         thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.BLACK + " THOR");
  271.                                     }
  272.                                     else if(args.length == 1){
  273.                                         if(args[0].equalsIgnoreCase("sniper")){
  274.                                             for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  275.                                                 thePlayer.removePotionEffect(effect.getType());
  276.                                             }
  277.                                             Watern.remove(thePlayer.getName());
  278.                                             Leprechaun.remove(thePlayer.getName());
  279.                                             Tank.remove(thePlayer.getName());
  280.                                             Builder.remove(thePlayer.getName());
  281.                                             Mage.remove(thePlayer.getName());
  282.                                             Thor.remove(thePlayer.getName());
  283.                                             Sniper.add(thePlayer.getName());
  284.                                             Archer.remove(thePlayer.getName());
  285.                                             Xray.remove(thePlayer.getName());
  286.                                             Clover.remove(thePlayer.getName());
  287.                                             Spy.remove(thePlayer.getName());
  288.                                             Gonzales.remove(thePlayer.getName());
  289.                                             Blitz.remove(thePlayer.getName());
  290.                                             Firedar.remove(thePlayer.getName());
  291.                                             Aladdin.remove(thePlayer.getName());
  292.                                             Hulk.remove(thePlayer.getName());
  293.                                             Spawner.remove(thePlayer.getName());
  294.                                             Golem.remove(thePlayer.getName());
  295.                                             Medic.remove(thePlayer.getName());
  296.                                             Stomper.remove(thePlayer.getName());
  297.                                             thePlayer.getInventory().clear();
  298.                                             thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  299.                                             thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  300.                                             thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  301.                                             thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  302.                                             thePlayer.getInventory().setHelmet(new ItemStack(Material.LEATHER_HELMET));
  303.                                             thePlayer.getInventory().setChestplate(new ItemStack(Material.GOLD_CHESTPLATE));
  304.                                             thePlayer.getInventory().setLeggings(new ItemStack(Material.LEATHER_LEGGINGS));
  305.                                             thePlayer.getInventory().setBoots(new ItemStack(Material.IRON_BOOTS));
  306.                                             ItemStack BOW = new ItemStack(Material.BOW);
  307.                                             BOW.addUnsafeEnchantment(Enchantment.ARROW_DAMAGE, 1);
  308.                                             thePlayer.getInventory().addItem(new ItemStack(Material.ARROW, 64));
  309.                                             thePlayer.getInventory().addItem(new ItemStack(Material.ARROW, 64));
  310.                                             thePlayer.getInventory().addItem(BOW);
  311.                                             thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.GOLD + " SNIPER");
  312.                                         }
  313.                                         else if(args.length == 1){
  314.                                             if(args[0].equalsIgnoreCase("archer")){
  315.                                                 for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  316.                                                     thePlayer.removePotionEffect(effect.getType());
  317.                                                 }
  318.                                                 Watern.remove(thePlayer.getName());
  319.                                                 Leprechaun.remove(thePlayer.getName());
  320.                                                 Tank.remove(thePlayer.getName());
  321.                                                 Builder.remove(thePlayer.getName());
  322.                                                 Mage.remove(thePlayer.getName());
  323.                                                 Thor.remove(thePlayer.getName());
  324.                                                 Sniper.remove(thePlayer.getName());
  325.                                                 Archer.add(thePlayer.getName());
  326.                                                 Xray.remove(thePlayer.getName());
  327.                                                 Clover.remove(thePlayer.getName());
  328.                                                 Spy.remove(thePlayer.getName());
  329.                                                 Gonzales.remove(thePlayer.getName());
  330.                                                 Blitz.remove(thePlayer.getName());
  331.                                                 Firedar.remove(thePlayer.getName());
  332.                                                 Aladdin.remove(thePlayer.getName());
  333.                                                 Hulk.remove(thePlayer.getName());
  334.                                                 Spawner.remove(thePlayer.getName());
  335.                                                 Golem.remove(thePlayer.getName());
  336.                                                 Medic.remove(thePlayer.getName());
  337.                                                 Stomper.remove(thePlayer.getName());
  338.                                                 thePlayer.getInventory().clear();
  339.                                                 thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  340.                                                 thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  341.                                                 thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  342.                                                 thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  343.                                                 thePlayer.getInventory().setHelmet(new ItemStack(Material.LEATHER_HELMET));
  344.                                                 thePlayer.getInventory().setChestplate(new ItemStack(Material.GOLD_CHESTPLATE));
  345.                                                 thePlayer.getInventory().setLeggings(new ItemStack(Material.LEATHER_LEGGINGS));
  346.                                                 thePlayer.getInventory().setBoots(new ItemStack(Material.IRON_BOOTS));
  347.                                                 ItemStack BOW = new ItemStack(Material.BOW);
  348.                                                 BOW.addUnsafeEnchantment(Enchantment.ARROW_KNOCKBACK, 1);
  349.                                                 thePlayer.getInventory().addItem(BOW);
  350.                                                 thePlayer.getInventory().addItem(new ItemStack(Material.ARROW, 64));
  351.                                                 thePlayer.getInventory().addItem(new ItemStack(Material.ARROW, 64));
  352.                                                 thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.GOLD + " ARCHER");
  353.                                             }
  354.                                             else if(args.length == 1){
  355.                                                 if(args[0].equalsIgnoreCase("xray")){
  356.                                                     for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  357.                                                         thePlayer.removePotionEffect(effect.getType());
  358.                                                     }
  359.                                                     Watern.remove(thePlayer.getName());
  360.                                                     Leprechaun.remove(thePlayer.getName());
  361.                                                     Tank.remove(thePlayer.getName());
  362.                                                     Builder.remove(thePlayer.getName());
  363.                                                     Mage.remove(thePlayer.getName());
  364.                                                     Thor.remove(thePlayer.getName());
  365.                                                     Sniper.remove(thePlayer.getName());
  366.                                                     Archer.remove(thePlayer.getName());
  367.                                                     Xray.add(thePlayer.getName());
  368.                                                     Clover.remove(thePlayer.getName());
  369.                                                     Spy.remove(thePlayer.getName());
  370.                                                     Gonzales.remove(thePlayer.getName());
  371.                                                     Blitz.remove(thePlayer.getName());
  372.                                                     Firedar.remove(thePlayer.getName());
  373.                                                     Aladdin.remove(thePlayer.getName());
  374.                                                     Hulk.remove(thePlayer.getName());
  375.                                                     Spawner.remove(thePlayer.getName());
  376.                                                     Golem.remove(thePlayer.getName());
  377.                                                     Medic.remove(thePlayer.getName());
  378.                                                     Stomper.remove(thePlayer.getName());
  379.                                                     thePlayer.getInventory().clear();
  380.                                                     thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  381.                                                     thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  382.                                                     thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  383.                                                     thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  384.                                                     thePlayer.getInventory().setHelmet(new ItemStack(Material.DIAMOND_HELMET));
  385.                                                     thePlayer.getInventory().setBoots(new ItemStack(Material.GOLD_BOOTS));
  386.                                                     thePlayer.getInventory().addItem(new ItemStack(Material.IRON_SWORD));
  387.                                                     thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.GRAY + " X-RAY");
  388.                                                 }
  389.                                                 else if(args.length == 1){
  390.                                                     if(args[0].equalsIgnoreCase("clover")){
  391.                                                         for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  392.                                                             thePlayer.removePotionEffect(effect.getType());
  393.                                                         }
  394.                                                         Watern.remove(thePlayer.getName());
  395.                                                         Leprechaun.remove(thePlayer.getName());
  396.                                                         Tank.remove(thePlayer.getName());
  397.                                                         Builder.remove(thePlayer.getName());
  398.                                                         Mage.remove(thePlayer.getName());
  399.                                                         Thor.remove(thePlayer.getName());
  400.                                                         Sniper.remove(thePlayer.getName());
  401.                                                         Archer.remove(thePlayer.getName());
  402.                                                         Xray.remove(thePlayer.getName());
  403.                                                         Clover.add(thePlayer.getName());
  404.                                                         Spy.remove(thePlayer.getName());
  405.                                                         Gonzales.remove(thePlayer.getName());
  406.                                                         Blitz.remove(thePlayer.getName());
  407.                                                         Firedar.remove(thePlayer.getName());
  408.                                                         Aladdin.remove(thePlayer.getName());
  409.                                                         Hulk.remove(thePlayer.getName());
  410.                                                         Spawner.remove(thePlayer.getName());
  411.                                                         Golem.remove(thePlayer.getName());
  412.                                                         Medic.remove(thePlayer.getName());
  413.                                                         Stomper.remove(thePlayer.getName());
  414.                                                         thePlayer.getInventory().clear();
  415.                                                         thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  416.                                                         thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  417.                                                         thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  418.                                                         thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  419.                                                         thePlayer.getInventory().setHelmet(new ItemStack(Material.LEATHER_HELMET));
  420.                                                         thePlayer.getInventory().setChestplate(new ItemStack(Material.LEATHER_CHESTPLATE));
  421.                                                         thePlayer.getInventory().setLeggings(new ItemStack(Material.LEATHER_LEGGINGS));
  422.                                                         thePlayer.getInventory().setBoots(new ItemStack(Material.LEATHER_BOOTS));
  423.                                                         ItemStack egg1 = new ItemStack(Material.MONSTER_EGG, 1, (short) 95);
  424.                                                         thePlayer.getInventory().addItem(egg1);
  425.                                                         thePlayer.getInventory().addItem(egg1);
  426.                                                         thePlayer.getInventory().addItem(egg1);
  427.                                                         thePlayer.getInventory().addItem(new ItemStack(Material.BONE, 10));
  428.                                                         thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.GREEN + " CLOVER");
  429.                                                     }
  430.                                                     else if(args.length == 1){
  431.                                                         if(args[0].equalsIgnoreCase("spy")){
  432.                                                             for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  433.                                                                 thePlayer.removePotionEffect(effect.getType());
  434.                                                             }
  435.                                                             Watern.remove(thePlayer.getName());
  436.                                                             Leprechaun.remove(thePlayer.getName());
  437.                                                             Tank.remove(thePlayer.getName());
  438.                                                             Builder.remove(thePlayer.getName());
  439.                                                             Mage.remove(thePlayer.getName());
  440.                                                             Thor.remove(thePlayer.getName());
  441.                                                             Sniper.remove(thePlayer.getName());
  442.                                                             Archer.remove(thePlayer.getName());
  443.                                                             Xray.remove(thePlayer.getName());
  444.                                                             Clover.remove(thePlayer.getName());
  445.                                                             Spy.add(thePlayer.getName());
  446.                                                             Gonzales.remove(thePlayer.getName());
  447.                                                             Blitz.remove(thePlayer.getName());
  448.                                                             Firedar.remove(thePlayer.getName());
  449.                                                             Aladdin.remove(thePlayer.getName());
  450.                                                             Hulk.remove(thePlayer.getName());
  451.                                                             Spawner.remove(thePlayer.getName());
  452.                                                             Golem.remove(thePlayer.getName());
  453.                                                             Medic.remove(thePlayer.getName());
  454.                                                             Stomper.remove(thePlayer.getName());
  455.                                                             thePlayer.getInventory().clear();
  456.                                                             thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  457.                                                             thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  458.                                                             thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  459.                                                             thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  460.                                                             thePlayer.getInventory().setHelmet(new ItemStack(Material.GOLD_HELMET));
  461.                                                             thePlayer.getInventory().setBoots(new ItemStack(Material.LEATHER_BOOTS));
  462.                                                             thePlayer.getInventory().addItem(new ItemStack(Material.WATCH));
  463.                                                             thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.BOLD + " SPY");
  464.                                                         }
  465.                                                         else if(args.length == 1){
  466.                                                             if(args[0].equalsIgnoreCase("glitch")){
  467.                                                                 for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  468.                                                                     thePlayer.removePotionEffect(effect.getType());
  469.                                                                 }
  470.                                                                 Watern.remove(thePlayer.getName());
  471.                                                                 Leprechaun.remove(thePlayer.getName());
  472.                                                                 Tank.remove(thePlayer.getName());
  473.                                                                 Builder.remove(thePlayer.getName());
  474.                                                                 Mage.remove(thePlayer.getName());
  475.                                                                 Thor.remove(thePlayer.getName());
  476.                                                                 Sniper.remove(thePlayer.getName());
  477.                                                                 Archer.remove(thePlayer.getName());
  478.                                                                 Xray.remove(thePlayer.getName());
  479.                                                                 Clover.remove(thePlayer.getName());
  480.                                                                 Spy.remove(thePlayer.getName());
  481.                                                                 Gonzales.remove(thePlayer.getName());
  482.                                                                 Blitz.remove(thePlayer.getName());
  483.                                                                 Firedar.remove(thePlayer.getName());
  484.                                                                 Aladdin.remove(thePlayer.getName());
  485.                                                                 Hulk.remove(thePlayer.getName());
  486.                                                                 Spawner.remove(thePlayer.getName());
  487.                                                                 Golem.remove(thePlayer.getName());
  488.                                                                 Medic.remove(thePlayer.getName());
  489.                                                                 Stomper.remove(thePlayer.getName());
  490.                                                                 thePlayer.getInventory().clear();
  491.                                                                 thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  492.                                                                 thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  493.                                                                 thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  494.                                                                 thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  495.                                                                 thePlayer.getInventory().setHelmet(new ItemStack(Material.GOLD_HELMET));
  496.                                                                 thePlayer.getInventory().setChestplate(new ItemStack(Material.IRON_CHESTPLATE));
  497.                                                                 thePlayer.getInventory().setLeggings(new ItemStack(Material.GOLD_LEGGINGS));
  498.                                                                 thePlayer.getInventory().setBoots(new ItemStack(Material.GOLD_BOOTS));
  499.                                                                 ItemStack GOLD_SWORD = new ItemStack(Material.GOLD_SWORD);
  500.                                                                 GOLD_SWORD.addUnsafeEnchantment(Enchantment.DAMAGE_ALL, 999);
  501.                                                                 GOLD_SWORD.setDurability((short) 30);
  502.                                                                 thePlayer.getInventory().addItem(GOLD_SWORD);
  503.                                                                 thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.DARK_RED + " GLITCH");
  504.                                                             }
  505.                                                             else if(args.length == 1){
  506.                                                                 if(args[0].equalsIgnoreCase("gonzales")){
  507.                                                                     for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  508.                                                                         thePlayer.removePotionEffect(effect.getType());
  509.                                                                     }
  510.                                                                     Watern.remove(thePlayer.getName());
  511.                                                                     Leprechaun.remove(thePlayer.getName());
  512.                                                                     Tank.remove(thePlayer.getName());
  513.                                                                     Builder.remove(thePlayer.getName());
  514.                                                                     Mage.remove(thePlayer.getName());
  515.                                                                     Thor.remove(thePlayer.getName());
  516.                                                                     Sniper.remove(thePlayer.getName());
  517.                                                                     Archer.remove(thePlayer.getName());
  518.                                                                     Xray.remove(thePlayer.getName());
  519.                                                                     Clover.remove(thePlayer.getName());
  520.                                                                     Spy.remove(thePlayer.getName());
  521.                                                                     Gonzales.add(thePlayer.getName());
  522.                                                                     Blitz.remove(thePlayer.getName());
  523.                                                                     Firedar.remove(thePlayer.getName());
  524.                                                                     Aladdin.remove(thePlayer.getName());
  525.                                                                     Hulk.remove(thePlayer.getName());
  526.                                                                     Spawner.remove(thePlayer.getName());
  527.                                                                     Golem.remove(thePlayer.getName());
  528.                                                                     Medic.remove(thePlayer.getName());
  529.                                                                     Stomper.remove(thePlayer.getName());
  530.                                                                     thePlayer.getInventory().clear();
  531.                                                                     thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  532.                                                                     thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  533.                                                                     thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  534.                                                                     thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  535.                                                                     thePlayer.getInventory().setHelmet(new ItemStack(Material.DIAMOND_HELMET));
  536.                                                                     thePlayer.getInventory().addItem(new ItemStack(Material.WOOD_SWORD));
  537.                                                                     thePlayer.addPotionEffect(new PotionEffect(PotionEffectType.SPEED, 999999, 10));
  538.                                                                     thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.DARK_RED + " GONZALES");
  539.                                                                 }
  540.                                                                 else if(args.length == 1){
  541.                                                                     if(args[0].equalsIgnoreCase("firedar")){
  542.                                                                         for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  543.                                                                             thePlayer.removePotionEffect(effect.getType());
  544.                                                                         }
  545.                                                                         Watern.remove(thePlayer.getName());
  546.                                                                         Leprechaun.remove(thePlayer.getName());
  547.                                                                         Tank.remove(thePlayer.getName());
  548.                                                                         Builder.remove(thePlayer.getName());
  549.                                                                         Mage.remove(thePlayer.getName());
  550.                                                                         Thor.remove(thePlayer.getName());
  551.                                                                         Sniper.remove(thePlayer.getName());
  552.                                                                         Archer.remove(thePlayer.getName());
  553.                                                                         Xray.remove(thePlayer.getName());
  554.                                                                         Clover.remove(thePlayer.getName());
  555.                                                                         Spy.remove(thePlayer.getName());
  556.                                                                         Gonzales.remove(thePlayer.getName());
  557.                                                                         Blitz.remove(thePlayer.getName());
  558.                                                                         Firedar.add(thePlayer.getName());
  559.                                                                         Aladdin.remove(thePlayer.getName());
  560.                                                                         Hulk.remove(thePlayer.getName());
  561.                                                                         Spawner.remove(thePlayer.getName());
  562.                                                                         Golem.remove(thePlayer.getName());
  563.                                                                         Medic.remove(thePlayer.getName());
  564.                                                                         Stomper.remove(thePlayer.getName());
  565.                                                                         thePlayer.getInventory().clear();
  566.                                                                         thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  567.                                                                         thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  568.                                                                         thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  569.                                                                         thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  570.                                                                         ItemStack STONE_SWORD = new ItemStack(Material.STONE_SWORD);
  571.                                                                         STONE_SWORD.addUnsafeEnchantment(Enchantment.FIRE_ASPECT, 1);
  572.                                                                         ItemStack HELMET = new ItemStack(Material.CHAINMAIL_HELMET);
  573.                                                                         ItemStack CHESTPLATE = new ItemStack(Material.CHAINMAIL_CHESTPLATE);
  574.                                                                         ItemStack LEGGINGS = new ItemStack(Material.CHAINMAIL_LEGGINGS);
  575.                                                                         ItemStack BOOTS = new ItemStack(Material.CHAINMAIL_BOOTS);
  576.                                                                         HELMET.addUnsafeEnchantment(Enchantment.PROTECTION_FIRE, 1);
  577.                                                                         CHESTPLATE.addUnsafeEnchantment(Enchantment.PROTECTION_FIRE, 1);
  578.                                                                         LEGGINGS.addUnsafeEnchantment(Enchantment.PROTECTION_FIRE, 1);
  579.                                                                         BOOTS.addUnsafeEnchantment(Enchantment.PROTECTION_FIRE, 1);
  580.                                                                         thePlayer.getInventory().addItem(new ItemStack(STONE_SWORD));
  581.                                                                         thePlayer.getInventory().addItem(new ItemStack(Material.LAVA_BUCKET));
  582.                                                                         thePlayer.getInventory().addItem(new ItemStack(Material.FIREBALL, 2));
  583.                                                                         thePlayer.getInventory().setHelmet(HELMET);
  584.                                                                         thePlayer.getInventory().setChestplate(CHESTPLATE);
  585.                                                                         thePlayer.getInventory().setLeggings(LEGGINGS);
  586.                                                                         thePlayer.getInventory().setBoots(BOOTS);
  587.                                                                         thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.RED + " FIREDAR");
  588.                                                                     }
  589.                                                                     else if(args.length == 1){
  590.                                                                         if(args[0].equalsIgnoreCase("blitz")){
  591.                                                                             for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  592.                                                                                 thePlayer.removePotionEffect(effect.getType());
  593.                                                                             }
  594.                                                                             Watern.remove(thePlayer.getName());
  595.                                                                             Leprechaun.remove(thePlayer.getName());
  596.                                                                             Tank.remove(thePlayer.getName());
  597.                                                                             Builder.remove(thePlayer.getName());
  598.                                                                             Mage.remove(thePlayer.getName());
  599.                                                                             Thor.remove(thePlayer.getName());
  600.                                                                             Sniper.remove(thePlayer.getName());
  601.                                                                             Archer.remove(thePlayer.getName());
  602.                                                                             Xray.remove(thePlayer.getName());
  603.                                                                             Clover.remove(thePlayer.getName());
  604.                                                                             Spy.remove(thePlayer.getName());
  605.                                                                             Gonzales.remove(thePlayer.getName());
  606.                                                                             Blitz.add(thePlayer.getName());
  607.                                                                             Firedar.remove(thePlayer.getName());
  608.                                                                             Aladdin.remove(thePlayer.getName());
  609.                                                                             Hulk.remove(thePlayer.getName());
  610.                                                                             Spawner.remove(thePlayer.getName());
  611.                                                                             Golem.remove(thePlayer.getName());
  612.                                                                             Medic.remove(thePlayer.getName());
  613.                                                                             Stomper.remove(thePlayer.getName());
  614.                                                                             thePlayer.getInventory().clear();
  615.                                                                             thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  616.                                                                             thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  617.                                                                             thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  618.                                                                             thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  619.                                                                             thePlayer.getInventory().setHelmet(new ItemStack(Material.DIAMOND_HELMET));
  620.                                                                             thePlayer.getInventory().setChestplate(new ItemStack(Material.DIAMOND_CHESTPLATE));
  621.                                                                             thePlayer.getInventory().setLeggings(new ItemStack(Material.DIAMOND_LEGGINGS));
  622.                                                                             thePlayer.getInventory().setBoots(new ItemStack(Material.DIAMOND_BOOTS));
  623.                                                                             thePlayer.getInventory().addItem(new ItemStack(Material.DIAMOND_SWORD));
  624.                                                                             thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.DARK_PURPLE + " BLITZ");
  625.                                                                         }
  626.                                                                         else if(args.length == 1){
  627.                                                                             if(args[0].equalsIgnoreCase("aladdin")){
  628.                                                                                 for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  629.                                                                                     thePlayer.removePotionEffect(effect.getType());
  630.                                                                                 }
  631.                                                                                 Watern.add(thePlayer.getName());
  632.                                                                                 Leprechaun.remove(thePlayer.getName());
  633.                                                                                 Tank.remove(thePlayer.getName());
  634.                                                                                 Builder.remove(thePlayer.getName());
  635.                                                                                 Mage.remove(thePlayer.getName());
  636.                                                                                 Thor.remove(thePlayer.getName());
  637.                                                                                 Sniper.remove(thePlayer.getName());
  638.                                                                                 Archer.remove(thePlayer.getName());
  639.                                                                                 Xray.remove(thePlayer.getName());
  640.                                                                                 Clover.remove(thePlayer.getName());
  641.                                                                                 Spy.remove(thePlayer.getName());
  642.                                                                                 Gonzales.remove(thePlayer.getName());
  643.                                                                                 Blitz.remove(thePlayer.getName());
  644.                                                                                 Firedar.remove(thePlayer.getName());
  645.                                                                                 Aladdin.remove(thePlayer.getName());
  646.                                                                                 Hulk.remove(thePlayer.getName());
  647.                                                                                 Spawner.remove(thePlayer.getName());
  648.                                                                                 Golem.remove(thePlayer.getName());
  649.                                                                                 Medic.remove(thePlayer.getName());
  650.                                                                                 Stomper.remove(thePlayer.getName());
  651.                                                                                 thePlayer.getInventory().clear();
  652.                                                                                 thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  653.                                                                                 thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  654.                                                                                 thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  655.                                                                                 thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  656.                                                                                 thePlayer.getInventory().addItem(new ItemStack(Material.WOOD_SWORD));
  657.                                                                                 thePlayer.setAllowFlight(true);
  658.                                                                                 thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.BLUE + " ALADDIN");
  659.                                                                             }
  660.                                                                             else if(args.length == 1){
  661.                                                                                 if(args[0].equalsIgnoreCase("hulk")){
  662.                                                                                     for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  663.                                                                                         thePlayer.removePotionEffect(effect.getType());
  664.                                                                                     }
  665.                                                                                     Watern.remove(thePlayer.getName());
  666.                                                                                     Leprechaun.remove(thePlayer.getName());
  667.                                                                                     Tank.remove(thePlayer.getName());
  668.                                                                                     Builder.remove(thePlayer.getName());
  669.                                                                                     Mage.remove(thePlayer.getName());
  670.                                                                                     Thor.remove(thePlayer.getName());
  671.                                                                                     Sniper.remove(thePlayer.getName());
  672.                                                                                     Archer.remove(thePlayer.getName());
  673.                                                                                     Xray.remove(thePlayer.getName());
  674.                                                                                     Clover.remove(thePlayer.getName());
  675.                                                                                     Spy.remove(thePlayer.getName());
  676.                                                                                     Gonzales.remove(thePlayer.getName());
  677.                                                                                     Blitz.remove(thePlayer.getName());
  678.                                                                                     Firedar.remove(thePlayer.getName());
  679.                                                                                     Aladdin.remove(thePlayer.getName());
  680.                                                                                     Hulk.add(thePlayer.getName());
  681.                                                                                     Spawner.remove(thePlayer.getName());
  682.                                                                                     Golem.remove(thePlayer.getName());
  683.                                                                                     Medic.remove(thePlayer.getName());
  684.                                                                                     Stomper.remove(thePlayer.getName());
  685.                                                                                     thePlayer.getInventory().clear();
  686.                                                                                     thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  687.                                                                                     thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  688.                                                                                     thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  689.                                                                                     thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  690.                                                                                     thePlayer.getInventory().addItem(new ItemStack(Material.GOLDEN_APPLE, 2));
  691.                                                                                     thePlayer.addPotionEffect(new PotionEffect(PotionEffectType.INCREASE_DAMAGE, 999999, 1));
  692.                                                                                     thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.GREEN + " HULK");
  693.                                                                                 }
  694.                                                                                 else if(args.length == 1){
  695.                                                                                     if(args[0].equalsIgnoreCase("golem")){
  696.                                                                                         for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  697.                                                                                             thePlayer.removePotionEffect(effect.getType());
  698.                                                                                         }
  699.                                                                                         Watern.remove(thePlayer.getName());
  700.                                                                                         Leprechaun.remove(thePlayer.getName());
  701.                                                                                         Tank.remove(thePlayer.getName());
  702.                                                                                         Builder.remove(thePlayer.getName());
  703.                                                                                         Mage.remove(thePlayer.getName());
  704.                                                                                         Thor.remove(thePlayer.getName());
  705.                                                                                         Sniper.remove(thePlayer.getName());
  706.                                                                                         Archer.remove(thePlayer.getName());
  707.                                                                                         Xray.remove(thePlayer.getName());
  708.                                                                                         Clover.remove(thePlayer.getName());
  709.                                                                                         Spy.remove(thePlayer.getName());
  710.                                                                                         Gonzales.remove(thePlayer.getName());
  711.                                                                                         Blitz.remove(thePlayer.getName());
  712.                                                                                         Firedar.remove(thePlayer.getName());
  713.                                                                                         Aladdin.remove(thePlayer.getName());
  714.                                                                                         Hulk.remove(thePlayer.getName());
  715.                                                                                         Spawner.remove(thePlayer.getName());
  716.                                                                                         Golem.add(thePlayer.getName());
  717.                                                                                         Medic.remove(thePlayer.getName());
  718.                                                                                         Stomper.remove(thePlayer.getName());
  719.                                                                                         thePlayer.getInventory().clear();
  720.                                                                                         thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  721.                                                                                         thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  722.                                                                                         thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  723.                                                                                         thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  724.                                                                                         thePlayer.getInventory().setHelmet(new ItemStack(Material.GOLD_HELMET));
  725.                                                                                         thePlayer.getInventory().setChestplate(new ItemStack(Material.CHAINMAIL_CHESTPLATE));
  726.                                                                                         thePlayer.getInventory().setLeggings(new ItemStack(Material.LEATHER_LEGGINGS));
  727.                                                                                         thePlayer.getInventory().setBoots(new ItemStack(Material.LEATHER_BOOTS));
  728.                                                                                         thePlayer.getInventory().addItem(new ItemStack(Material.WOOD_SWORD));
  729.                                                                                         thePlayer.getInventory().addItem(new ItemStack(Material.SNOW_BALL, 32));
  730.                                                                                         thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.WHITE + " GOLEM");
  731.                                                                                     }
  732.                                                                                     else if(args.length == 1){
  733.                                                                                         if(args[0].equalsIgnoreCase("medic")){
  734.                                                                                             for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  735.                                                                                                 thePlayer.removePotionEffect(effect.getType());
  736.                                                                                             }
  737.                                                                                             Watern.remove(thePlayer.getName());
  738.                                                                                             Leprechaun.remove(thePlayer.getName());
  739.                                                                                             Tank.remove(thePlayer.getName());
  740.                                                                                             Builder.remove(thePlayer.getName());
  741.                                                                                             Mage.remove(thePlayer.getName());
  742.                                                                                             Thor.remove(thePlayer.getName());
  743.                                                                                             Sniper.remove(thePlayer.getName());
  744.                                                                                             Archer.remove(thePlayer.getName());
  745.                                                                                             Xray.remove(thePlayer.getName());
  746.                                                                                             Clover.remove(thePlayer.getName());
  747.                                                                                             Spy.remove(thePlayer.getName());
  748.                                                                                             Gonzales.remove(thePlayer.getName());
  749.                                                                                             Blitz.remove(thePlayer.getName());
  750.                                                                                             Firedar.remove(thePlayer.getName());
  751.                                                                                             Aladdin.remove(thePlayer.getName());
  752.                                                                                             Hulk.remove(thePlayer.getName());
  753.                                                                                             Spawner.remove(thePlayer.getName());
  754.                                                                                             Golem.remove(thePlayer.getName());
  755.                                                                                             Medic.add(thePlayer.getName());
  756.                                                                                             Stomper.remove(thePlayer.getName());
  757.                                                                                             thePlayer.getInventory().clear();
  758.                                                                                             thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  759.                                                                                             thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  760.                                                                                             thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  761.                                                                                             thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  762.                                                                                             thePlayer.getInventory().setHelmet(new ItemStack(Material.LEATHER_HELMET));
  763.                                                                                             thePlayer.getInventory().setChestplate(new ItemStack(Material.LEATHER_CHESTPLATE));
  764.                                                                                             thePlayer.getInventory().setLeggings(new ItemStack(Material.IRON_LEGGINGS));
  765.                                                                                             thePlayer.getInventory().setBoots(new ItemStack(Material.LEATHER_BOOTS));
  766.                                                                                             thePlayer.getInventory().addItem(new ItemStack(Material.IRON_SWORD));
  767.                                                                                             ItemStack HEALTHPOT = new ItemStack(Material.POTION, 1, (short)8229);
  768.                                                                                             thePlayer.getInventory().addItem(new ItemStack(HEALTHPOT));
  769.                                                                                             thePlayer.getInventory().addItem(new ItemStack(HEALTHPOT));
  770.                                                                                             thePlayer.getInventory().addItem(new ItemStack(HEALTHPOT));
  771.                                                                                             thePlayer.getInventory().addItem(new ItemStack(Material.GOLDEN_APPLE));
  772.                                                                                             thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.RED + " MEDIC");
  773.                                                                                         }
  774.                                                                                         else if(args.length == 1){
  775.                                                                                             if(args[0].equalsIgnoreCase("stomper")){
  776.                                                                                                 for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  777.                                                                                                     thePlayer.removePotionEffect(effect.getType());
  778.                                                                                                 }
  779.                                                                                                 Watern.remove(thePlayer.getName());
  780.                                                                                                 Leprechaun.remove(thePlayer.getName());
  781.                                                                                                 Tank.remove(thePlayer.getName());
  782.                                                                                                 Builder.remove(thePlayer.getName());
  783.                                                                                                 Mage.remove(thePlayer.getName());
  784.                                                                                                 Thor.remove(thePlayer.getName());
  785.                                                                                                 Sniper.remove(thePlayer.getName());
  786.                                                                                                 Archer.remove(thePlayer.getName());
  787.                                                                                                 Xray.remove(thePlayer.getName());
  788.                                                                                                 Clover.remove(thePlayer.getName());
  789.                                                                                                 Spy.remove(thePlayer.getName());
  790.                                                                                                 Gonzales.remove(thePlayer.getName());
  791.                                                                                                 Blitz.remove(thePlayer.getName());
  792.                                                                                                 Firedar.remove(thePlayer.getName());
  793.                                                                                                 Aladdin.remove(thePlayer.getName());
  794.                                                                                                 Hulk.remove(thePlayer.getName());
  795.                                                                                                 Spawner.remove(thePlayer.getName());
  796.                                                                                                 Golem.remove(thePlayer.getName());
  797.                                                                                                 Medic.remove(thePlayer.getName());
  798.                                                                                                 Stomper.add(thePlayer.getName());
  799.                                                                                                 thePlayer.getInventory().clear();
  800.                                                                                                 thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  801.                                                                                                 thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  802.                                                                                                 thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  803.                                                                                                 thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  804.                                                                                                 thePlayer.getInventory().setHelmet(new ItemStack(Material.CHAINMAIL_HELMET));
  805.                                                                                                 thePlayer.getInventory().setChestplate(new ItemStack(Material.GOLD_CHESTPLATE));
  806.                                                                                                 thePlayer.getInventory().setLeggings(new ItemStack(Material.CHAINMAIL_LEGGINGS));
  807.                                                                                                 thePlayer.getInventory().setBoots(new ItemStack(Material.DIAMOND_BOOTS));
  808.                                                                                                 thePlayer.getInventory().addItem(new ItemStack(Material.WOOD_SWORD));
  809.                                                                                                 thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.DARK_GREEN + " STOMPER");
  810.                                                                                             }
  811.                                                                                             else if(args.length == 1){
  812.                                                                                                 if(args[0].equalsIgnoreCase("spawner")){
  813.                                                                                                     for (PotionEffect effect : thePlayer.getActivePotionEffects()) {
  814.                                                                                                         thePlayer.removePotionEffect(effect.getType());
  815.                                                                                                     }
  816.                                                                                                     Watern.add(thePlayer.getName());
  817.                                                                                                     Leprechaun.remove(thePlayer.getName());
  818.                                                                                                     Tank.remove(thePlayer.getName());
  819.                                                                                                     Builder.remove(thePlayer.getName());
  820.                                                                                                     Mage.remove(thePlayer.getName());
  821.                                                                                                     Thor.remove(thePlayer.getName());
  822.                                                                                                     Sniper.remove(thePlayer.getName());
  823.                                                                                                     Archer.remove(thePlayer.getName());
  824.                                                                                                     Xray.remove(thePlayer.getName());
  825.                                                                                                     Clover.remove(thePlayer.getName());
  826.                                                                                                     Spy.remove(thePlayer.getName());
  827.                                                                                                     Gonzales.remove(thePlayer.getName());
  828.                                                                                                     Blitz.remove(thePlayer.getName());
  829.                                                                                                     Firedar.remove(thePlayer.getName());
  830.                                                                                                     Aladdin.remove(thePlayer.getName());
  831.                                                                                                     Hulk.remove(thePlayer.getName());
  832.                                                                                                     Spawner.remove(thePlayer.getName());
  833.                                                                                                     Golem.remove(thePlayer.getName());
  834.                                                                                                     Medic.remove(thePlayer.getName());
  835.                                                                                                     Stomper.remove(thePlayer.getName());
  836.                                                                                                     thePlayer.getInventory().clear();
  837.                                                                                                     thePlayer.getInventory().setHelmet(new ItemStack(Material.AIR));
  838.                                                                                                     thePlayer.getInventory().setChestplate(new ItemStack(Material.AIR));
  839.                                                                                                     thePlayer.getInventory().setLeggings(new ItemStack(Material.AIR));
  840.                                                                                                     thePlayer.getInventory().setBoots(new ItemStack(Material.AIR));
  841.                                                                                                     thePlayer.getInventory().setHelmet(new ItemStack(Material.IRON_HELMET));
  842.                                                                                                     thePlayer.getInventory().setChestplate(new ItemStack(Material.IRON_CHESTPLATE));
  843.                                                                                                     thePlayer.getInventory().setBoots(new ItemStack(Material.LEATHER_BOOTS));
  844.                                                                                                     thePlayer.getInventory().addItem(new ItemStack(Material.WOOD_SWORD));
  845.                                                                                                     ItemStack CREEPEREGGS = new ItemStack(Material.MONSTER_EGG, 1,(short)50);
  846.                                                                                                     ItemStack ZOMBIEEGGS = new ItemStack(Material.MONSTER_EGG, 1,(short)54);
  847.                                                                                                     ItemStack SKELETONEGGS = new ItemStack(Material.MONSTER_EGG, 1,(short)51);
  848.                                                                                                     ItemStack WOLFEGGS = new ItemStack(Material.MONSTER_EGG, 1,(short)95);
  849.                                                                                                     thePlayer.getInventory().addItem(new ItemStack(CREEPEREGGS));
  850.                                                                                                     thePlayer.getInventory().addItem(new ItemStack(CREEPEREGGS));
  851.                                                                                                     thePlayer.getInventory().addItem(new ItemStack(CREEPEREGGS));
  852.                                                                                                     thePlayer.getInventory().addItem(new ItemStack(ZOMBIEEGGS));
  853.                                                                                                     thePlayer.getInventory().addItem(new ItemStack(ZOMBIEEGGS));
  854.                                                                                                     thePlayer.getInventory().addItem(new ItemStack(SKELETONEGGS));
  855.                                                                                                     thePlayer.getInventory().addItem(new ItemStack(SKELETONEGGS));
  856.                                                                                                     thePlayer.getInventory().addItem(new ItemStack(WOLFEGGS));
  857.                                                                                                     thePlayer.sendMessage(ChatColor.GREEN + "You have successfully recieved" + ChatColor.GRAY + " SPAWNER");
  858.                                                                                                 }
  859.                                                                                             }
  860.                                                                                             else thePlayer.sendMessage(ChatColor.RED + "Invalid Kit Type!");
  861.                                                                                         }
  862.                                                                                         else thePlayer.sendMessage(ChatColor.GOLD + "Usage: /class <kitName>");
  863.                                                                                     }
  864.                                                                                 }
  865.                                                                             }
  866.                                                                         }
  867.                                                                     }
  868.                                                                 }
  869.                                                             }
  870.                                                         }
  871.                                                     }
  872.                                                 }
  873.                                             }
  874.                                         }
  875.                                     }
  876.                                 }
  877.                             }
  878.                         }
  879.                     }
  880.                 }
  881.             }
  882.         }
  883.         return false;
  884.     }
  885.     @EventHandler
  886.     public void setGlass(PlayerMoveEvent e)
  887.     {
  888.         Player player = e.getPlayer();
  889.         if (Xray.contains(player.getName())){
  890.             if (player.getLocation().subtract(0, 1, 0).getBlock().getType() != Material.AIR)
  891.             {
  892.                 player.getLocation().subtract(0, 1, 0).getBlock().setType(Material.GLASS);
  893.             }
  894.         }
  895.     }
  896.     public static ArrayList<String> Watern = new ArrayList<String>();
  897.     public static ArrayList<String> Leprechaun = new ArrayList<String>();
  898.     public static ArrayList<String> Tank = new ArrayList<String>();
  899.     public static ArrayList<String> Builder = new ArrayList<String>();
  900.     public static ArrayList<String> Mage = new ArrayList<String>();
  901.     public static ArrayList<String> Thor = new ArrayList<String>();
  902.     public static ArrayList<String> Sniper = new ArrayList<String>();
  903.     public static ArrayList<String> Archer = new ArrayList<String>();
  904.     public static ArrayList<String> Xray = new ArrayList<String>();
  905.     public static ArrayList<String> Clover = new ArrayList<String>();
  906.     public static ArrayList<String> Spy = new ArrayList<String>();
  907.     public static ArrayList<String> Gonzales = new ArrayList<String>();
  908.     public static ArrayList<String> Blitz = new ArrayList<String>();
  909.     public static ArrayList<String> Firedar = new ArrayList<String>();
  910.     public static ArrayList<String> Aladdin = new ArrayList<String>();
  911.     public static ArrayList<String> Hulk = new ArrayList<String>();
  912.     public static ArrayList<String> Spawner = new ArrayList<String>();
  913.     public static ArrayList<String> Golem = new ArrayList<String>();
  914.     public static ArrayList<String> Medic = new ArrayList<String>();
  915.     public static ArrayList<String> Stomper = new ArrayList<String>();
  916. }
Advertisement
Add Comment
Please, Sign In to add comment