Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package nl.sandor.cooldown;
- import java.util.ArrayList;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.EventPriority;
- import org.bukkit.event.Listener;
- import org.bukkit.event.block.Action;
- import org.bukkit.event.player.PlayerInteractEvent;
- import org.bukkit.inventory.meta.ItemMeta;
- public class listerner implements Listener {
- @EventHandler(priority = EventPriority.HIGH)
- public void onPlayerInteract(PlayerInteractEvent event) {
- if (event.getAction() == Action.LEFT_CLICK_BLOCK || event.getAction() == Action.LEFT_CLICK_AIR)
- if ((event.getItem().getItemMeta().getDisplayName().equals(ChatColor.RED + "Empire Wand"))) {
- if ((event.getItem().getItemMeta().getLore().contains(ChatColor.MAGIC + "$"))) {
- ArrayList<String> ItemLore = new ArrayList<String>();
- ItemMeta meta = event.getItem().getItemMeta();
- ItemMeta meta2 = event.getItem().getItemMeta();
- ItemLore.add(ChatColor.MAGIC + "c");
- meta.setLore(ItemLore);
- event.getItem().setItemMeta(meta);
- Bukkit.getScheduler().runTaskLater(main, () -> event.getItem().setItemMeta(meta2), 60);
- } else {
- event.getPlayer()
- .sendMessage(ChatColor.DARK_GRAY + "[" + ChatColor.GOLD + "Wands" + ChatColor.DARK_GRAY
- + "]" + ChatColor.RED
- + "Je moet nog een paar seconden wachten voordat je je wand weer kan gebruiken!");
- }
- }
- }
- listerner(Main main) {
- this.main = main;
- }
- private Main main;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement