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

GeyserPackSync

Плагин для Velocity/BungeeCord, который синхронизирует разные ресурспаки для Bedrock Edition на разных серверах прокси. Решает проблему с ограничением Bedrock - отправляет пакеты ресурсов автоматически при переключении между серверами.

Оцените первым
4.0K
25

GeyserPackSync

GeyserPackSync - это плагин для Velocity/BungeeCord, который использует API Geyser, чтобы назначать разные ресурспаки для Bedrock Edition в зависимости от того, на каком сервере находится игрок. Если ты админишь прокси с несколькими серверами (например, лобби + мини-игры), то знаешь проблему: Bedrock Edition умеет отправлять ресурспаки только один раз - при входе на сервер. Переключиться на другой сервер с другим текстурпаком просто так не получится.

Этот плагин как раз это и чинит. Он отправляет дефолтный ресурспак при первом подключении, а при переключении на другой сервер - автоматически кикает игрока с переносом (transfer packet), чтобы тот перезашёл и подхватил новый набор текстур. Выглядит как обычное переподключение, но на самом деле всё работает прозрачно.

Как это работает

  • При входе на прокси игрок получает базовый ресурспак (если он задан).
  • Когда игрок переключается на другой сервер (например, с лобби на мини-игру), плагин отправляет серверный ресурспак, который прописан в конфиге для этого сервера.
  • Чтобы применить новый пак, игрок автоматически переподключается - это происходит быстро и почти незаметно.

Текущие ограничения

  • Не до конца работает с forced hosts и если игрок возвращается на сервер, который не является сервером по умолчанию. Можно обойти через опцию kick, но не всегда.
  • Автор обещает исправить в будущем, но пока имей в виду.

Установка и настройка

  1. Скачай последнюю версию со страницы Modrinth/релизов.
  2. Положи плагин в папку plugins твоего Velocity или BungeeCord.
  3. Перезапусти прокси.
  4. Отредактируй конфиг - пропиши IP/порт и список серверов. Всё подробно описано в самом файле конфига.
  5. Выполни /reloadpacks чтобы перезагрузить конфиг, или перезапусти прокси.
  6. Разложи ресурспаки для Bedrock Edition по папкам, названным в честь серверов (например, lobby - ресурспак для лобби).
  7. Снова перезапусти прокси или выполни /reloadpacks.

Команды

  • /reloadpacks - перезагружает конфиг и пакеты. Требуется право geyserpacksync.reload.
  • /packsyncreload - алиас той же команды, те же права.

Зачем это нужно

Если на твоём сервере используются разные ресурспаки для разных режимов (например, на лобби - один набор, на выживании - другой, на мини-играх - третий), то для Bedrock Edition это превращается в головную боль. GeyserPackSync решает её за тебя: игроки автоматически получают нужный текстурпак при каждом переключении. По сути - must-have для любого прокси, где есть и Bedrock, и несколько серверов с разными ресурспаками.

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

Плагин написан для Velocity и BungeeCord. Работает только вместе с Geyser - без него смысла нет. Версии Minecraft - любые, которые поддерживает твой прокси и Geyser.

Если хочешь, чтобы игроки на Bedrock видели те же текстурки, что и Java-игроки, но при этом на каждом сервере свои - смело ставь GeyserPackSync. Скачать плагин можно на Modrinth или в релизах на GitHub.

Партнёрский материал

Как поиграть с друзьями с модом GeyserPackSync?

Мод GeyserPackSync куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода GeyserPackSync будет готов за пару минут - BungeeHost сделает всё за вас.

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

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

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x

Платформы

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

Сервер

Ссылки


Детали

Лицензия:
Опубликован:3 года назад
Обновлён:2 года назад
Главная