▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/FabricProxy-Lite
FabricProxy-Lite

FabricProxy-Lite

Мод FabricProxy-Lite для Minecraft Fabric передаёт данные игроков (UUID, скины) через прокси Velocity. Облегчённая версия FabricProxy с улучшенной совместимостью - то, что нужно для сервера с модами.

Оцените первым
184.1K
243

FabricProxy-Lite - это мод для Майнкрафт на Fabric, который решает одну важную задачу: передаёт данные игроков (UUID, скины, никнеймы) через прокси-сервер Velocity. Если вы используете Velocity на сервере с модами, без такого мода плагины вроде LuckPerms не увидят реальные UUID игроков - всё будет ломаться.

По сути, это облегчённая версия FabricProxy, которая работает только с Velocity и использует Fabric API для обработки пакетов Velocity. За счёт этого совместимость с другими модами выше - меньше конфликтов.

Установка

  1. Положите мод в папку mods.
  2. Запустите сервер - появится конфиг.
  3. В Velocity настройте player-info-forwarding-mode на modern и задайте forwarding-secret.
  4. В конфиге config/FabricProxy-Lite.toml пропишите тот же secret, что и в Velocity.

Настройка

Вот параметры из FabricProxy-Lite.toml (их же можно задать через переменные окружения). Если параметр не указан в конфиге, подставляется значение по умолчанию. Обязательным является только secret.

ПараметрПеременная окруженияОписаниеПо умолчаниюОбязательно
hackOnlineModeFABRIC_PROXY_HACK_ONLINE_MODEРазрешает подключение через прокси без отключения online-mode.true
hackEarlySendFABRIC_PROXY_HACK_EARLY_SENDFabric API не может отправлять пакеты до события QUERY_START, поэтому UUID игрока не будет готов к этому моменту. Включение hackEarlySend использует миксин для ранней отправки пакета в Velocity. Нужно для некоторых модов (например, LuckPerms).false
hackMessageChainFABRIC_PROXY_HACK_MESSAGE_CHAINИсправляет кик игроков с ошибками вроде Received chat packet with missing or invalid signature при переключении между серверами. Подробнее в issue #30 и #121.false
disconnectMessageFABRIC_PROXY_DISCONNECT_MESSAGEСообщение при кике игроков, которые подключаются не через Velocity."This server requires you to connect with Velocity."
secretFABRIC_PROXY_SECRETСекретный ключ для форвардинга Velocity. Должен совпадать с содержимым файла forwarding.secret на стороне Velocity. Можно также задать через переменную FABRIC_PROXY_SECRET_FILE.

Что важно знать

  • Если у вас сервер на Fabric и вы используете Velocity - этот мод практически обязателен. Без него многие плагины не увидят реальные данные игроков.
  • hackEarlySend включайте только если какой-то мод требует данные на раннем этапе (как LuckPerms). Иначе можно оставить выключенным - меньше шансов на конфликты.
  • hackMessageChain пригодится, если игроки вылетают с ошибкой подписи чата при переходе между серверами.
  • Мод совместим с Minecraft 1.17-1.21 (точные версии смотрите на странице загрузки). Работает только на Fabric.

Скачайте FabricProxy-Lite и забудьте про проблемы с прокси-пересылкой данных на вашем сервере Майнкрафт.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

21w07a26.2.x26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x

Платформы

Поддерживаемые окружения

Сервер

Зависимости

Ссылки

Детали

Лицензия:
Опубликован:5 лет назад
Обновлён:4 месяца назад
Главная