Кроссплей Java и Bedrock (Geyser + Floodgate)
Geyser — плагин, который позволяет игрокам с Bedrock-версии Minecraft (телефоны Android/iOS, консоли Xbox/PlayStation/Switch, Windows 10/11 Edition) заходить на ваш обычный Java-сервер. Вместе с Floodgate им даже не нужна связанная Java-учётка. Это огромный плюс: аудитория Bedrock очень большая.
Что это даёт
Заголовок раздела «Что это даёт»- Игроки с телефонов и планшетов заходят на ваш Java-сервер как обычно.
- Не нужно поднимать отдельный сервер для Bedrock.
- Floodgate разрешает вход Bedrock-игрокам без покупки Java-версии.
Установка
Заголовок раздела «Установка»- Скачайте с Modrinth:
- Geyser-Spigot (версия для Spigot/Paper).
- Floodgate (тот же разработчик).
- Загрузите оба jar в папку
plugins/через Files на mgr.pg19.su. - Нажмите Restart — плагины создадут свои папки конфигурации.
Порт для Bedrock
Заголовок раздела «Порт для Bedrock»Bedrock работает по протоколу UDP, по умолчанию порт 19132. На PG19 нельзя занять произвольный порт — используйте выделенную аллокацию (дополнительный порт) вашего сервера.
- В панели откройте вкладку Network (или у сервера в аллокациях) и посмотрите доступный дополнительный порт. Если его нет — закажите дополнительную аллокацию в личном кабинете или через тикет.
- Пропишите этот порт в
plugins/Geyser-Spigot/config.yml:
bedrock: address: 0.0.0.0 port: 19132 clone-remote-port: falseЗамените 19132 на выданный вам порт. Значение address оставьте 0.0.0.0.
- Нажмите Restart.
Подключение с телефона
Заголовок раздела «Подключение с телефона»Игрок на Bedrock:
- Открывает Minecraft → Play → Servers → Add Server.
- Вводит адрес вашего сервера (IP или домен) и порт Geyser (тот, что вы указали в
bedrock.port). - Сохраняет и заходит.
Про красивый адрес вместо IP:порт читайте в Домен для сервера.
Floodgate
Заголовок раздела «Floodgate»Floodgate позволяет Bedrock-игрокам входить без связанной Java-учётки. Их ники по умолчанию получают префикс (точку .), чтобы не конфликтовать с Java-игроками. Настроить префикс можно в plugins/floodgate/config.yml (параметр username-prefix).