Установка
Требования
Заголовок раздела «Требования»- Paper или Folia, Minecraft 1.20.6 или новее (рекомендуется 1.21.x)
- Java 21
AbstractMenus не тащит с собой Adventure - он использует копию, которая идёт в Paper. На чистом Spigot не заработает.
Установка
Заголовок раздела «Установка»-
Скачай
AbstractMenus-<version>.jarсо страницы релизов. -
Закинь в папку
plugins/сервера. -
Запусти сервер. На первом запуске AbstractMenus создаст такие файлы:
plugins/AbstractMenus/├── config.conf основная конфигурация├── animated_heads.conf описания анимаций голов├── menus/ твои файлы меню (один или больше .conf)│ └── menu.conf стартовое меню├── addons/ jar-ы аддонов (опционально)└── variables.db SQLite-хранилище для /var и /varp -
Запусти
/am addons list. Должен появитьсяAbstractMenus-Coreс тегом[built-in]. Это плагин регистрирует свои встроенные типы через тот же SPI, что и внешние аддоны - проверка пройдена.
Настройка
Заголовок раздела «Настройка»plugins/AbstractMenus/config.conf хранит все серверные настройки: провайдеры по умолчанию, пороги дебаунса кликов, включение MiniMessage, BungeeCord, формат времени. Полный разбор ключей - в справочнике config.conf.
После правок запусти /am reload.
Файлы первого запуска
Заголовок раздела «Файлы первого запуска»| Файл | Что это |
|---|---|
config.conf | Ключи выше. Отредактируй, потом /am reload. |
animated_heads.conf | Переиспользуемые описания анимации голов. На них ссылается плейсхолдер %hanim_:<name>:<id>% (см. плейсхолдеры). |
menus/menu.conf | Пример меню, открывается через /am open menu. Можно удалить, когда сделаешь свои. |
variables.db | SQLite. Не редактируй вручную. |
addons/ | Сюда кладутся jar-ы аддонов. |
Обновление
Заголовок раздела «Обновление»Замени jar и перезапусти. Файлы меню и config.conf переживают обновления. Заметки про миграцию для ломающих релизов - в changelog.
Удаление
Заголовок раздела «Удаление»Убери jar из plugins/. Если нужно стереть и состояние - удали папку plugins/AbstractMenus/.