Настройка 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. Установка плагинов на сервер#
- Скачайте последние версии
.jarфайлов:- Geyser-Spigot.jar (с официального сайта geysermc.org)
- Floodgate-Spigot.jar
- Загрузите оба файла в папку
/pluginsвашего Paper или Purpur сервера. - Перезагрузите сервер, чтобы сгенерировались конфигурационные файлы.
3. Настройка конфигурации Geyser (plugins/Geyser-Spigot/config.yml)#
Откройте config.yml в папке плагина Geyser и настройте ключевые параметры:
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 вы можете настроить префикс перед ником мобильных игроков, чтобы их ники не конфликтовали с ПК-игроками:
# Префикс перед ником (по умолчанию точка, например .Steve)
username-prefix: "."Благодаря префиксу такие плагины, как LuckPerms и CoreProtect, смогут корректно вести логи и выдавать права игрокам с телефонов.
5. Как подключиться с телефона или консоли#
- Откройте Minecraft на телефоне (Android / iOS).
- Перейдите в раздел Серверы → Добавить сервер.
- В поле Имя сервера введите любое название.
- В поле Адрес сервера введите IP вашего сервера (или домен, например
mc.obsy.host). - В поле Порт укажите порт Bedrock (по умолчанию
19132). - Нажмите Сохранить и подключитесь к игре.
Итог#
Связка Geyser + Floodgate стирает границы между платформами. Вы получаете единый мир, где игроки с ПК и смартфонов строят, общаются через голосовой чат и участвуют в жизни сервера без лагов и задержек.
На хостинге Obsy Host с быстрыми процессорами AMD Ryzen и поддержкой Java 21 кроссплатформенный сервер работает стабильно с максимальным показателем в 20 TPS.