April 17

Как зайти на Java-сервер с Bedrock 

Обретая популяцию сервера, создатели часто дают игрокам возможность заходить с Bedrock Edition. Добавив эту возможность, игроки смогут заходить на Ваш сервер с телефонного издания игры.

Про это у нас будет сегодняшний блог.

Подготовка сервера

Перед началом, создадим сервер. Его можно приобрести здесь. Мой сервер будет находиться на ядре Paper, версия 1.19.4, Java 19.
Телефонная версия игры: 1.20.40.01. Её можно установить по этой ссылке.

Зайдите в панель управления сервера и удалите все файлы (если сервер новый). Далее, загрузите ядро и запустите сервер. После создания папки plugins, переместите туда плагин Geyser и Via Versions.

Так, как у меня ядро Paper, я скачал эту версию Geyser. Вы выбираете версию аналогично ядру серевра.

Настройка Geyser

Плагин особо не нужно настраивать, поэтому, в нём легко разобраться. Первым делом, заходите в файл config.yml и ищете пункт bedrock.

  1. port: ставите порт Вашего сервера. Это 5 цифр в конце IP-адерса Вашего сервера.
  2. motd1/2: motd сервера, которое будет отображаться на Bedrock издании. Меняете под свой вкус.
  3. server-name: название Вашего сервера. Можете написать на Ваш вкус.

После этого, прокрутите немного ниже и найдите параметр remote. Там нужно просто заменить строку port на порт Вашего сервера. По желанию, можете установить auth-type: offline. Это отключит проверку Xbox-аккаунта.

Другие строки

  • max-players: максимально количество всех игроков, возможное на сервере. Желательно ставить число, которое написано у Вас в файле server.properties.
  • show-coordinates: будут ли показаны координаты места нахождения игрока.
  • xbox-achievement-enable: разрешить использовать достижения Xbox в игре.
  • default-locale: язык перевода плагина. Сам параметр скрыт. Чтобы он работал, уберите перед ним символ "#". Выбрать русский язык можно, сменив en_us на ru_ru.

Готово! В случае, если у вас все равно остались какие-то вопросы, то вы можете создать тикет в нашем Discord-сервере и вам обязательно помогут.