- Баллы
- 66
- Имя в Minecraft
- Boss90
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
А где код на отмену клика? Гадать не умеем. Скорее всего ты просто не проверяешь в каком инвентаре кликнули.
String NameGUI = plugin.getConfig().getString("GUI.NameGUI");
NameGUI = NameGUI.replace("&", "\u00a7");
Inventory i = e.getInventory();
if(ChatColor.stripColor(i.getName()).equals(NameGUI)); {
Inventory c = e.getClickedInventory();
try {
if(e.getClickedInventory() == null) {
return;
}
}catch (NullPointerException ignored) {}
if(c.equals(i)) {
Лучше проверки я еще не видел. Создай класс, реализующий InventoryHolder и проверяй через него.Код:String NameGUI = plugin.getConfig().getString("GUI.NameGUI"); NameGUI = NameGUI.replace("&", "\u00a7"); Inventory i = e.getInventory(); if(ChatColor.stripColor(i.getName()).equals(NameGUI)); { Inventory c = e.getClickedInventory(); try { if(e.getClickedInventory() == null) { return; } }catch (NullPointerException ignored) {} if(c.equals(i)) {
знаю, но она вроде более менее работает :/Лучше проверки я еще не видел. Создай класс, реализующий InventoryHolder и проверяй через него.
String NameGUI = plugin.getConfig().getString("GUI.NameGUI");
NameGUI = NameGUI.replace("&", "\u00a7");
Inventory i = e.getInventory();
if(ChatColor.stripColor(i.getName()).equals(ChatColor.stripColor(NameGUI))) {
Inventory c = e.getClickedInventory();
try {
if(e.getClickedInventory() == null) {
return;
}
}catch (NullPointerException ignored) {}
if(c.equals(i)) {