Czesc chcialem zrobic kity w gui w JavaPlugin ale mam maly problem poniewaz ciagle pokazuje mi blad i podkresla na czerwono .getName() i nwm co zrobic prosze o pomoc. Gdy jest linijka (e.getInventory().getName()).equalsIgnoreCase to podkresla mi getName i equalesIgnoreCase pls help
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.inventory.InventoryClickEvent;
public class Events implements Listener {
Main plugin;
public Events(Main M) {
plugin = M;
}
@EventHandler
public void onInventoryClick(InventoryClickEvent e) {
if(!ChatColor.stripColor(e.getInventory().getName()).equalsIgnoreCase("Menu kitow"));
return;
Player p = (Player) e.getWhoClicked();
if(e.getCurrentItem() == null || e.getCurrentItem().getType() == Material.AIR || !e.getCurrentItem().hasItemMeta()) {
p.closeInventory();
return;
}
switch(e.getCurrentItem().getType()) {
case GOLD_INGOT:
if(p.hasPermission(plugin.getConfig().getString("vip.permission")) || p.isOp()) {
KitVip.vipItems(p);
p.sendMessage(plugin.getConfig().getString("vip.recive"));
} else {
p.sendMessage(plugin.getConfig().getString("nonpermissions"));
}
break;
case AIR:
p.closeInventory();
break;
default:
p.closeInventory();
break;
}
}
}