Advertisement
Guest User

Untitled

a guest
Jul 19th, 2013
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 6.92 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.getPlayer().teleport(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.getPlayer().teleport(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