AutoRejoin — забудьте о ручном переподключении в Minecraft
Если вы разработчик, тестировщик или просто фанат Minecraft, который любит играть на собственном сервере, вы наверняка знакомы с ситуацией, когда нужно перезапустить сервер. Казалось бы, что может быть проще: остановить, запустить заново и снова зайти в игру. Но когда это происходит в двадцатый раз за час, процесс начинает раздражать. Мод AutoRejoin создан именно для таких случаев — он берёт на себя рутину и возвращает вас в мир автоматически.
Что такое AutoRejoin и зачем он нужен
AutoRejoin — это небольшой клиентский мод на Fabric, который добавляет на стандартный экран отключения от сервера две полезные кнопки. Первая кнопка «Reconnect» мгновенно переподключает вас к последнему серверу, а вторая — «Auto-Reconnect: ON / OFF» включает постоянный режим ожидания. Когда эта функция активна и вы находитесь на экране отключения, мод каждые несколько секунд проверяет, вернулся ли сервер в строй. Как только он снова доступен, игра автоматически начинает обычный процесс подключения.
Под кнопками отображается строка состояния, которая показывает текущие действия мода. Вы увидите сообщения вроде «Checking again in 3s (attempt 4)» или «Server is up - joining!». Благодаря этому вы всегда знаете, что происходит. Рабочий процесс превращается в простую последовательность: остановка сервера, пересборка, запуск — и вы снова в игре, не прилагая ни малейших усилий.
Особенности работы AutoRejoin
Важно понимать, что мод работает исключительно на экране отключения. Если вы нажмёте стандартную кнопку, выйдете в меню или перейдёте в другой мир, цикл повторных попыток немедленно прекратится. Никаких фоновых процессов, которые могли бы нагружать систему или мешать вам, нет.
Умная проверка сервера
AutoRejoin использует настоящий Server List Ping — тот же механизм, что применяется в списке мультиплеера. Это значит, что сервер, у которого просто открыт порт, но который ещё не завершил запуск, не будет считаться готовым. DNS-записи SRV и список заблокированных серверов обрабатываются точно так же, как при обычном подключении. Проверки выполняются в отдельном потоке, поэтому зависший DNS-запрос или заблокированный хост не заморозит игру.
Особенности переподключения
Мод запоминает сервер, к которому вы были подключены, ещё до отключения, поскольку Minecraft очищает информацию о текущем сервере в момент разрыва соединения. Поддерживаются серверы из Direct Connect и LAN, а вот Realms пропускаются из-за временного характера их адресов. Если вас кикнули с сервера, мод не будет делать различий — он просто переподключится, ведь сервер работает. Если такое поведение нежелательно, просто выключите переключатель или ограничьте количество попыток.
Настройка конфигурации
Файл конфигурации config/autojoin.json создаётся при первом запуске. Вот его структура:
{
"autoReconnect": false,
"pingIntervalSeconds": 3,
"maxAttempts": 0,
"pingTimeoutMillis": 3000,
"requireStatusResponse": true,
"playSoundOnReconnect": true
}
- autoReconnect — то же значение, что переключает кнопка в игре.
- pingIntervalSeconds — задержка между проверками, минимум 1 секунда.
- maxAttempts — если установить 0, мод будет пытаться переподключиться бесконечно.
- pingTimeoutMillis — тайм-аут подключения и чтения для одной проверки.
- requireStatusResponse — при значении false достаточно открытого TCP-порта. Это полезно за прокси, который принимает соединения до ответа на статус-запрос, но может привести к слишком раннему переподключению.
- playSoundOnReconnect — небольшой звуковой сигнал при переподключении, чтобы вы заметили его, даже если свернули игру.
Как установить AutoRejoin
Установка мода не требует специальных знаний. Сначала убедитесь, что у вас установлен Fabric Loader, совместимый с вашей версией Minecraft. Затем скачайте AutoRejoin и поместите файл в папку mods в корневой директории игры. После запуска Minecraft мод будет готов к работе. Для тех, кто использует лаунчер foxygame.net, установка в один клик особенно удобна — AutoRejoin можно найти в каталоге дополнений лаунчера, и он автоматически подберёт нужную версию Fabric. Если вы предпочитаете ручной способ, просто скачайте мод с проверенного источника и скопируйте его в папку модов.
Поддерживаемые версии и совместимость
AutoRejoin разработан для клиентской стороны и работает на многих актуальных версиях Minecraft. Поскольку мод использует Fabric API, он совместим с большинством других клиентских модов. Важно помнить, что мод не работает на серверной стороне — это чисто клиентское решение. В лаунчере foxygame.net дополнения часто обновляются автоматически, что избавляет от необходимости вручную отслеживать новые версии — вы всегда будете использовать актуальную сборку AutoRejoin для вашей версии игры.
Итоги
AutoRejoin — это идеальное решение для разработчиков, администраторов и всех, кто часто перезапускает серверы. Он экономит время, избавляет от лишних кликов и делает процесс переподключения полностью автоматическим. Благодаря гибким настройкам вы можете контролировать частоту проверок, количество попыток и другие параметры. Если вы устали вручную возвращаться в игру после каждого перезапуска, попробуйте AutoRejoin для Minecraft — этот мод станет вашим надёжным помощником в мире кубических приключений.