# Кнопки

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

<div align="left"><figure><img src="/files/jJWlR2gBGOOfAObSDCDB" alt=""><figcaption></figcaption></figure></div>

Эгида | База Знаний Майнкрафт, \[12.06.2024 14:58] Все параметры имеют подразделения на обязательный, необязательный и полунеобязательный.

* "x": (Обязательный) - Смещение координаты X от центра экрана. Вводится целое число.&#x20;
* "y": (Обязательный) - Смещение координаты Y от центра экрана. Вводится целое число.&#x20;
* "width": (Обязательный) - Ширина кнопки. Вводится целое число.&#x20;
* "height": (Обязательный) - Высота кнопки. Вводится целое число.
* "texture": (Полунеобязательный) - Текстура для кнопки. По умолчанию используется текстура из файла widgets.png.&#x20;
* "u": (Необязательный) - Координата X текстуры кнопки, с которой она начнётся. Вводится целое число.&#x20;
* "v": (Необязательный) - Координата Y текстуры кнопки, с которой она начнётся. Вводится целое число.&#x20;
* "hoverU": (Полунеобязательный) - Координата X текстуры кнопки при наведении на неё. Вводится целое число.
* "hoverV": (Полунеобязательный) - Координата Y текстуры кнопки при наведении на неё. Вводится целое число.
* "texWidth": (Полунеобязателный) - Ширина файла текстуры кнопки. Вводится целое число.&#x20;
* "texHeight": (Полунеобязательный) - Высота файла текстуры кнопки. Вводится целое число.&#x20;
* "widgets": (Необязательный) - Значение true/false в зависимости от того, используете Вы для текстуры стандартный файл widgets.png или нет.&#x20;
* "langKey": (Необязательный) - Языковой ключ текста, отображаемый на кнопке.
* "hoverLangKey": (Необязательный) - Языковой ключ текста, отображаемый на кнопке при наведении на неё.
* "action": (Обязательный) - Действие, происходящее при клике на кнопку. Все возможные действия можно найти ниже в разделе «Действия кнопки».
* "data": (Необязательный) - Дополнительные данные для кнопки, используемые при некоторых значениях параметра "action". См. раздел «Действия кнопки».
* "fontColor": (Необязательный) - Цвет текста данной кнопки. Любой цвет должен представлять из себя целое число, это достигается путём конвертации цвета в шестнадцатеричной системе счисления в десятичную, например, белый цвет (0xFFFFFF) = 16777215.
* "hoverFontColor": (Необязательный) - Цвет текста данной кнопки при наведении на неё.
* "anchor": (Полунеобязательный) - Точка привязки кнопки к какой-либо стороне. Возможны следующие варианты:
* TOP\_LEFT (Сверху слева).&#x20;
* TOP\_CENTER (Сверху по центру).
* TOP\_RIGHT (Сверху справа).
* MIDDLE\_LEFT (Посередине слева).
* MIDDLE\_CENTER (Посередине по центру).
* MIDDLE\_RIGHT (Посередине справа).
* BOTTOM\_LEFT (Снизу слева).
* BOTTOM\_CENTER (Снизу по центру).&#x20;
* BOTTOM\_RIGHT (Снизу справа).
* • "textXOffset": (Необязательный) - Смещение текста кнопки по оси X. По умолчанию значение равно 0. Вводится целое число.
* "textYOffset": (Необязательный) - Смещение текста кнопки по оси Y. По умолчанию значение равно - 4. Вводится целое число.
* "dropShadow": (Необязательный) - Отображение тени для текста кнопки.
* "active": (Необязательный) - Значение true/false определяет, активна данная кнопка или нет.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.aegis-mine.ru/modifications/glavnoe-menyu/packmenu/knopki.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
