Майнкрафт Java и Bedrock вместе — кросс-плей, Geyser
Java и Bedrock могут играть вместе на Java-сервере с Geyser. Как подключиться с ПК и телефона, настроить Floodgate и порты, учесть ограничения консолей.
Обновлено 15 октября 2026 г.
Играть вместе на Java и Bedrock можно через Java-сервер с Geyser: игроки с компьютеров и телефонов окажутся в одном мире. Напрямую эти издания несовместимы — обычное приглашение друга или открытие Java-мира для сети не подключит к нему Bedrock.
Как играть с компьютера и телефона
Сначала проверьте издание игры на компьютере: на Windows доступны и Java, и Bedrock. От этого зависит способ подключения.
| У вас и друга | Как играть вместе |
|---|---|
| Java на Windows, macOS или Linux | Подключитесь к общему Java-серверу. Geyser не нужен. |
| Bedrock на Windows, Android, iPhone или консоли | Используйте многопользовательский мир Bedrock, Bedrock-сервер или Realm своего издания. |
| Java на компьютере и Bedrock на другом устройстве | Подключитесь к Java-серверу, для которого настроен Geyser. |
Если на компьютере есть Bedrock, для игры с телефоном проще запустить именно его: войдите в аккаунты Microsoft, добавьте друг друга в друзья и включите многопользовательскую игру в настройках мира. Хозяин обычного мира должен оставаться в игре; также проверьте разрешения на сетевую игру в настройках аккаунтов.
Как зайти на готовый сервер Java + Bedrock
- Узнайте у владельца, поддерживает ли сервер Bedrock через Geyser. Одного Java-адреса недостаточно.
- Получите адрес и порт для своего издания. У Bedrock может быть отдельный адрес, особенно если Geyser работает на другой машине.
- В Java откройте раздел сетевой игры, добавьте сервер и введите его Java-адрес. Нестандартный порт укажите после двоеточия:
адрес:порт. - В Bedrock на Windows или телефоне откройте список серверов и выберите добавление сервера. Введите адрес без порта, а порт — в отдельное поле.
- Подключитесь к одному серверу. На консолях способ входа отличается — ограничения описаны ниже.
| Подключение | Обычный порт | Протокол |
|---|---|---|
| Java к Java-серверу | 25565 | TCP |
| Bedrock к Geyser | 19132 | UDP |
Это значения по умолчанию. Владелец или хостинг может назначить другие порты. Совпадение номера порта у Java и Bedrock допустимо: они используют разные сетевые протоколы.
Зачем нужны Geyser и Floodgate
Geyser переводит сетевые данные между Bedrock-клиентом и Java-сервером. Он позволяет игроку Bedrock подключиться к Java, но не делает Java-клиент совместимым с Bedrock-серверами.
Floodgate отвечает за вход с аккаунтом Bedrock без отдельной лицензии Java. Это дополнение к Geyser, а не замена ему: Bedrock-игрок всё равно должен войти в аккаунт Microsoft/Xbox. Назначение Floodgate описано в документации проекта.
Без Floodgate при стандартной настройке Geyser с проверкой аккаунтов потребуется аккаунт, которому доступна Java Edition. Для самостоятельного Paper-сервера с Floodgate можно сохранить online-mode=true: отключать проверку Java-аккаунтов ради кросс-плея не требуется.
Как настроить свой сервер с Geyser
Для обычного сервера с плагинами подойдёт Paper. Если сервера ещё нет, начните с создания сервера. Следующие шаги относятся к одному Paper-серверу без отдельного прокси. Бесплатный вариант размещения описан в инструкции по созданию сервера на Атернос.
- Подготовьте Paper для Java 26.3 и проверьте вход из Java Edition. Для актуального Paper требуется среда Java 25.
- Остановите сервер. Загрузите Geyser-Spigot для Paper/Spigot и Floodgate-Spigot из официальных загрузок проектов, затем поместите их файлы
.jarв папкуplugins. - Запустите сервер, чтобы появились конфигурационные файлы, затем снова остановите его.
- Откройте
plugins/Geyser-Spigot/config.yml. В разделеbedrockзадайтеport— UDP-порт, выделенный хостингом. При самостоятельном размещении обычно оставляют19132. Параметрaddressобычно оставляют0.0.0.0: это адрес прослушивания, его не нужно сообщать друзьям. - В конфигурации Geyser установите
auth-type: floodgate. Вserver.propertiesсохранитеonline-mode=trueи задайтеenforce-secure-profile=false, чтобы обязательная проверка подписей Java-чата не мешала Bedrock-игрокам. - Разрешите входящие подключения к выбранному Bedrock-порту по UDP. На домашнем сервере настройте также перенаправление этого порта на роутере; на хостинге используйте выделенный порт из панели.
- Запустите сервер и попробуйте войти с телефона. Для внешней проверки выполните в консоли
geyser connectiontest <адрес> <порт>, подставив публичный адрес Geyser и его Bedrock-порт.
Порядок установки и назначение сетевых параметров приведены в инструкции Geyser. Если хостинг автоматически устанавливает и настраивает Geyser, используйте выданные им параметры подключения.
Обычный официальный Java-сервер не загружает Bukkit-плагины. Для него нужен отдельный Geyser-Standalone либо переход на совместимое серверное ядро. Файлы из раздела плагинов устанавливают на сервер, а не в папку модов игрока.
Работает ли Geyser на старых версиях Java
Актуальный Geyser подключается к серверу как клиент Java 26.3. Поэтому старому серверу нужна совместимость с этим протоколом, обычно через ViaVersion. Старые версии Bedrock актуальный Geyser не поддерживает; для телефона используйте поддерживаемый стабильный выпуск игры.
| Версия Java-сервера | Что учитывать |
|---|---|
| 26.3 | Используйте сборку Geyser, которая поддерживает этот выпуск. |
| 1.21.x | Для Paper/Spigot возможна установка Geyser-Spigot прямо на сервер. Для подключения актуального Geyser нужен ViaVersion с подходящей поддержкой протоколов. |
| 1.12.2, 1.16.5, 1.20.1 | Современный Geyser-Spigot напрямую не устанавливается: его поддержка начинается с серверов 1.20.5. Используйте отдельный прокси или Geyser-Standalone с переводом протоколов, например через ViaVersion либо ViaProxy. |
Geyser для Fabric и NeoForge выпускается под актуальную версию Java; для старых серверов нужен отдельный вариант подключения. Перед обновлением сверяйте список поддерживаемых версий: номер версии Java не обязан совпадать с номером Bedrock.
Можно ли подключиться с Xbox, PlayStation и Switch
Bedrock на консолях поддерживает совместную игру с другими устройствами Bedrock. Но штатного добавления произвольного сервера по адресу, как на телефоне или Windows, на консолях нет.
Для входа на Geyser-сервер применяют дополнительные способы: например, BedrockConnect или совместимый с конкретной консолью посредник в локальной сети. Это отдельная настройка на стороне игрока; установка Geyser на сервер сама по себе её не заменяет. Варианты подключения перечислены в руководстве Geyser для консолей.
Для игры через интернет на консолях также учитывайте требования платформы к платной сетевой подписке и разрешения аккаунта Microsoft на многопользовательскую игру.
Какие ограничения останутся
- Механики определяет Java-сервер. Фермы, команды и механизмы работают по правилам его версии Java. Схема фермы, рассчитанная только на Bedrock, может не подойти.
- Обычные Java-сборки с обязательными клиентскими модами не подходят. Bedrock-клиент не загрузит моды Forge или Fabric. Серверные моды, не требующие установки у игрока, могут быть совместимы.
- Интерфейс и отображение могут отличаться. Geyser не устраняет все различия изданий: например, Bedrock-игроки не видят эффект свечения так, как игроки Java.
- Плагины нужно проверять с обоих изданий. Особенно это касается античита и меню инвентаря: управление и движения Bedrock-клиента отличаются.
Почему Bedrock не подключается к серверу
| Что происходит | Что проверить |
|---|---|
| Java заходит, Bedrock пишет «Не удалось подключиться к миру» | Адрес Geyser, его Bedrock-порт и доступность UDP. Открытого TCP-порта Java недостаточно. |
| После обновления телефона вход перестал работать | Поддерживает ли установленный Geyser новую версию Bedrock. Обновите Geyser с полной остановкой и запуском сервера. |
| Сообщение об устаревшем клиенте или сервере | Совместимость Bedrock, Geyser, Java-сервера и ViaVersion. Не подбирайте версии только по похожим номерам. |
| Игра требует аккаунт Java | Запустился ли Floodgate и установлено ли в Geyser auth-type: floodgate. |
Ошибка Missing profile key или Bedrock-игрок не может писать в чат | Параметр enforce-secure-profile=false на самостоятельном Java-сервере. У прокси есть собственные настройки проверки ключей. |
| Телефон подключается, консоль — нет | Способ подключения консоли к стороннему серверу и сетевые разрешения её аккаунта. |
Если в консоли сервера вообще нет попытки входа с телефона, сначала проверяйте адрес, порт и сеть. Для остальных сообщений пригодится раздел ошибок подключения.
Играть интереснее на сервере — выбирайте в рейтинге серверов Майнкрафт и заходите прямо сейчас.
