Advertisement
Guest User

Untitled

a guest
Nov 8th, 2014
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.24 KB | None | 0 0
  1. package me.FrosTy.PlatformWars;
  2.  
  3. import org.bukkit.Material;
  4. import org.bukkit.command.Command;
  5. import org.bukkit.command.CommandExecutor;
  6. import org.bukkit.command.CommandSender;
  7. import org.bukkit.enchantments.Enchantment;
  8. import org.bukkit.entity.Player;
  9. import org.bukkit.inventory.ItemStack;
  10. import org.bukkit.inventory.meta.ItemMeta;
  11. import org.bukkit.plugin.java.JavaPlugin;
  12.  
  13. public class Commands implements CommandExecutor {
  14.  
  15. public void onEnable() {
  16. }
  17. public void onDisable() {
  18. }
  19.  
  20. public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args)
  21. {
  22. if ((sender instanceof Player))
  23. {
  24. Player player = (Player)sender;
  25.  
  26. if (cmd.getName().equalsIgnoreCase("Jouster"))
  27. {
  28. player.sendMessage("§7§l|§a§lYou have recieved the Jouster Kit§7§l|");
  29. }
  30. ItemStack lh = new ItemStack(Material.LEATHER_HELMET, 1);
  31. ItemMeta lhMeta = lh.getItemMeta();
  32. lhMeta.setDisplayName("§7§l[§c§lJouster Helmet§7§l]");
  33. lh.setItemMeta(lhMeta);
  34. ItemStack lc = new ItemStack(Material.LEATHER_CHESTPLATE, 1);
  35. ItemMeta lcMeta = lc.getItemMeta();
  36. lcMeta.setDisplayName("§7§l[§c§lJouster Chestplate§7§l]");
  37. lc.setItemMeta(lcMeta);
  38. ItemStack ll = new ItemStack(Material.LEATHER_LEGGINGS, 1);
  39. ItemMeta llMeta = ll.getItemMeta();
  40. llMeta.setDisplayName("§7§l[§c§lJouster Leggings§7§l]");
  41. ll.setItemMeta(llMeta);
  42. ItemStack lb = new ItemStack(Material.LEATHER_BOOTS, 1);
  43. ItemMeta lbMeta = lb.getItemMeta();
  44. lbMeta.setDisplayName("§7§l[§c§lJouster Boots§7§l]");
  45. lb.setItemMeta(lbMeta);
  46. ItemStack stick = new ItemStack(Material.STICK, 1);
  47. ItemMeta stickMeta = stick.getItemMeta();
  48. stickMeta.setDisplayName("§7§l[§c§lJouster Stick§7§l]");
  49. stick.setItemMeta(stickMeta);
  50. lh.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 1);
  51. lc.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 1);
  52. ll.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 1);
  53. lb.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 1);
  54. stick.addUnsafeEnchantment(Enchantment.KNOCKBACK, 4);
  55. player.getInventory().addItem(new ItemStack[] { lh });
  56. player.getInventory().addItem(new ItemStack[] { lc });
  57. player.getInventory().addItem(new ItemStack[] { ll });
  58. player.getInventory().addItem(new ItemStack[] { lb });
  59. player.getInventory().addItem(new ItemStack[] { stick });
  60. return true;
  61. }
  62. if ((sender instanceof Player))
  63. {
  64. Player player = (Player)sender;
  65.  
  66. if (cmd.getName().equalsIgnoreCase("Tank"))
  67. {
  68. player.sendMessage("§7§l|§a§lYou have recieved the §b§lTank §a§lClass§7§l|");
  69. }
  70. ItemStack dh = new ItemStack(Material.DIAMOND_HELMET, 1);
  71. ItemMeta dhMeta = dh.getItemMeta();
  72. dhMeta.setDisplayName("§7§l[§b§lTank Helmet§7§l]");
  73. dh.setItemMeta(dhMeta);
  74. ItemStack dc = new ItemStack(Material.DIAMOND_CHESTPLATE, 1);
  75. ItemMeta dcMeta = dc.getItemMeta();
  76. dcMeta.setDisplayName("§7§l[§b§lTank Chestplate§7§l]");
  77. dc.setItemMeta(dcMeta);
  78. ItemStack dl = new ItemStack(Material.DIAMOND_LEGGINGS, 1);
  79. ItemMeta dlMeta = dl.getItemMeta();
  80. dlMeta.setDisplayName("§7§l[§c§lTank Leggings§7§l]");
  81. dl.setItemMeta(dlMeta);
  82. ItemStack db = new ItemStack(Material.IRON_BOOTS, 1);
  83. ItemMeta dbMeta = db.getItemMeta();
  84. dbMeta.setDisplayName("§7§l[§c§lTank Boots§7§l]");
  85. db.setItemMeta(dbMeta);
  86. ItemStack tankstick = new ItemStack(Material.STICK, 1);
  87. ItemMeta tankstickMeta = tankstick.getItemMeta();
  88. tankstickMeta.setDisplayName("§7§l[§c§lTank Stick§7§l]");
  89. tankstick.setItemMeta(tankstickMeta);
  90. dh.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 3);
  91. dc.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 3);
  92. dl.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 3);
  93. db.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 3);
  94. tankstick.addEnchantment(Enchantment.KNOCKBACK, 1);
  95. player.getInventory().addItem(new ItemStack[] { dh });
  96. player.getInventory().addItem(new ItemStack[] { dc });
  97. player.getInventory().addItem(new ItemStack[] { dl });
  98. player.getInventory().addItem(new ItemStack[] { db });
  99. player.getInventory().addItem(new ItemStack[] { tankstick });
  100. return true;
  101. }
  102. if ((sender instanceof Player))
  103. {
  104. Player player = (Player)sender;
  105.  
  106. if (cmd.getName().equalsIgnoreCase("Swifter"))
  107. {
  108. player.sendMessage("§7§l|§a§lYou have recieved the §6§lSwifter §a§lClass§7§l|");
  109. }
  110. ItemStack gh = new ItemStack(Material.GOLD_HELMET, 1);
  111. ItemMeta ghMeta = gh.getItemMeta();
  112. ghMeta.setDisplayName("§7§l[§6§lSwifter Helmet§7§l]");
  113. gh.setItemMeta(ghMeta);
  114. ItemStack gc = new ItemStack(Material.GOLD_CHESTPLATE, 1);
  115. ItemMeta gcMeta = gc.getItemMeta();
  116. gcMeta.setDisplayName("§7§l[§6§lSwifter Chestplate§7§l]");
  117. gc.setItemMeta(gcMeta);
  118. ItemStack gl = new ItemStack(Material.GOLD_LEGGINGS, 1);
  119. ItemMeta glMeta = gl.getItemMeta();
  120. glMeta.setDisplayName("§7§l[§6§lSwifter Leggings§7§l]");
  121. gl.setItemMeta(glMeta);
  122. ItemStack gb = new ItemStack(Material.GOLD_BOOTS, 1);
  123. ItemMeta gbMeta = gb.getItemMeta();
  124. gbMeta.setDisplayName("§7§l[§6§lSwifter Boots§7§l]");
  125. gb.setItemMeta(gbMeta);
  126. ItemStack swifterstick = new ItemStack(Material.STICK, 1);
  127. ItemMeta swifterstickMeta = swifterstick.getItemMeta();
  128. swifterstickMeta.setDisplayName("§7§l[§6§lSwifter Stick§7§l]");
  129. swifterstick.setItemMeta(swifterstickMeta);
  130. gh.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 2);
  131. gc.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 2);
  132. gl.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 2);
  133. gb.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 2);
  134. swifterstick.addEnchantment(Enchantment.KNOCKBACK, 2);
  135. player.getInventory().addItem(new ItemStack[] { gh });
  136. player.getInventory().addItem(new ItemStack[] { gc });
  137. player.getInventory().addItem(new ItemStack[] { gl });
  138. player.getInventory().addItem(new ItemStack[] { gb });
  139. player.getInventory().addItem(new ItemStack[] { swifterstick });
  140. return true;
  141. }
  142.  
  143. return false;
  144. }
  145. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement