Помогите Блокировка клика в меню

  • Автор темы Автор темы Sergeo
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Sergeo

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
Solomka
*Сразу говорю, если для вас это слишком тупо, то извините меня. Если я где-то сделал не так и это очень видно, но я слепой

Не блокирует клик в меню(ошибок при нажатие никаких нет)


Код:
public class MenuLevels implements Listener, CommandExecutor {
    
    private Main plugin;
    private Inventory I;

    public MenuLevels(Main plugin) {
        this.setPlugin(plugin);
    }

    public boolean onCommand(CommandSender s, Command c, String str, String[] args) {
        Player p = (Player) s;
        I = Bukkit.createInventory(p, 36, ChatColor.GOLD + "Улучшения");
        ItemStack item = new ItemStack(Material.DIAMOND_PICKAXE);
        I.setItem(1, item);
        if (!s.hasPermission("AdvancedMine.Gui")) {
            s.sendMessage(ChatColor.RED + "У вас недостаточно прав!");
            return true;
        } else {
            p.openInventory(I);
            s.sendMessage(ChatColor.translateAlternateColorCodes('&', ConfigManager.getString("OpenGui")));
            return true;
        }
    }

    @EventHandler
    public void click(InventoryClickEvent e) {
        if (!e.getInventory().equals(this.I))
            return;
        if (e.getClickedInventory().equals(I)) {
            e.setCancelled(true);

        }
    }
 
Слушатель зарегал?
 
Тема закрыта. Проблему решил сам
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх