Кнопки
Разберём параметры настройки кнопок для меню.
После открытия папки можно увидеть 10 файлов, на каждую кнопку приходится один конфигурационный файл. Каждый из таких состоит из определённых параметров.

Эгида | База Знаний Майнкрафт, [12.06.2024 14:58] Все параметры имеют подразделения на обязательный, необязательный и полунеобязательный.
"x": (Обязательный) - Смещение координаты X от центра экрана. Вводится целое число.
"y": (Обязательный) - Смещение координаты Y от центра экрана. Вводится целое число.
"width": (Обязательный) - Ширина кнопки. Вводится целое число.
"height": (Обязательный) - Высота кнопки. Вводится целое число.
"texture": (Полунеобязательный) - Текстура для кнопки. По умолчанию используется текстура из файла widgets.png.
"u": (Необязательный) - Координата X текстуры кнопки, с которой она начнётся. Вводится целое число.
"v": (Необязательный) - Координата Y текстуры кнопки, с которой она начнётся. Вводится целое число.
"hoverU": (Полунеобязательный) - Координата X текстуры кнопки при наведении на неё. Вводится целое число.
"hoverV": (Полунеобязательный) - Координата Y текстуры кнопки при наведении на неё. Вводится целое число.
"texWidth": (Полунеобязателный) - Ширина файла текстуры кнопки. Вводится целое число.
"texHeight": (Полунеобязательный) - Высота файла текстуры кнопки. Вводится целое число.
"widgets": (Необязательный) - Значение true/false в зависимости от того, используете Вы для текстуры стандартный файл widgets.png или нет.
"langKey": (Необязательный) - Языковой ключ текста, отображаемый на кнопке.
"hoverLangKey": (Необязательный) - Языковой ключ текста, отображаемый на кнопке при наведении на неё.
"action": (Обязательный) - Действие, происходящее при клике на кнопку. Все возможные действия можно найти ниже в разделе «Действия кнопки».
"data": (Необязательный) - Дополнительные данные для кнопки, используемые при некоторых значениях параметра "action". См. раздел «Действия кнопки».
"fontColor": (Необязательный) - Цвет текста данной кнопки. Любой цвет должен представлять из себя целое число, это достигается путём конвертации цвета в шестнадцатеричной системе счисления в десятичную, например, белый цвет (0xFFFFFF) = 16777215.
"hoverFontColor": (Необязательный) - Цвет текста данной кнопки при наведении на неё.
"anchor": (Полунеобязательный) - Точка привязки кнопки к какой-либо стороне. Возможны следующие варианты:
TOP_LEFT (Сверху слева).
TOP_CENTER (Сверху по центру).
TOP_RIGHT (Сверху справа).
MIDDLE_LEFT (Посередине слева).
MIDDLE_CENTER (Посередине по центру).
MIDDLE_RIGHT (Посередине справа).
BOTTOM_LEFT (Снизу слева).
BOTTOM_CENTER (Снизу по центру).
BOTTOM_RIGHT (Снизу справа).
• "textXOffset": (Необязательный) - Смещение текста кнопки по оси X. По умолчанию значение равно 0. Вводится целое число.
"textYOffset": (Необязательный) - Смещение текста кнопки по оси Y. По умолчанию значение равно - 4. Вводится целое число.
"dropShadow": (Необязательный) - Отображение тени для текста кнопки.
"active": (Необязательный) - Значение true/false определяет, активна данная кнопка или нет.
Last updated