Мод Server Redirect позволяет серверам легко перенаправлять игроков на другой адрес сервера без необходимости использования прокси-сервера.
Совместимость
Мод поддерживает платформы Forge, Fabric, Bukkit/Spigot, SpongeVanilla/SpongeForge, а также прокси-сервера Bungeecord, Waterfall и Velocity.
Server Redirect помогает избежать проблем с несовместимостью модов, характерных для прокси-серверов. Особенно полезен при работе с Waterfall и Forge 1.13+ для передачи игроков между серверами. При этом сервер Forge 1.13+ должен работать в режиме «online», так как IP forwarding пока не реализован.
Мод является опциональным: игроки без установленного Server Redirect могут подключаться к серверам с модом, и наоборот.
Для игроков (клиенты Forge и Fabric)
- Скачайте соответствующую версию мода для вашей версии Minecraft.
- Поместите файл .jar в папку «mods» клиента.
Плагины для Spigot, Sponge, Bungeecord и Velocity
- Скачайте плагин и поместите файл .jar в папку «plugins» сервера.
Моды для серверов Forge и Fabric
- Скачайте версию мода под вашу версию Minecraft и поместите файл .jar в папку «mods» сервера.
Важно: в Pixelmon Reforged 9.0.0+ (для Minecraft 1.16.5) мод Server Redirect уже включён, повторная установка вызовет ошибку дублирования.
Команды
/redirect <цель> <адрес сервера>— перенаправляет указанных игроков на другой сервер./fallback <цель> <адрес сервера>— устанавливает запасной сервер для указанных игроков на случай отключения./ifplayercanredirect <цель> <команда...>— выполняет команду для игроков, у которых установлен мод./ifplayercannotredirect <цель> <команда...>— выполняет команду для игроков без установленного мода.
Команды могут выполняться консолью, командными блоками или игроками с соответствующими правами.
Аргумент <цель> может быть:
- Имя или UUID игрока.
- Селектор игроков (например,
@a[m=creative]) — не поддерживается на Bungeecord и Velocity. r=N— все игроки в радиусе N блоков от отправителя команды (плагин для Bukkit/Spigot/Sponge).s=<ИмяСервера>— все игроки на указанном сервере (для Bungeecord и Velocity).*— все игроки на сервере.
В аргументе <команда…> можно использовать плейсхолдеры:
%PlayerName— имя игрока.%PlayerId— UUID игрока.
Для корректной работы /ifplayercanredirect и /ifplayercannotredirect рекомендуется выполнять команду не ранее чем через 20 тиков после захода игрока, так как требуется время на получение информации о наличии мода у клиента.
Примеры команд
/redirect KaiNoMood myawesomemcserver.net:25667— перенаправить игрока KaiNoMood на указанный сервер./redirect * myawesomemcserver.net:25667— перенаправить всех игроков сервера./redirect @a[m=creative] myawesomemcserver.net:25667— перенаправить всех игроков в творческом режиме./redirect r=10 myawesomemcserver.net:25667— перенаправить игроков в радиусе 10 блоков от отправителя (только плагин)./redirect s=lobby myawesomemcserver.net:25667— перенаправить игроков на сервере «lobby» (Bungeecord/Velocity)./ifplayercanredirect * say %PlayerName использует Server Redirect!— выполнить сообщение для игроков с модом.
Для установки запасного сервера вместо /redirect используйте команду /fallback.
Права доступа
/redirect: serverredirect.command.redirect/fallback: serverredirect.command.fallback/ifplayercanredirect: serverredirect.command.ifplayercanredirect/ifplayercannotredirect: serverredirect.command.ifplayercannotredirect
Права предназначены для консоли и командных блоков, не следует выдавать их обычным игрокам.
Поддержка PlaceholderAPI
Плагин поддерживает PlaceholderAPI (только для Bukkit/Spigot). Доступны плейсхолдеры, показывающие наличие мода у игрока в различных форматах (число, «Да/Нет», цветной текст).
Функции мода
- Позволяет серверу отправить пакет с адресом другого сервера для перенаправления игроков.
- Игроки с установленным модом автоматически отключаются от текущего сервера и подключаются к новому.
- Игроки без мода остаются на текущем сервере без изменений.
- Запасной сервер (fallback) используется при форсированном отключении с основного сервера.
- Мод обеспечивает корректный переход между серверами, избегая проблем, связанных с прокси-серверами, особенно для Forge 1.13+.
- Игроки без мода могут подключаться к серверам с модом и наоборот.





