Кнопки

  • "posX" - Смещение кнопки относительно оси X.

  • "posY" - Смещение кнопки относительно оси Y.

  • "width" - Ширина кнопки.

  • "height" - Высота кнопки.

  • "imageWidth" - Ширина текстуры кнопки.

  • "imageHeight" - Высота текстуры кнопки.

  • "texture" - Путь до текстуры кнопки, ("custommainmenu:textures/gui/buttons.png"). Текстура для кнопки должна быть расширения .PNG

Необходимо добавлять изображение кнопки двух вариантов: из неактивного состояния кнопки и варианта, когда на кнопку наведён курсор. Пример на изображении ниже.

  • "text" - Текст, отображаемый на кнопке. Можно указать либо языковой ключ, либо простой текст. Подробнее о параметрах настройки в разделе "Текст".

  • "hoverText" - Текст, отображающийся при наведении курсора мыши на кнопку. Можно указать либо языковой ключ, либо простой текст. Подробнее о параметрах настройки в разделе "Текст".

  • "normalTextColor" - Цвет кнопки в обычном (неактивном) состоянии. Используется цветовая модель RGB, однако код цвета нужно конвертировать из шестнадцатеричной системы счисления в десятичную. Например: #9ACD32 = 10145074.

  • "hoverTextColor" - Цвет кнопки при наведении на неё курсора мыши. Используется цветовая модель RGB, однако код цвета нужно конвертировать из шестнадцатеричной системы счисления в десятичную.

  • "pressSound" - Путь до звука, воспроизводящегося при нажатии на кнопку.

  • "hoverSound" - Путь до звука, воспроизводящегося при наведении на кнопку курсора мыши.

  • "tooltip" - Текст всплывающего окна (при наведении курсора на кнопку).

  • "action" - Действие, выполняемое при нажатии на кнопку. Все возможные действия для кнопок: • openLink - Открытие ссылки. Перед ссылкой вводим "link".

  • openGui - Открытие стандартного графического интерфейса: Перед типом GUI вводим "gui".

  • mainmenu (Главное меню)

  • mods (Моды)

  • singleplayer (Одиночная игра)

  • singleplayer.createworld (Создание мира в одиночной игре)

  • multiplayer (Сетевая игра)

  • credits (Титры)

  • languages (Язык)

  • realms (Minecraft Realms)

  • options (Настройки)

  • options.ressourcepacks (Настройки ресурспаков)

  • options.skinsettings (Настройки скина)

  • options.snooper (Информация о системе и игре)

  • options.sounds (Настройки звука)

  • options.video (Настройки графики)

  • options.controls (Настройки управления)

  • options.multiplayer (Настройки сетевой игры).

• connectToServer - Присоединиться к серверу. В кавычках указывается IP-адрес сервера.

• loadWorld - Загрузить уже созданный мир. В кавычках вписывается название папки с сохранённым миром. Перед вводом названия папки вводим "dirName".

• openFolder - Открыть папку по указанному пути. Папка .minecraft используется в качестве корневой. Перед вводом пути до папки вводим "folderName".

• quit - Выйти из игры.

• refresh - Обновить главное меню.

"alignment" - Область на экране окна игры, к которой будет привязан элемент меню.

"textOffsetX" - Смещение текста по оси X.

"textOffsetY" - Смещение текста по оси Y.

Last updated