Floodgate - это мод для Майнкрафт, который решает одну из главных головоломок для владельцев серверов: как объединить игроков с Java и Bedrock Edition, не выключая онлайн-режим. Сам по себе Geyser позволяет Bedrock-игрокам заходить на Java-сервера, но если у вас включён online-mode=true (а это нужно для защиты от пиратов и читеров), то такие игроки просто не смогут подключиться - их не пропустит система аутентификации. Вот тут и нужен Floodgate.
Floodgate - это по сути прокладка между Geyser и сервером. Он подменяет процесс авторизации: Bedrock-игроки аутентифицируются через свой Xbox Live аккаунт, а не через Mojang/Microsoft. Это значит, что админу не нужно отключать online-mode, а игроки с телефона, планшета или консоли спокойно заходят на сервер.
Мод доступен для двух популярных загрузчиков - Fabric и NeoForge. Так что если у тебя сервер на Fabric или NeoForge, Floodgate встанет без проблем. Для Forge он тоже есть, но через отдельный порт.
Geyser переводит Bedrock-пакеты в Java-формат и обратно. Но когда дело доходит до входа на сервер, Bedrock-клиент не умеет проходить стандартную Java-аутентификацию. Floodgate перехватывает этот момент: он получает данные из Geyser, проверяет их через Xbox Live, и если всё ок - пускает игрока на сервер, присваивая ему UUID на основе его Xbox профиля. Игрок даже не замечает подмены - для него это просто вход на сервер.
Floodgate легко настраивается. Нужно просто скачать мод, кинуть в папку mods, перезапустить сервер - и всё. В папке с сервером появится конфиг, где можно включить/выключить некоторые опции. Например, можно разрешить или запретить вход с Bedrock, если хотите ограничить.
Важно знать:
Для Minecraft 1.20.x и 1.21.x Floodgate работает стабильно. На старых версиях могут быть проблемы - лучше проверять на вики.
Floodgate - это связующее звено, которое не даёт серверу упасть в ошибку при входе Bedrock-игрока. Он не влияет на геймплей, не добавляет новых мобов или блоков. Просто делает так, чтобы сервер работал в гибридном режиме без танцев с бубном.
Если вы собираете сервер для друзей и хотите, чтобы к вам могли заходить и с телефона, и с ПК - Floodgate вам точно пригодится. Скачайте мод Floodgate и забудьте о проблемах с входом для Bedrock-игроков.
Больше информации - в официальной вики GeyserMC. Там описаны все тонкости настройки и возможные баги.