Плагин для серверов Майнкрафт, который объединяет несколько серверов Paper, Purpur или Pufferfish в одну сеть без прокси. Игроки могут общаться, видеть общий онлайн и переходить между серверами, даже если они запущены на разных машинах.
Возможности
- Общий чат, сообщения о входе и выходе, смерти и получении достижений для всей сети.
- Личные сообщения между игроками на разных серверах через
/msg,/tellи/w. - Общий счётчик игроков онлайн и плейсхолдеры для списка игроков сети.
- Перевод игрока на другой сервер через Paper Transfer API.
- Выполнение команд на всех серверах, просмотр состояния сети, отключение сети и журнал отладки.

Команды
/sc info— сведения о плагине./sc help— интерактивная справка./sc reload— перезагрузить конфигурацию и сетевое соединение./sc status— показать подключённые серверы./sc send <player> <server>— перевести игрока на сервер./sc stop— отключить всю сеть./sc command <command>— выполнить команду на всех серверах./sc debug— включить или выключить журнал сетевых событий; помогает найти неверный ключ, закрытый порт и ошибки конфигурации./sc setname <name>— изменить имя сервера./sc setmode <HUB|NODE>— назначить роль сервера./sc setkey <password>— изменить ключ авторизации./sc sethubip <IP:Port>— указать адрес HUB для быстрого перехода./sc hidetab <Server>— скрыть игроков указанного сервера из локального списка игроков./sc language <de|en>— выбрать язык плагина.


Права
serverconnect.help—/sc help.serverconnect.reload—/sc reload.serverconnect.status—/sc status.serverconnect.send—/sc send.serverconnect.stop—/sc stop.serverconnect.command—/sc command.serverconnect.debug—/sc debug.
Настройка
Один сервер назначается центральным: в config.yml укажите mode: HUB, задайте auth-key и откройте порт bind-port в брандмауэре. Остальные серверы работают как узлы с mode: NODE: им нужны hub-host, тот же auth-key и исходящий доступ в интернет.
Для общего списка игроков настройте в плагине tab.format, а в TAB включите layout.enabled и добавьте ячейки с плейсхолдерами от %serverconnect_p1% до %serverconnect_p80%.
Требования
Требуются Java 21 или новее и PlaceholderAPI. Для сетевого списка игроков, общего онлайна, таблицы игроков и табло используется TAB. Центральный сервер должен быть доступен узлам по сети; для домашнего хостинга можно использовать TCP-туннели, включая playit.gg и Ngrok.
