Advertisement
Guest User

Updated2

a guest
Jul 19th, 2013
19
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.80 KB | None | 0 0
  1. package ked;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.Color;
  5. import org.bukkit.Location;
  6. import org.bukkit.Material;
  7. import org.bukkit.entity.Player;
  8. import org.bukkit.event.EventHandler;
  9. import org.bukkit.event.Listener;
  10. import org.bukkit.event.player.PlayerRespawnEvent;
  11. import org.bukkit.inventory.Inventory;
  12. import org.bukkit.inventory.ItemStack;
  13. import org.bukkit.inventory.PlayerInventory;
  14. import org.bukkit.inventory.meta.LeatherArmorMeta;
  15.  
  16. public class PlayerRespawnListener implements Listener {
  17.  
  18. private MeepAges plugin;
  19.  
  20. public PlayerRespawnListener(MeepAges plugin2) {
  21. this.plugin = plugin2;
  22. }
  23.  
  24. public static void blueinventory(String name) {
  25.  
  26. Player player = Bukkit.getServer().getPlayer(name);
  27. Inventory inv = Bukkit.getServer().getPlayer(name).getInventory();
  28.  
  29.  
  30. ItemStack helm = new ItemStack(Material.LEATHER_HELMET);
  31. ItemStack chest = new ItemStack(Material.LEATHER_CHESTPLATE);
  32. ItemStack pants = new ItemStack(Material.LEATHER_LEGGINGS);
  33. ItemStack boots = new ItemStack(Material.LEATHER_BOOTS);
  34. LeatherArmorMeta metahelm = (LeatherArmorMeta) helm.getItemMeta();
  35. LeatherArmorMeta metachest= (LeatherArmorMeta) chest.getItemMeta();
  36. LeatherArmorMeta metapants = (LeatherArmorMeta) pants.getItemMeta();
  37. LeatherArmorMeta metaboots = (LeatherArmorMeta) boots.getItemMeta();
  38. metahelm.setColor(Color.BLUE);
  39. metachest.setColor(Color.BLUE);
  40. metapants.setColor(Color.BLUE);
  41. metaboots.setColor(Color.BLUE);
  42. helm.setItemMeta(metahelm);
  43. chest.setItemMeta(metachest);
  44. pants.setItemMeta(metapants);
  45. boots.setItemMeta(metaboots);
  46.  
  47. ((PlayerInventory) inv).setHelmet(helm);
  48. ((PlayerInventory) inv).setChestplate(chest);
  49. ((PlayerInventory) inv).setLeggings(pants);
  50. ((PlayerInventory) inv).setBoots(boots);
  51. inv.addItem(new ItemStack[] { new ItemStack(Material.IRON_SWORD), new ItemStack(Material.BOW), new ItemStack(Material.ARROW, 25) });
  52. }
  53.  
  54.  
  55. public static void redinventory(String name) {
  56.  
  57. Player player = Bukkit.getServer().getPlayer(name);
  58. Inventory inv = Bukkit.getServer().getPlayer(name).getInventory();
  59.  
  60. ItemStack helm = new ItemStack(Material.LEATHER_HELMET);
  61. ItemStack chest = new ItemStack(Material.LEATHER_CHESTPLATE);
  62. ItemStack pants = new ItemStack(Material.LEATHER_LEGGINGS);
  63. ItemStack boots = new ItemStack(Material.LEATHER_BOOTS);
  64. LeatherArmorMeta metahelm = (LeatherArmorMeta) helm.getItemMeta();
  65. LeatherArmorMeta metachest= (LeatherArmorMeta) chest.getItemMeta();
  66. LeatherArmorMeta metapants = (LeatherArmorMeta) pants.getItemMeta();
  67. LeatherArmorMeta metaboots = (LeatherArmorMeta) boots.getItemMeta();
  68. metahelm.setColor(Color.RED);
  69. metachest.setColor(Color.RED);
  70. metapants.setColor(Color.RED);
  71. metaboots.setColor(Color.RED);
  72. helm.setItemMeta(metahelm);
  73. chest.setItemMeta(metachest);
  74. pants.setItemMeta(metapants);
  75. boots.setItemMeta(metaboots);
  76.  
  77. ((PlayerInventory) inv).setHelmet(helm);
  78. ((PlayerInventory) inv).setChestplate(chest);
  79. ((PlayerInventory) inv).setLeggings(pants);
  80. ((PlayerInventory) inv).setBoots(boots);
  81. inv.addItem(new ItemStack[] { new ItemStack(Material.IRON_SWORD), new ItemStack(Material.BOW), new ItemStack(Material.ARROW, 25) });
  82. return;
  83. }
  84.  
  85. //new ItemStack[] { new ItemStack(Material.DIAMOND_HELMET)}
  86.  
  87.  
  88.  
  89. @EventHandler
  90. public void onPlayerRespawn(PlayerRespawnEvent event) {
  91.  
  92. String name = event.getPlayer().getDisplayName();
  93. Player player = Bukkit.getPlayer(name);
  94.  
  95.  
  96. /*Location bluespawn = new Location(Bukkit.getWorld("world"), 357, 65.000, -551);
  97. Location redspawn = new Location(Bukkit.getWorld("world"), 356, 65.000, -645);*/
  98.  
  99. if(PlayerJoinListener.blue.contains(name)) {
  100.  
  101.  
  102. Inventory inv = Bukkit.getServer().getPlayer(name).getInventory();
  103.  
  104.  
  105. ItemStack helm = new ItemStack(Material.LEATHER_HELMET);
  106. ItemStack chest = new ItemStack(Material.LEATHER_CHESTPLATE);
  107. ItemStack pants = new ItemStack(Material.LEATHER_LEGGINGS);
  108. ItemStack boots = new ItemStack(Material.LEATHER_BOOTS);
  109. LeatherArmorMeta metahelm = (LeatherArmorMeta) helm.getItemMeta();
  110. LeatherArmorMeta metachest= (LeatherArmorMeta) chest.getItemMeta();
  111. LeatherArmorMeta metapants = (LeatherArmorMeta) pants.getItemMeta();
  112. LeatherArmorMeta metaboots = (LeatherArmorMeta) boots.getItemMeta();
  113. metahelm.setColor(Color.BLUE);
  114. metachest.setColor(Color.BLUE);
  115. metapants.setColor(Color.BLUE);
  116. metaboots.setColor(Color.BLUE);
  117. helm.setItemMeta(metahelm);
  118. chest.setItemMeta(metachest);
  119. pants.setItemMeta(metapants);
  120. boots.setItemMeta(metaboots);
  121.  
  122. ((PlayerInventory) inv).setHelmet(helm);
  123. ((PlayerInventory) inv).setChestplate(chest);
  124. ((PlayerInventory) inv).setLeggings(pants);
  125. ((PlayerInventory) inv).setBoots(boots);
  126. inv.addItem(new ItemStack[] { new ItemStack(Material.IRON_SWORD), new ItemStack(Material.BOW), new ItemStack(Material.ARROW, 25) });
  127. event.setRespawnLocation(new Location(Bukkit.getWorld("world"), 354, 65.000, -567));
  128.  
  129.  
  130.  
  131. } else if(PlayerJoinListener.red.contains(name)) {
  132.  
  133. Inventory inv = Bukkit.getServer().getPlayer(name).getInventory();
  134.  
  135. ItemStack helm = new ItemStack(Material.LEATHER_HELMET);
  136. ItemStack chest = new ItemStack(Material.LEATHER_CHESTPLATE);
  137. ItemStack pants = new ItemStack(Material.LEATHER_LEGGINGS);
  138. ItemStack boots = new ItemStack(Material.LEATHER_BOOTS);
  139. LeatherArmorMeta metahelm = (LeatherArmorMeta) helm.getItemMeta();
  140. LeatherArmorMeta metachest= (LeatherArmorMeta) chest.getItemMeta();
  141. LeatherArmorMeta metapants = (LeatherArmorMeta) pants.getItemMeta();
  142. LeatherArmorMeta metaboots = (LeatherArmorMeta) boots.getItemMeta();
  143. metahelm.setColor(Color.RED);
  144. metachest.setColor(Color.RED);
  145. metapants.setColor(Color.RED);
  146. metaboots.setColor(Color.RED);
  147. helm.setItemMeta(metahelm);
  148. chest.setItemMeta(metachest);
  149. pants.setItemMeta(metapants);
  150. boots.setItemMeta(metaboots);
  151.  
  152. ((PlayerInventory) inv).setHelmet(helm);
  153. ((PlayerInventory) inv).setChestplate(chest);
  154. ((PlayerInventory) inv).setLeggings(pants);
  155. ((PlayerInventory) inv).setBoots(boots);
  156. inv.addItem(new ItemStack[] { new ItemStack(Material.IRON_SWORD), new ItemStack(Material.BOW), new ItemStack(Material.ARROW, 25) });
  157. event.setRespawnLocation(new Location(Bukkit.getWorld("world"), 349, 65.000, -632));
  158.  
  159. } else return;
  160. }
  161.  
  162. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement