Advertisement
Guest User

Untitled

a guest
Jul 5th, 2015
232
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.39 KB | None | 0 0
  1. package kzKitPvP.Habilidades;
  2.  
  3. import java.awt.List;
  4. import java.util.ArrayList;
  5. import java.util.HashMap;
  6.  
  7. import kzKitPvP.arrays.ArraysG;
  8.  
  9. import org.bukkit.Color;
  10. import org.bukkit.Material;
  11. import org.bukkit.entity.Player;
  12. import org.bukkit.event.EventHandler;
  13. import org.bukkit.event.Listener;
  14. import org.bukkit.event.block.Action;
  15. import org.bukkit.event.player.PlayerInteractEvent;
  16. import org.bukkit.inventory.ItemStack;
  17. import org.bukkit.inventory.meta.ItemMeta;
  18. import org.bukkit.inventory.meta.LeatherArmorMeta;
  19. import org.bukkit.util.Vector;
  20.  
  21. public class DeshHab implements Listener{
  22.  
  23. public static ArrayList<Player> Cooldown = new ArrayList<>();
  24.  
  25. public static HashMap<String, ItemStack[]> Armadura = new HashMap<>();
  26.  
  27. @EventHandler
  28. public void Interact(PlayerInteractEvent e){
  29. Player p = e.getPlayer();
  30.  
  31. ItemStack Desh = new ItemStack(Material.REDSTONE_BLOCK);
  32. ItemMeta Deshm = Desh.getItemMeta();
  33. Deshm.setDisplayName("§cKit Deshfire");
  34. Desh.setItemMeta(Deshm);
  35.  
  36. if((ArraysG.Deshfire.contains(p)) && (e.getAction() == Action.RIGHT_CLICK_AIR))
  37. if(Cooldown.contains(p)){
  38. p.sendMessage("§cKit Deshfire §7Cooldown");
  39. return;
  40. }
  41. ItemStack Capacete = new ItemStack(Material.LEATHER_HELMET);
  42. LeatherArmorMeta kCapacete = (LeatherArmorMeta)Capacete.getItemMeta();
  43. kCapacete.setColor(Color.RED);
  44. Capacete.setItemMeta(kCapacete);
  45. //
  46. ItemStack Peitoral = new ItemStack(Material.LEATHER_CHESTPLATE);
  47. LeatherArmorMeta kPeitoral = (LeatherArmorMeta)Peitoral.getItemMeta();
  48. kPeitoral.setColor(Color.RED);
  49. Peitoral.setItemMeta(kPeitoral);
  50. //
  51. ItemStack Calca = new ItemStack(Material.LEATHER_LEGGINGS);
  52. LeatherArmorMeta kCalca = (LeatherArmorMeta)Calca.getItemMeta();
  53. kCalca.setColor(Color.RED);
  54. Calca.setItemMeta(kCalca);
  55. //
  56. ItemStack Bota = new ItemStack(Material.LEATHER_BOOTS);
  57. LeatherArmorMeta kBota = (LeatherArmorMeta)Bota.getItemMeta();
  58. kBota.setColor(Color.RED);
  59. Calca.setItemMeta(kBota);
  60.  
  61. Armadura.put(p.getName(), p.getInventory().getArmorContents());
  62. p.getInventory().setHelmet(Capacete);
  63. p.getInventory().setChestplate(Peitoral);
  64. p.getInventory().setLeggings(Calca);
  65. p.getInventory().setBoots(Bota);
  66. p.updateInventory();
  67.  
  68. Cooldown.add(p);
  69.  
  70. Vector Vector = p.getEyeLocation().getDirection();
  71. Vector.multiply(5);
  72. p.setVelocity(Vector);
  73.  
  74. List<En>
  75. }
  76.  
  77. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement