AdvancedServerList - это плагин для серверов Minecraft (поддерживает Paper, BungeeCord, Waterfall, Velocity), который позволяет полностью изменить внешний вид вашего сервера в мультиплеерном меню игры. Зачем это нужно? Первое впечатление игрока часто складывается именно из того, что он видит в списке серверов: MOTD (сообщение дня), количество игроков, иконка. С AdvancedServerList вы можете настроить каждую деталь, создавать несколько профилей с разными условиями и приоритетами - например, показывать праздничный MOTD в определенные даты или разное описание для разных версий клиентов.
Плагин работает на:
Профиль - это отдельный YAML-файл в папке profiles. В нем задаются настройки отображения сервера.
Каждый профиль имеет приоритет (число) и опциональное условие. Плагин перебирает профили от большего приоритета к меньшему и применяет первый, условие которого вернуло true. Если условие не задано, профиль считается подходящим по умолчанию.
Подробнее о приоритетах и условиях
AdvancedServerList поддерживает два типа плейсхолдеров:
${<тип> <значения>} (как в BungeeTabListPlus)%<идентификатор>_<значения>%Встроенные можно использовать во всех текстовых опциях профиля, а плейсхолдеры PlaceholderAPI - везде, кроме поля condition. Также другие плагины могут добавлять свои плейсхолдеры через API.
Подробнее о плейсхолдерах
Для цветов и стилей используется MiniMessage - современный формат, более читаемый и понятный по сравнению с устаревшим &. Он позволяет легко делать градиенты RGB и другие сложные эффекты.
Подробнее о форматировании
Плагин имеет мягкие зависимости (не обязательны):
| Плагин | Поддерживаемые платформы |
|---|---|
| PlaceholderAPI | Paper |
| ViaVersion | Paper |
| PAPIProxyBridge | BungeeCord, Waterfall, Velocity |
| Maintenance | Paper, BungeeCord, Waterfall, Velocity |
На BungeeCord версии плагин автоматически загружает библиотеки Adventure для поддержки MiniMessage и Configurate для работы с конфигурацией YAML. При выполнении команды /asl migrate MiniMOTD также загружается HOCON-версия Configurate (она удаляется после перезапуска).
Плагин отправляет статистику в bStats - её можно отключить в глобальном конфиге /plugins/bstats/.
Скачайте плагин AdvancedServerList для Майнкрафт и сделайте ваш сервер узнаваемым с первого взгляда!