Позволяет использовать систему AutoModpack на сети серверов через прокси Velocity, перенаправляя трафик файлов и данных на соответствующие бекенд-серверы.
Скачать
Версия игры
1.16.4
1.16.5
1.17
1.17.1
1.18
1.18.1
1.18.2
1.19
1.19.1
1.19.2
1.19.3
1.19.4
1.20
1.20.1
1.20.2
1.20.4
1.20.6
1.21
1.21.1
1.21.10
1.21.11
1.21.2
1.21.3
1.21.4
1.21.5
1.21.6
1.21.7
1.21.8
1.21.9
26.1
26.1.1
26.1.2
Категория
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
31.10.2026
ID:
AutoModpack Velocity обеспечивает поддержку системы автоматической загрузки модов в сетях на базе Velocity. Он служит мостом между клиентом и бекенд-серверами, скрывая сложность прямого подключения к хосту файлов.
⚠️ Перед установкой этого плагина вам необходимо обладать базовыми знаниями самого проекта AutoModpack.
AutoModpack Velocity — это плагин для прокси-сервера Velocity, предназначенный для работы в связке с основным проектом AutoModpack. Он позволяет использовать функционал автоматической доставки модов внутри сети серверов, где клиенты подключаются к прокси, а сами игровые серверы с модами находятся за ним.
Обычно AutoModpack требует, чтобы клиент мог напрямую связаться с сервером и хостом файлов модов. В сети Velocity клиент сначала подключается к прокси, что создает барьер для стандартной передачи данных. Данный плагин устраняет эту проблему двумя способами:
- Обмен данными на фазе входа: Плагин зависит от LoginPhaseProxy для передачи сообщений плагина входа между игроком и выбранным бекенд-сервером, так как Velocity по умолчанию не пересылает такие сообщения после завершения авторизации на прокси.
- Проксирование трафика AutoModpack: Когда бекенд-сервер отправляет сообщение
automodpack:data, плагин считывает порт хоста файлов, сохраняет его и перезаписывает сообщение для клиента. Вместо прямого подключения к бекенду, клиент получает инструкцию подключиться к эндпоинту AutoModpack на самом прокси-сервере.
После того как клиент подключается к прокси по указанному адресу, плагин обрабатывает «магическое рукопожатие» (magic hostname handshake), определяет используемый виртуальный хост Velocity и устанавливает TCP-соединение с соответствующим бекенд-сервером. Все байты данных затем пересылаются в обе стороны, позволяя клиенту скачивать моды так же, как если бы он был подключен напрямую к бекенду.
Плагин поддерживает два режима работы в зависимости от конфигурации порта:
- Общий порт (по умолчанию): Если
portустановлен в-1, трафик AutoModpack использует тот же публичный порт, что и Velocity. Плагин внедряет обработчик в сетевой конвейер Velocity, отделяя обычные игровые соединения от трафика AutoModpack по уникальному рукопожатию. - Выделенный порт: Если указан конкретный номер порта, плагин запускает собственный Netty-слушатель для обработки входящего трафика AutoModpack.
Настройки плагина находятся в файле /plugins/automodpack/automodpack-proxy.json.
| Параметр | По умолчанию | Описание |
|---|---|---|
| DO_NOT_CHANGE_IT | Внутреннее использование для автомиграции версий конфига. Не изменять вручную. | |
| proxyHost | true | Включает или выключает внутренний HTTP-сервер для проксирования трафика. |
| address | "" | Используется вместе с port для привязки хоста прокси и перезаписи пакетов automodpack:data. |
| port | -1 | Порт для привязки хоста прокси. Значение -1 означает использование порта Velocity. |
| bandwidthLimit | 0 | Ограничение скорости загрузки в Мбит/с (0 — без ограничений). |
Существует несколько важных нюансов при использовании плагина в сети:
- Обновления модов при переключении серверов: Поскольку при переключении между бекенд-серверами внутри сети Velocity клиент не устанавливает новое соединение, проверка обновлений AutoModpack не срабатывает. Решение 1 (рекомендуемое): Установите AutoModpack на лобби-сервер с отключенным
modpackHost, указавaddressToSendиportToSendна бекенд-сервер. Решение 2: Используйте отдельный лобби-сервер с установленным AutoModpack как точку входа. Игроки получат обновления при первом подключении к лобби, прежде чем будут перенаправлены на другие серверы. - Совместимость с NeoVelocity: Мод NeoVelocity не работает с данным плагином. Рекомендуется использовать Proxy Compatible Forge (совместим с NeoForge).
⚠️ Так как плагин выполняет функции прокси, крайне рекомендуется следовать руководству Velocity по безопасности. Необходимо надежно блокировать прямые соединения к бекенд-серверам, включая порты, используемые для подключения к хосту модов.
- Настройте прокси-сервер Velocity и бекенд-серверы с установленным AutoModpack.
- Скачайте плагин AutoModpack Velocity.
- Скачайте обязательную зависимость LoginPhaseProxy.
- Поместите оба файла в папку
/plugins/вашего прокси-сервера. - Перезапустите прокси.
Войдите, чтобы поставить оценку и оставить отзыв.
| Канал | Файл | Игра | Модлоадер | Язык | Скачиваний | Загружен | |
|---|---|---|---|---|---|---|---|
| Бета | AutoModpackVelocity-0.2.0-beta.jar 73.9 KB | 26.1.2, 26.1.1, 26.1, 1.21.11, 1.21.10, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.1, 1.21, 1.20.6, 1.20.4, 1.20.2, 1.20.1, 1.20, 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19, 1.18.2, 1.18.1, 1.18, 1.17.1, 1.17, 1.16.5, 1.16.4 |
|
— | 0 | 24.05.2026 |
Скачать
Версия игры
1.16.4
1.16.5
1.17
1.17.1
1.18
1.18.1
1.18.2
1.19
1.19.1
1.19.2
1.19.3
1.19.4
1.20
1.20.1
1.20.2
1.20.4
1.20.6
1.21
1.21.1
1.21.10
1.21.11
1.21.2
1.21.3
1.21.4
1.21.5
1.21.6
1.21.7
1.21.8
1.21.9
26.1
26.1.1
26.1.2
Категория
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
31.10.2026
ID: