Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Помогите Как запретить игрокам изменять GUI?

Discussion in 'Помощь' started by Ogami Shiro, Feb 11, 2023.

  1. Автор темы
    Ogami Shiro

    Ogami Shiro Ньюби

    Trophy Points:
    1
    Имя в Minecraft:
    OgamiShiro
    Spigot API 1.16
    Я знаю несколько способов, но я не уверен в их правильности.

    GUI:
    Code:
        public static Inventory getGUI (String playerName) {
            Inventory mAGUI = Bukkit.createInventory(null, 9, confHandler.getBS("GUI.name"));
    
            ItemStack glass = new ItemStack(Material.getMaterial(confHandler.getBS("GUI.glass")));
            mAGUI.setItem(0, glass);
            mAGUI.setItem(8, glass);
    
            for (String section:confHandler.getKA("GUI.sections")) {
                ItemStack sectionItem = new ItemStack(Material.getMaterial(confHandler.getBS("GUI.sections."+section+".material")));
                ItemMeta sectionItemMeta = sectionItem.getItemMeta();
                sectionItemMeta.setDisplayName(confHandler.getBS("GUI.sections."+section+".name"));
                sectionItemMeta.setLore(confHandler.getBSA("GUI.sections."+section+".lore", playerName));
                sectionItem.setItemMeta(sectionItemMeta);
                mAGUI.addItem(sectionItem);
            }
    
            return mAGUI;
        }
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    Ogami Shiro

    Ogami Shiro Ньюби

    Trophy Points:
    1
    Имя в Minecraft:
    OgamiShiro
    А как отличить любой инвентарь от созданного мной?
     
  4. Автор темы
    Ogami Shiro

    Ogami Shiro Ньюби

    Trophy Points:
    1
    Имя в Minecraft:
    OgamiShiro
    Это не работает.
     

Share This Page