Advertisement
Guest User

Untitled

a guest
Apr 24th, 2017
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. package nl.sandor.cooldown;
  2.  
  3. import java.util.ArrayList;
  4. import org.bukkit.Bukkit;
  5. import org.bukkit.ChatColor;
  6. import org.bukkit.event.EventHandler;
  7. import org.bukkit.event.EventPriority;
  8. import org.bukkit.event.Listener;
  9. import org.bukkit.event.block.Action;
  10. import org.bukkit.event.player.PlayerInteractEvent;
  11. import org.bukkit.inventory.meta.ItemMeta;
  12.  
  13. public class listerner implements Listener {
  14. @EventHandler(priority = EventPriority.HIGH)
  15. public void onPlayerInteract(PlayerInteractEvent event) {
  16. if (event.getAction() == Action.LEFT_CLICK_BLOCK || event.getAction() == Action.LEFT_CLICK_AIR)
  17. if ((event.getItem().getItemMeta().getDisplayName().equals(ChatColor.RED + "Empire Wand"))) {
  18. if ((event.getItem().getItemMeta().getLore().contains(ChatColor.MAGIC + "$"))) {
  19. ArrayList<String> ItemLore = new ArrayList<String>();
  20. ItemMeta meta = event.getItem().getItemMeta();
  21. ItemMeta meta2 = event.getItem().getItemMeta();
  22. ItemLore.add(ChatColor.MAGIC + "c");
  23. meta.setLore(ItemLore);
  24. event.getItem().setItemMeta(meta);
  25. Bukkit.getScheduler().runTaskLater(main, () -> event.getItem().setItemMeta(meta2), 60);
  26. } else {
  27. event.getPlayer()
  28. .sendMessage(ChatColor.DARK_GRAY + "[" + ChatColor.GOLD + "Wands" + ChatColor.DARK_GRAY
  29. + "]" + ChatColor.RED
  30. + "Je moet nog een paar seconden wachten voordat je je wand weer kan gebruiken!");
  31. }
  32. }
  33. }
  34.  
  35. listerner(Main main) {
  36. this.main = main;
  37. }
  38.  
  39. private Main main;
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement