Плагин для серверов Майнкрафт на Paper и Folia, который позволяет создавать GUI-меню: магазины, навигацию, профили, списки игроков и формы. Меню настраиваются через YAML или редактируются прямо в игре, а текст поддерживает форматирование MiniMessage.
Возможности
- Условия для открытия меню, просмотра и нажатия предметов: права, деньги, опыт, предметы, метаданные, местоположение, регулярные выражения и математические выражения.
- Внутриигровой редактор с перетаскиванием предметов; при закрытии изменения сохраняются в YAML.
- Постраничные меню с действиями
prev_pageиnext_page, а также плейсхолдерами{page}и{max_page}. - Плавное переключение страниц и меню одинакового размера без мерцания.
- Открытие меню с данными другого игрока через
-p:playernameили первым аргументом команды; поддерживаются игроки не в сети. - Постоянные метаданные игрока: строки, числа и логические значения. Их можно менять действиями меню или командой
/am meta, проверять в условиях и получать через PlaceholderAPI. - Ввод текста через наковальню или чат — подходит для поиска, переименования и пользовательских форм.
- Шаблоны предметов из папки
templates/, раскладка меню символьной сеткой, анимированные предметы и полосы прогресса. - Динамические заголовки с плейсхолдерами, списки игроков из одного шаблона и меню, выбирающие следующий экран по условию.
- Действия для левого, правого, среднего и сочетаний с Shift; задержки нажатий, звуки из ресурс-пака, переключение серверов BungeeCord и Velocity.
- Встроенные плейсхолдеры
{page},{max_page},{target},{player},%aumenus_current_menu%и%aumenus_previous_menu%. - Поддержка HeadDatabase, ItemsAdder, Oraxen и Nexo.

Команды
/am meta управляет постоянными метаданными игрока. Для открытия меню с данными другого игрока используйте аргумент -p:playername.
Настройка
Меню хранятся в YAML. В config.yml можно включить или отключить плавные переходы; для отдельных меню задаются свои значения задержки нажатий. Сообщения плагина настраиваются отдельно.
Требования
Плагин работает на Paper и Folia. Обязательные зависимости не требуются; Vault и PlaceholderAPI подключаются при необходимости. Конфигурации DeluxeMenus можно перенести встроенной командой миграции.

