Вход

Регистрация

Восстановление доступа

Server Redirect

Server Redirect

|

KaiKikuchi

Инструмент для администраторов серверов, обеспечивающий безопасное перемещение игроков между серверами без использования сложных прокси-решений.

Скачать

Версия игры

1.20.4

Категория

Ссылка на сайт

modrinth.com

Скачиваний:

0

Обновлено:

22.09.2026

ID:

Мод Server Redirect для Minecraft — перенаправление игроков между серверами

Мод Server Redirect от KaiKikuchi предоставляет серверам Minecraft простой и легкий способ перемещения игроков на другой адрес. Это решение позволяет избежать проблем с совместимостью, которые часто возникают при использовании прокси-серверов, таких как Bungeecord, Waterfall или Velocity. Мод работает на платформах Forge и Fabric, поддерживая широкий спектр версий игры.

Принцип работы перенаправления

В основе работы модификации лежит отправка специального пакета данных «transfer» (перенаправление). Когда администратор выполняет команду перенаправления, сервер отправляет этот пакет целевым игрокам. Если у игрока установлен Server Redirect, он мгновенно отключается от текущего сервера и автоматически подключается к указанному адресу. Игроки, у которых мод не установлен, продолжают находиться на сервере без каких-либо изменений. Это поведение аналогично функции перенаправления в Bedrock Edition, но в Java Edition такой возможности по умолчанию нет.

Команды управления перемещением

Сервер предоставляет набор команд для гибкого управления перемещением игроков. Основной инструмент — команда /redirect, которая перенаправляет указанных игроков на указанный адрес сервера. Для настройки автоматического подключения при аварийном отключении (например, при падении сервера) используется команда /fallback.

Целевые параметры команд

Аргумент в командах позволяет гибко выбирать игроков. Можно указывать имя игрока или его UUID, использовать селекторы (например, @a для всех игроков, @p для ближайшего), или применять фильтры. Для версий на базе Bukkit и Sponge доступна команда r=N, которая перенаправляет всех игроков в радиусе N блоков от отправителя. На прокси-серверах Bungeecord и Velocity также поддерживается селектор s= для перенаправления игроков из конкретного сервера внутри кластера.

Условное выполнение команд

Мод включает продвинутые команды для разделения игроков по наличию модификации. Команда /ifplayercanredirect выполняет заданное действие только для игроков, у которых установлен Server Redirect, тогда как /ifplayercannotredirect работает для всех остальных. Это полезно для отправки уведомлений или выдачи прав. Важно учитывать, что эти команды могут работать некорректно сразу после подключения игрока, так как серверу требуется время для получения пакета от клиента о наличии мода. Рекомендуется запускать такие команды с задержкой минимум в 20 тиков после входа игрока.

Примеры использования команд

Администраторы могут использовать различные сценарии перенаправления. Например, команду /redirect KaiNoMood myawesomemcserver.net:25667 можно использовать для перемещения конкретного игрока. Для массового перемещения всех игроков используется селектор *. Фильтры позволяют перенаправлять только игроков в творческом режиме (@a[m=creative]) или находящихся в определенном радиусе. Также можно запускать команды через блоки команд или консоль, используя плейсхолдеры %PlayerName и %PlayerId для динамической подстановки данных.

Преимущества перед использованием прокси

Основное преимущество Server Redirect заключается в отсутствии необходимости настраивать сложные прокси-серверы. Многие моды для Forge плохо реагируют на перемещение игроков через прокси, что может приводить к багам и крашам. Прокси обычно ожидают полного разрыва соединения перед подключением к новому серверу, что не всегда корректно обрабатывается модами. Server Redirect решает эту проблему, корректно завершая сессию на старом сервере перед началом новой. Кроме того, мод совместим с серверами Forge 1.13+, которые не поддерживают пересылку IP-адресов в стандартных прокси-системах.

Совместимость и ограничения

Мод разработан так, чтобы быть максимально совместимым. Игроки с установленным Server Redirect могут заходить на ванильные серверы, а игроки на ванильных клиентах могут подключаться к серверам с этим модом. Это означает, что наличие или отсутствие модификации не блокирует доступ. Однако команды перенаправления не предназначены для выполнения обычными игроками и должны запускаться через консоль, блоки команд или плагины. Для удобства администраторам рекомендуется использовать плагины, такие как BossShop или VirtualChest, для создания интерфейсов выбора серверов.

Функция резервного адреса (Fallback)

Команда /fallback позволяет администраторам задать адрес резервного сервера для игроков. Если основной сервер недоступен или игрок был отключен принудительно, клиент автоматически попытается подключиться к указанному резервному адресу. Это полезно для обеспечения непрерывности игрового процесса. Также эту функцию можно использовать как страховку: сначала направить игрока на основной сервер, а при его недоступности он автоматически попадет на резервный, который гарантированно работает.

Лицензия и поддержка проекта

Проект Server Redirect распространяется под лицензией MIT, что позволяет свободно использовать, изменять и распространять мод в составе других проектов, включая публичные и приватные сборники модов (modpacks). Разработчик KaiKikuchi открыт к предложениям по улучшению и новым функциям. Модификация не требует установки дополнительных зависимостей и может быть добавлена в сборники, не создавая конфликтов с большинством других модов.

Связанные материалы

Автор: KaiKikuchi · Лицензия: MIT

K

KaiKikuchi

1 проект

|

0 скачиваний

Войдите, чтобы поставить оценку и оставить отзыв.

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Релиз ServerRedirect-FabricMC20r2-1.4.5.jar 19 KB 1.20.4 Fabric 0 28.08.2024
Зависимостей нет.

Скачать

Версия игры

1.20.4

Категория

Ссылка на сайт

modrinth.com

Скачиваний:

0

Обновлено:

22.09.2026

ID: