▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Geyser

Geyser

Geyser - это мост между Minecraft Bedrock и Java Edition. Плагин позволяет игрокам с телефонов, консолей и Windows 10 заходить на Java-серверы без каких-либо модов на клиенте.

Оцените первым
942.5K
1.2K

Geyser - это прокси-мост между Minecraft: Bedrock Edition и Minecraft: Java Edition. Простыку Простыми словами: он позволяет игрокам с телефонов, планшетов, консолей и Windows 10 версии заходить на обычные Java-серверы. Никаких модов на клиенте ставить не нужно - всё работает на стороне сервера.

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

Проблема кросс-платформенной игры в Minecraft стоит давно. Java Edition и Bedrock Edition - это по сути две разные игры с разным кодом, разными механиками и разными протоколами. Раньше, чтобы играть вместе, приходилось либо ставить сервер на Bedrock, либо использовать костыли. Geyser решает эту проблему целиком - он переводит пакеты данных между двумя версиями в реальном времени.

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

Поддерживаемые версии

ИзданиеВерсии
Bedrock1.21.130 - 1.21.132, 26.0, 26.1, 26.1, 26.2, 26.3, 26.10, 26.20
Java26.1 (для старых версий есть отдельный гайд)

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

Geyser встраивается в сервер как плагин (для Spigot/Paper) или запускается) или запускается отдельно как прокси. Когда игрок с Bedrock Edition подключается, Geyser перехватывает его запросы, переводит все команды и движения в Java-формат и передаёт на сервер. Обратно - то же самое. Всё происходит в реальном времени, без задержек.

Что уже работает

  • Передвижение игроков (почти идеально - античит на крупных серверах вряд ли вас забанит)
  • Большинство предметов и блоков
  • Чат и команды
  • Скины (с некоторыми ограничениями)

Что пока не пофиксить пока нельзя

Из-за разницы в устройстве двух игр некоторые вещи Geyser не поддерживаются. Например, механики редстоуна работают нестабильно, а некоторые энтити отображаются некорректно. Полный список ограничений есть на странице Current Limitations.

Настройка

Установка Geyser довольно простая. Скачайте плагин для вашего сервера (Spigot/Paper, Fabric, Forge, BungeeCord, Velocity), киньте в папку plugins и перезапустите сервер. После первого запуска сгенерируется конфиг, где можно настроить порт для Bedrock-игроков (по умолчанию 19132) и другие параметры.

Важно знать

  • Для работы Geyser на сервере должен быть установлен Floodgate - это дополнение, которое позволяет Bedrock-игрокам заходить без лицензионного Java-аккаунта
  • Если у вас сервер с модами, Geyser может не поддерживать все кастомные предметы и блоки
  • На слабом железе перевод пакетов может создавать небольшую нагрузку, но в целом плагин оптимизирован нормально

Сборка из исходников

Если хотите собрать Geyser сами:

  1. Клонируйте репозиторий
  2. Запустите git submodule update --init --recursive в корневой папке
  3. Выполните gradlew build и заберите файл из папки bootstrap/build

Используемые библиотеки

  • Adventure Text Library
  • CloudburstMC Bedrock Protocol Library
  • Java Protocol Library от GeyserMC
  • TerminalConsoleAppender
  • Simple Logging Facade for Java (slf4j4j)

Скачайте Geyser и откройте свой сервер для всех игроков - неважно, на чём они играют. Это реально работает и уже используется на тысячах серверов по всему миру.

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

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

Minecraft: Java Edition

26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x

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

Сервер

Зависимости

Ссылки


Детали

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