Ко всем статьям
•
~3 мин чтения

Настройка GeyserMC и Floodgate: как подключить Bedrock (телефоны) к Java серверу

Пошаговый гайд по настройке кроссплатформенного сервера Minecraft: установка плагинов Geyser и Floodgate для подключения игроков с iOS, Android, Xbox и Switch на Paper/Purpur.

Объединение аудитории ПК (Java Edition) и мобильных устройств/консолей (Bedrock Edition) на одном сервере позволяет увеличить онлайн проекта в несколько раз.

С помощью плагинов GeyserMC и Floodgate игроки со смартфонов на Android и iOS, планшетов, приставок Xbox, PlayStation и Nintendo Switch могут комфортно играть на вашем обычном Java-сервере.


1. Что такое GeyserMC и Floodgate?#

  • GeyserMC — это эмулятор протокола (мост-транслятор), который на лету переводит пакеты Minecraft Bedrock в формат Minecraft Java и обратно.
  • Floodgate — дополнение к Geyser, позволяющее игрокам Bedrock заходить на сервер без покупки лицензии Java Edition (с использованием их обычного аккаунта Microsoft / Xbox Live).

2. Установка плагинов на сервер#

  1. Скачайте последние версии .jar файлов:
    • Geyser-Spigot.jar (с официального сайта geysermc.org)
    • Floodgate-Spigot.jar
  2. Загрузите оба файла в папку /plugins вашего Paper или Purpur сервера.
  3. Перезагрузите сервер, чтобы сгенерировались конфигурационные файлы.

3. Настройка конфигурации Geyser (plugins/Geyser-Spigot/config.yml)#

Откройте config.yml в папке плагина Geyser и настройте ключевые параметры:

yaml
bedrock:
  # IP адрес для прослушивания (0.0.0.0 слушает все входящие интерфейсы)
  address: 0.0.0.0
  # Порт по умолчанию для Bedrock Edition (UDP)
  port: 19132
  # Название сервера в списке Bedrock
  motd1: "Obsy Host Java + Bedrock"
  motd2: "Совместное выживание!"

remote:
  # IP вашего Java-сервера (если плагин установлен прямо на сервер, укажите auto)
  address: auto
  # Порт вашего Java-сервера (по умолчанию 25565)
  port: 25565
  # Режим аутентификации (при использовании Floodgate указывайте floodgate)
  auth-type: floodgate

Важно про порты: По умолчанию клиенты Bedrock подключаются по UDP-протоколу на порт 19132. Убедитесь, что порт открыт в вашем фаерволе. На Obsy Host дополнительный UDP-порт под Geyser создается и настраивается в пару кликов прямо в панели.


4. Настройка префиксов игроков Floodgate#

В файле plugins/floodgate/config.yml вы можете настроить префикс перед ником мобильных игроков, чтобы их ники не конфликтовали с ПК-игроками:

yaml
# Префикс перед ником (по умолчанию точка, например .Steve)
username-prefix: "."

Благодаря префиксу такие плагины, как LuckPerms и CoreProtect, смогут корректно вести логи и выдавать права игрокам с телефонов.


5. Как подключиться с телефона или консоли#

  1. Откройте Minecraft на телефоне (Android / iOS).
  2. Перейдите в раздел Серверы → Добавить сервер.
  3. В поле Имя сервера введите любое название.
  4. В поле Адрес сервера введите IP вашего сервера (или домен, например mc.obsy.host).
  5. В поле Порт укажите порт Bedrock (по умолчанию 19132).
  6. Нажмите Сохранить и подключитесь к игре.

Итог#

Связка Geyser + Floodgate стирает границы между платформами. Вы получаете единый мир, где игроки с ПК и смартфонов строят, общаются через голосовой чат и участвуют в жизни сервера без лагов и задержек.

На хостинге Obsy Host с быстрыми процессорами AMD Ryzen и поддержкой Java 21 кроссплатформенный сервер работает стабильно с максимальным показателем в 20 TPS.

Готовы запустить свой Minecraft сервер?
Собственная панель управления, быстрые NVMe накопители, защита от DDoS и запуск за пару минут.