Skip to content

Reword the "Do I need Floodgate" faq item#100

Open
sargon2 wants to merge 3 commits intoGeyserMC:masterfrom
sargon2:reword-floodgate-faq-item
Open

Reword the "Do I need Floodgate" faq item#100
sargon2 wants to merge 3 commits intoGeyserMC:masterfrom
sargon2:reword-floodgate-faq-item

Conversation

@sargon2
Copy link
Copy Markdown

@sargon2 sargon2 commented Oct 5, 2025

As a new user, this FAQ answer was very confusing. I'm hoping to reword it for clarity.

@sargon2 sargon2 requested review from a team as code owners October 5, 2025 17:15
Comment thread wiki/geyser/faq.mdx Outdated
Co-authored-by: Auri <auroranova8756@gmail.com>
Comment thread wiki/geyser/faq.mdx Outdated
No; Floodgate is only required if you wish to allow Bedrock clients to join without authenticating to Java servers. Without the Floodgate plugin, Geyser can either authenticate to Mojang in online mode, or join without authentication in an offline mode server (though this is unsupportable and dangerous as anyone can join your server and is against Mojang's EULA).
No, but it's highly recommended.

Floodgate is required if you wish to allow Bedrock clients to join without logging into their own Java account every time they connect. Without the Floodgate plugin, Geyser can either authenticate to Mojang servers via a provider Java account in online mode, or join without authentication in an offline mode server (but this is unsupported and dangerous as anyone can join your server with any name and is against Mojang's EULA). With Floodgate, Bedrock clients don't need to own the Java version of the game, but do still need to authenticate with Xbox.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd suggest

Floodgate is required if you want Bedrock clients to join a Java server through Geyser without needing a Java account. Without Floodgate, players must sign in with a valid Java account each time they connect. 
The server can also be run in offline mode, but this removes authentication entirely and is unsupported, dangerous, and violates Mojang’s EULA, as anyone can join using any username.

With Floodgate installed, Bedrock players can join without owning a Java Edition account and instead authenticate using their Xbox/Microsoft account.

Copy link
Copy Markdown
Member

@onebeastchris onebeastchris left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Comment thread wiki/geyser/faq.mdx Outdated
Co-authored-by: chris <github@onechris.mozmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants