Плагин для серверов Майнкрафт с прокси Velocity и BungeeCord, который распределяет игроков между серверами сети по домену или IP-адресу подключения. Подходит для лобби, мини-игр и отдельных режимов на одной сети.
Возможности
- Направляет игроков с заданных адресов на нужные серверы: например,
survival.example.com— на выживание, аpvp.example.com— на пвп-сервер. - Перенаправляет игроков на резервный сервер, если основной отключился; для отдельных серверов можно вместо этого настроить отключение от прокси.
- Включает режим технических работ для всей сети: текст в списке серверов, многострочное сообщение при отключении и список игроков, которым разрешён вход по нику или UUID.
- Задаёт отдельные описание сервера, иконку
.png, лимит мест и счётчик онлайна для каждого домена. Счётчик можно ограничить выбранными серверами сети. - Поддерживает форматирование MiniMessage, HEX- и RGB-цвета, а также коды с
&в описаниях и сообщениях.
Команды
/domainrouter reload— применить изменения языкового файла.
Настройка
Основные параметры находятся в config.yml:
routes— соответствие доменов и стартовых серверов;default-fallback-server— сервер для адресов без отдельного маршрута;domains— иконки, описания, лимиты и отображаемый онлайн для доменов;server-fallbacks— резервные серверы при отключении;kick-servers— серверы, при отключении которых игрока нужно отключить от прокси;maintenance— режим технических работ, текст и списокallowed-players;lang— выбранный язык интерфейсных сообщений.
Дополнительные языковые файлы помещаются в plugins/DomainRouter/languages/.
Требования
Работает с Velocity и BungeeCord; требуется Java 21.
