Bedrock-сервер Minecraft: отличия от Java и настройка для телефонов и консолей

Чем Bedrock-сервер отличается от Java, какие порты он использует, как пустить Bedrock-игроков на Java-сервер через Geyser и Floodgate.

Команда EGN 9 мин чтения
Bedrock-сервер Minecraft: отличия от Java и настройка для телефонов и консолей
Содержание 18
  1. Коротко
  2. Java и Bedrock: что отличается
  3. Шаги: Bedrock-игроки на Java-сервере
  4. Пример: друг с телефоном и друзья с ПК
  5. Как Xbox, PlayStation и Switch заходят на сервер
  6. Официальный Bedrock Dedicated Server
  7. Что меняется для владельца сервера
  8. Пример: телефон и ПК на одном мире
  9. Частые вопросы владельца
  10. Симптом → причина → решение
  11. Как сделать в панели EGN: подключить Bedrock
  12. Частые ошибки
  13. Итог
  14. Вопросы и ответы
  15. Какой порт у Bedrock-сервера?
  16. Нужен ли Floodgate?
  17. Могут ли Bedrock и Java играть вместе?
  18. Можно ли поставить моды на Bedrock через Geyser?

Minecraft существует в двух редакциях: Java Edition для ПК и Bedrock Edition для телефонов, консолей и Windows 10/11 из Microsoft Store. Игроки этих версий не видят друг друга на одном сервере напрямую, и это главная причина путаницы. Разберём, чем отличаются серверы для двух редакций, какие порты они используют и как пустить Bedrock-игроков на ваш Java-сервер.

Коротко

Bedrock-сервер — это отдельное серверное ПО Mojang (Bedrock Dedicated Server). Он работает по UDP и по умолчанию слушает порт 19132 для IPv4 и 19133 для IPv6 (по Minecraft Wiki, оба меняются в server.properties). Java-сервер работает по TCP на порту 25565. Чтобы Bedrock-игроки пришли на Java-сервер, поставьте плагин Geyser и при необходимости Floodgate. Geyser переводит протокол Bedrock в Java, а Floodgate необязателен: он нужен, чтобы Bedrock-игроки заходили без платного аккаунта Java.

Java и Bedrock: что отличается

  • Протокол. Java использует TCP, Bedrock — UDP. Поэтому порт нельзя просто «пробросить» в том же виде.
  • Серверное ПО. Java работает на server.jar (Paper, Vanilla и так далее), Bedrock — на отдельном Bedrock Dedicated Server.
  • Моды и плагины. Java-сервер поддерживает моды и плагины, Bedrock-сервер использует собственные аддоны, которые несовместимы с Java.
  • Аккаунт. Для Java нужна лицензия Minecraft Java Edition, для Bedrock — аккаунт Microsoft и покупка Bedrock.
  • Миры. Миры Java и Bedrock не совместимы, перенести их напрямую нельзя.

Поэтому если вы хотите играть всем вместе — телефон, ПК и консоль — проще держать Java-сервер и подключать Bedrock через Geyser.

Шаги: Bedrock-игроки на Java-сервере

  1. Поставьте Java-сервер. Например, Paper с нужной версией игры, как в статье про создание сервера.

  2. Установите Geyser. Откройте «Моды и плагины» и найдите Geyser. Панель покажет, совместим ли он с вашей версией. Установите и перезапустите сервер.

  3. Проверьте конфиг Geyser. Файл лежит в папке плагина, у Paper это plugins/Geyser-Spigot/config.yml. В блоке bedrock: указан адрес, порт и транспорт. В примерах из вики Geyser на ноябрь 2026 стоит транспорт nethernet, а порт по умолчанию — 19132. Вики же предупреждает: Geyser использует этот порт и по TCP, и по UDP, поэтому он не может совпадать с портом Java-сервера, и никакая другая программа не должна его занимать.

YAML
bedrock:
  address: 0.0.0.0
  port: 19132
  transport: nethernet
  1. Установите Floodgate, если нужно. Без него Bedrock-игроки должны иметь аккаунт Java. С Floodgate они заходят по своему аккаунту Microsoft, без покупки Java.

  2. Проверьте порт в «Сеть». Geyser получает свой порт из выданных серверу. В панели EGN строка «Вход с Bedrock (телефоны, консоли)» показывает адрес и порт, который нужно указать в клиенте Bedrock.

Раздел «Сеть»: строка Bedrock с адресом и портом для телефонов и консолей
Раздел «Сеть»: строка Bedrock с адресом и портом для телефонов и консолей
  1. Подключитесь с телефона. В Bedrock откройте «Серверы», добавьте сервер по адресу и порту из «Сеть». Если всё правильно, вы попадёте на Java-мир.
Схема: Bedrock-игрок через Geyser попадает на Java-сервер
Схема: Bedrock-игрок через Geyser попадает на Java-сервер

Пример: друг с телефоном и друзья с ПК

Допустим, на Java-сервере играют трое на ПК, а четвёртый друг — на телефоне. Вы ставите Geyser и Floodgate, в «Сеть» берёте адрес Bedrock, отправляете другу. Он заходит по своему аккаунту Microsoft, ПК-игроки ничего не меняют. Все четверо играют на одном мире.

Если вам нужен полноценный Bedrock-сервер со своими аддонами, это отдельный продукт (см. раздел выше), а не Geyser. В этой статье мы описываем путь через Geyser: он работает в панели из коробки.

Как Xbox, PlayStation и Switch заходят на сервер

Консоли подключаются к Bedrock-серверу так же, как телефоны, но интерфейс у каждой системы свой. Общее правило: в списке серверов добавляете адрес и порт вручную, а не выбираете сервер из общего списка. Адрес и порт берите из строки «Вход с Bedrock» в разделе «Сеть». Если у игрока нет Java-аккаунта и стоит Floodgate, он заходит по своему аккаунту платформы. Без Floodgate нужен аккаунт Java.

Если интерфейс консоли не даёт ввести адрес напрямую, попробуйте зайти с ПК или телефона, а затем подключиться с консоли по тому же адресу. Официальные инструкции к каждой платформе меняются, поэтому ориентируйтесь на текущие меню самой консоли.

Официальный Bedrock Dedicated Server

Иногда нужен именно «родной» сервер Bedrock, например для аддонов с кастомными блоками и существами. Это отдельная программа Mojang (Bedrock Dedicated Server, BDS), а не Java-сервер:

  • Работает на Windows 10/Server 2016 и новее и на Linux (официально Ubuntu 22.04 и новее). Протокол UDP, порты по умолчанию 19132 (IPv4) и 19133 (IPv6).
  • Главный конфиг — server.properties, но набор ключей другой, чем у Java: например server-name, gamemode, difficulty, max-players, online-mode, level-name, level-seed, server-port, server-portv6, default-player-permission-level. Полный список смотрите в Minecraft Wiki для вашей версии сервера.
  • Список допущенных игроков хранится в allowlist.json, права — в permissions.json.
  • Плагинов Bukkit-типа нет. Расширять сервер можно аддонами (папки behavior_packs и resource_packs) и Scripting API; сторонние загрузчики вроде Endstone или LeviLamina существуют, но официально не поддерживаются.
  • Миры Java и Bedrock несовместимы, поэтому свой Java-мир на BDS не перенести.

Какие версии серверов Bedrock доступны в вашем тарифе, смотрите в каталоге EGN при заказе. Для объединения игроков двух редакций в одном мире разумнее остаться на Java-сервере с Geyser.

Что меняется для владельца сервера

Когда вы добавляете Geyser, вам нужно следить за несколькими вещами. Во-первых, версия Geyser должна совпадать с версией игры, которую поддерживают Java-сервер и ядро. Во-вторых, после обновления Java-сервера проверьте, что Geyser запустился и слушает порт: это видно в консоли. В-третьих, при смене порта обновите адрес и отправьте его игрокам заново.

Для Bedrock-игроков есть свои ограничения: некоторые моды и плагины, которые меняют интерфейс или механику, на их клиенте не работают. Перед тем как поставить такой мод, проверьте его описание.

Пример: телефон и ПК на одном мире

Допустим, на Java-сервере играет пятёрка ПК-игроков, и шестой друг хочет зайти с телефона. Вы ставите Geyser, Floodgate и перезапускаете сервер. В «Сеть» берёте адрес Bedrock и отправляете другу. Он открывает Bedrock, добавляет сервер по адресу и порту и заходит в тот же мир. ПК-игроки ничего не меняют. Если Floodgate не стоит, телефону понадобился бы аккаунт Java, поэтому в этом примере он нужен обязательно.

Частые вопросы владельца

Нужно ли открывать порт Bedrock в домашнем роутере? На VPS и тарифах панели порты выдаются панелью, и открывать ничего вручную не нужно. Если вы поднимаете сервер у себя дома, порт надо пробросить самостоятельно, это отдельная настройка сети.

Можно ли один адрес использовать и для Java, и для Bedrock? Нет, это два разных порта и два разных протокола. Игрокам отправляйте оба адреса с пометкой, какой для какой версии.

Симптом → причина → решение

Симптом Причина Решение
Bedrock-игрок не видит сервер Адрес Java введён вместо Bedrock Возьмите адрес и порт из строки «Вход с Bedrock»
Игрок пишет «Не удалось подключиться» Порт Bedrock закрыт или Geyser не запущен Проверьте строку Geyser в консоли при старте
Игрок без аккаунта Java не заходит Floodgate не установлен Установите Floodgate вместе с Geyser
Geyser не запускается после обновления Версия Geyser не совпадает с ядром Обновите Geyser под версию ядра
Неправильный транспорт в конфиге Значение из старой инструкции Сверьтесь со страницей Geyser на geysermc.org: в примерах на ноябрь 2026 стоит transport: nethernet; по их же данным, он полностью поддерживается клиентами Bedrock 26.50+

Как сделать в панели EGN: подключить Bedrock

  1. Установите Geyser в разделе «Моды и плагины».
  2. Установите Floodgate, если нужен вход без аккаунта Java.
  3. Перезапустите сервер и дождитесь Done.
  4. Откройте «Сеть» и найдите строку «Вход с Bedrock».
  5. Скопируйте адрес и порт и отправьте игрокам Bedrock.

Если строки Bedrock нет, значит, Geyser ещё не запустился или не установлен. Проверьте консоль. Панель сама находит Geyser в папке plugins/ и выдаёт ему порт из лимита вашего тарифа.

Частые ошибки

  • Используют порт 25565 для Bedrock. Bedrock работает по UDP на своём порту. Берите адрес из строки «Вход с Bedrock».
  • Ждут, что Bedrock увидит Java-сервер в списке. Bedrock-клиент не находит Java-серверы в списке, его нужно добавить по адресу и порту вручную.
  • Не ставят Floodgate. Игроки без аккаунта Java не зайдут.
  • Меняют транспорт в конфиге на старый. Для новых версий Geyser используйте значение из документации, иначе Bedrock-игроки не подключатся.
  • Пытаются перенести Bedrock-мир на Java. Миры несовместимы, перенос невозможен.
Geyser и Floodgate — разные плагины

Geyser отвечает за протокол и переводит Bedrock в Java. Floodgate отвечает за вход без аккаунта Java. Для многих серверов нужны оба.

Не публикуйте лишнее

Адрес для Bedrock-игроков можно раздавать открыто. А вот пароль RCON и порты служб, которые вы не собирались показывать игрокам, публиковать не стоит.

Итог

Bedrock-сервер — отдельное ПО на UDP, порт 19132 по умолчанию (IPv6 — 19133). Чтобы пустить телефоны и консоли на Java-сервер, ставьте Geyser, а для входа без аккаунта Java — Floodgate. Адрес и порт для Bedrock смотрите в разделе «Сеть». Миры обеих редакций несовместимы, поэтому выбирайте одну схему и придерживайтесь её.

Вопросы и ответы

Какой порт у Bedrock-сервера?

У официального Bedrock Dedicated Server — 19132 по UDP для IPv4 и 19133 для IPv6. У Geyser порт по умолчанию тоже 19132, но он использует и TCP, и UDP; в панели EGN адрес и порт выдаются в разделе «Сеть».

Нужен ли Floodgate?

Если Bedrock-игроки не имеют аккаунта Java, да. Без Floodgate они должны купить Java.

Могут ли Bedrock и Java играть вместе?

Да, через Geyser. Мир один, клиенты разные. Часть механик Java на Bedrock работает иначе, поэтому проверяйте плагины, меняющие интерфейс.

Можно ли поставить моды на Bedrock через Geyser?

Геймплейные моды Java через Geyser не переносятся на Bedrock. Geyser переводит протокол, а не моды.

Сервер под Minecraft за пару минут — egnetwork.ru

Читать далее

Вся рубрика →