Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package at.JustnSkill.lobbysystem.items;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.inventory.InventoryClickEvent;
- import org.bukkit.potion.PotionEffect;
- import org.bukkit.potion.PotionEffectType;
- import at.JustnSkill.lobbysystem.main.Main;
- public class InventoryClick implements Listener {
- @EventHandler
- public void KlickEvent(InventoryClickEvent e) {
- Player p = null;
- if (e.getWhoClicked() instanceof Player) {
- p = (Player) e.getWhoClicked();
- }
- if (e.getWhoClicked().getWorld().getName().equals(Main.word)) {
- if (e.getCurrentItem().hasItemMeta()) {
- if (e.getCurrentItem().getItemMeta().getDisplayName().equals("§a§lSpeed")) {
- if (p.hasPotionEffect(PotionEffectType.SPEED)) {
- p.removePotionEffect(PotionEffectType.SPEED);
- p.sendMessage("§7[§6Lobby§7] §aDer Speedeffekt wurde entfernt!");
- } else {
- p.addPotionEffect(new PotionEffect(PotionEffectType.SPEED, Integer.MAX_VALUE, 1));
- p.sendMessage("§7[§6Lobby§7] §aDer Speedeffekt wurde hinzugefügt");
- }
- p.closeInventory();
- e.setCancelled(true);
- }else if (e.getCurrentItem().getItemMeta().getDisplayName().equals("§4§lNavigator")) {
- p.openInventory(Main.CompassInventory);
- e.setCancelled(true);
- }else if (e.getCurrentItem().getItemMeta().getDisplayName().equals("§a§lFreebuild")) {
- e.setCancelled(true);
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment