Мост

Geyser — Bedrock на Java

Игроки с телефона заходят на Paper/Spigot. Floodgate, порты UDP, типичные ошибки запуска.

Floodgate UDP 19132 Paper
Geyser — Bedrock на Java — Minecraft Wiki PocketMine

Geyser — прокси-мост: игроки с Minecraft Bedrock подключаются к Java-серверу (Paper, Spigot, Purpur, Folia и др.). Это не ядро Bedrock (не PMMP/Nukkit) и не замена Java-плагинам.

diamond ender pearl command block iron sword
Geyser
Иконка раздела Geyser на PocketMine.ru

Зачем нужен Geyser

  • Один мир и плагины Java (LuckPerms, WorldEdit, мини-игры) — аудитория с телефона/консоли/Windows 10+ Bedrock.
  • Серверы маркетплейсов и мини-игр часто держат Paper + Geyser + Floodgate.
  • Не путать с «переводчиком» PMMP↔Java: Geyser работает рядом с Java-ядром.

Компоненты стека

GeyserПротокольный мост Bedrock ↔ Java (UDP Bedrock, TCP Java)
Floodgateвход Bedrock без Java-аккаунта: UUID, префиксы, привязка аккаунтов
ViaVersion / ViaBackwardsЧасто нужны для версий Java-клиентов (опционально к Geyser)
ЯдроPaper / Purpur / Folia / Spigot (актуальная ветка под Geyser)

Режимы установки

  1. Плагин на Paper — jar Geyser-Spigot (или актуальный артефакт) в plugins/. Проще всего для одного сервера.
  2. Standalone — отдельный процесс Geyser, проксирует на backend Java. Удобно при нескольких лобби.
  3. На Velocity / Bungee — Geyser на прокси (см. доки GeyserMC под вашу версию прокси).
Официальные сборки и совместимость версий — на geyser.mc. Ставьте релиз под вашу версию Paper и протокол Bedrock.

Порты и firewall

  • Java-сервер: обычно 25565/TCP.
  • Bedrock: по умолчанию 19132/UDP (можно сменить в config.yml).
  • На VDS откройте UDP для Bedrock-порта — иначе PE-клиенты не зайдут.

Базовая настройка

  1. Поставьте Paper (или аналог), Java 21/17 по требованиям ядра.
  2. Скачайте Geyser (+ Floodgate, если нужны Bedrock-игроки без Java-аккаунта) в plugins/.
  3. После старта сервера правьте plugins/Geyser-Spigot/config.yml: bedrock.port, remote.address/port, auth-type.
  4. Floodgate: отключите online-mode конфликты по гайду; настройте username prefix (часто .).
  5. Проверьте с телефона: IP:порт Bedrock, edition Bedrock.

Типичные проблемы

  • Unable to connect — UDP закрыт, неверный порт, Geyser не запущен.
  • Outdated client/server — несовпадение веток Geyser и Paper; обновите оба.
  • Skin / form / inventory баги — ограничения протокола; часть UI Java на Bedrock выглядит иначе.
  • Плагины ломают Bedrock — кастомные меню/интерфейс на inventory titles; тестируйте на Floodgate-аккаунте.
  • Bedrock на PMMP — Geyser не нужен: PMMP уже Bedrock. Geyser — для Java-бэкенда.

Geyser vs Nukkit vs PMMP

Решение Клиент Плагины Когда брать
Geyser + Paper Bedrock + Java Java Нужны Java-плагины и PE-игроки
PocketMine-MP Bedrock PHP.phar Чистый BE, экосистема PMMP
Nukkit-MOT Bedrock multi-protocol Java Nukkit API BE-сервер на Java без Paper
Paper / Spigot без Geyser Только Java Bukkit Классический Java общий мир

Чеклист продакшена

  • Актуальные Geyser + Floodgate + Paper.
  • UDP 19132 (или ваш) в firewall/security group.
  • Тест: Android/iOS + Windows Bedrock + Java-клиент.
  • Права LuckPerms для floodgate-игроков.
  • Бэкапы мира; лимиты view-distance под смешанный онлайн.

На что смотреть после установки

Порт UDP Bedrock (часто 19132), auth-type, Floodgate prefix, совместимость скинов. Не все Java-плагины UI дружат с тачскрином. Тестируйте вход с телефона до открытия вайпа. Ядро: Paper.

Geyser Minecraft — гайд PocketMine.ru

Мост: игроки Bedrock заходят на Java-сервер Paper или Spigot. Смотрите также Paper, установку Java, PMMP и вики.