
Proxy Command Reloaded
Мод Proxy Command Reloaded позволяет отправлять команды с серверов Minecraft на прокси Velocity. Удобно для управления игроками между серверами через командные блоки.
Proxy Command Reloaded - это форк оригинального мода "Proxy Command", обновлённый под последние версии Minecraft. Если ты админишь сетку серверов на Velocity, то знаешь, как иногда не хватает возможности выполнить команду на прокси прямо с игрового сервера. Этот мод как раз решает эту задачу.
Что это и зачем нужно
В ванильном Minecraft команды работают только в пределах одного сервера. Но когда у тебя сетка из нескольких серверов (например, лобби, выживание, мини-игры), бывает нужно телепортировать игрока между ними или выполнить прокси-команду. Proxy Command Reloaded позволяет отправлять команды с любого сервера на Velocity прокси, используя командные блоки или консоль.
По факту, это мост между твоими серверами и прокси. Без него пришлось бы писать плагины или использовать костыли. А так - поставил мод, настроил и пользуешься.
Установка
Для работы на Fabric серверах нужно выполнить несколько условий:
- Fabric и Fabric API должны быть установлены на всех серверах
- FabricProxy-Lite тоже нужен и должен работать
- У тебя должен быть запущен Velocity сервер
- Мод ставится и на сервер, и на прокси (как плагин Velocity)
Совместимость с Forge
С 10 декабря 2023 года проект совместим с последней версией Sinytra Connector (v1.0.0-beta build 18). Если тебе нужно запустить это на Forge - попробуй через коннектор. Правда, стабильность не гарантируется, но народ тестит.
Как использовать
На серверах Minecraft команда выглядит так:
proxycommand "[команда]"
Важный нюанс: источником команды должен быть игрок. Это нужно, чтобы прокси понимал контекст выполнения и мог отправлять ошибки обратно игроку. Командные блоки тоже работают, но только если указать исполнителя через execute as.
Пример: телепортировать всех игроков на другой сервер через командный блок:
execute as @a run proxycommand "server SERVERNAME"
Кстати, это удобно для автоматизации. Например, можно настроить таймер или триггер, который перебрасывает всех на мини-игру.
Что по производительности
Мод лёгкий, почти не грузит сервер. Единственное - убедись, что FabricProxy-Lite работает стабильно, иначе команды могут не доходить. На слабых серверах лучше не злоупотреблять частыми вызовами, но в целом проблем нет.
Важно знать
- Команда работает только если источник - игрок. Консоль или командный блок без
execute asне сработают. - Мод не заменяет плагины для Velocity, а дополняет их.
- Если используешь Sinytra Connector на Forge - проверяй совместимость версий.
Итог
Proxy Command Reloaded - простой и полезный инструмент для админов сеток на Velocity. Если тебе нужно управлять игроками между серверами через командные блоки - это must-have. Скачай мод, настрой и забудь о проблемах с кросс-серверными командами.
Кстати, исходники проекта доступны на GitHub/GeraldTM, если хочешь глянуть или форкнуть.
