Advertisement
Guest User

Untitled

a guest
Jul 26th, 2017
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.23 KB | None | 0 0
  1. package net.eusart.FactionsClaimWands;
  2. import java.util.ArrayList;
  3. import java.util.List;
  4. import org.bukkit.ChatColor;
  5. import org.bukkit.Material;
  6. import org.bukkit.entity.Player;
  7. import org.bukkit.event.EventHandler;
  8. import org.bukkit.event.Listener;
  9. import org.bukkit.event.player.PlayerInteractEvent;
  10. import org.bukkit.inventory.ItemStack;
  11. import org.bukkit.inventory.meta.ItemMeta;
  12. import org.bukkit.plugin.java.JavaPlugin;
  13.  
  14.  
  15. public final class firsto extends JavaPlugin implements Listener {
  16. /** INICIO DE CODE >X
  17. */
  18.  
  19.  
  20. @EventHandler
  21. public void onPlayerInteract(PlayerInteractEvent event) {
  22. getLogger().info(ChatColor.AQUA + "**WORKS");
  23. Player p = event.getPlayer();
  24. //
  25. ItemStack itemx = new ItemStack(Material.STICK);
  26. ItemMeta im = itemx.getItemMeta();
  27. im.setDisplayName (ChatColor.AQUA + "Barita de Claimeo");
  28. List<String> lore = new ArrayList<String>();
  29. lore.add(ChatColor.DARK_AQUA + "- Click Para Claimear");
  30. im.setLore(lore);
  31. itemx.setItemMeta(im);
  32.  
  33. ////////////////////////////////////////////////////////////
  34.  
  35. if(p.getInventory().getItemInMainHand().getItemMeta().getLore().equals(itemx));
  36. {
  37. p.performCommand("f claim");
  38. p.sendMessage(ChatColor.DARK_AQUA + "> Clicks!)");
  39. }
  40. ///////////////
  41. ItemStack itemz = new ItemStack(Material.STICK);
  42. ItemMeta imz = itemz.getItemMeta();
  43. imz.setDisplayName (ChatColor.RED + "Barita de Desclaimeo");
  44. List<String> lorez = new ArrayList<String>();
  45. lorez.add(ChatColor.DARK_AQUA + "- Click Para Desclaimear");
  46. imz.setLore(lorez);
  47. itemz.setItemMeta(imz);
  48. ////////////// ITEM DE DESCLAIMEO
  49.  
  50. if(p.getInventory().getItemInMainHand().getItemMeta().getLore().equals(itemz));
  51. {
  52. p.performCommand("f unclaim");
  53. p.sendMessage(ChatColor.DARK_AQUA + "> Click!)");
  54. }
  55.  
  56.  
  57.  
  58.  
  59.  
  60. }
  61.  
  62.  
  63.  
  64.  
  65. /**
  66. * FIN DE CODE INTERNO
  67. */
  68. @Override
  69. public void onEnable() {
  70. getServer().getPluginManager().registerEvents(this, this);
  71. getLogger().info(ChatColor.AQUA + "**FactionsClaimWands has been turned ON");
  72. }
  73.  
  74. @Override
  75. public void onDisable() {
  76. getLogger().info(ChatColor.RED +"FactionsClaimWands has been turned OFF");
  77. }
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement