Skip to content
CyberNex Logo
Back to Knowledge Base
Minecraft6 minJune 1, 2026

How to Set Up GeyserMC - Bedrock & Java Crossplay

Let Bedrock players join your Java Minecraft server. Complete GeyserMC and Floodgate installation guide with troubleshooting tips.

RD
Roshan David
Game Server Engineer at CyberNex | 6+ years infrastructure experience
01

What is GeyserMC?

GeyserMC translates Bedrock Edition packets to Java Edition packets, enabling cross-platform play. Bedrock players (Windows 10/11, Xbox, PlayStation, Switch, mobile) can join your Java server. Floodgate handles Bedrock authentication so players don't need a Java account. Together, they create seamless crossplay.

02

Installation

Download Geyser-Spigot.jar and Floodgate.jar. Upload both to /plugins folder. Restart server. Both plugins generate config files. Set 'auth-type' to 'floodgate' in Geyser config so Bedrock players authenticate through their Microsoft account. Set 'bedrock.port' to 19132. Restart again. Done - Bedrock players connect using your Java IP on port 19132.

03

Common Issues

Bedrock players see Java-only blocks as unknown: update Geyser to latest build. Can't break blocks: Geyser version mismatch with server version. Floodgate prefix not showing: key file missing or mismatched between server and Floodgate install. Large worlds not loading: increase view-distance and simulation-distance in Geyser config. GUI menus not working for Bedrock: install Floodgate forms support.

04

Performance Impact

GeyserMC uses 200-400MB additional RAM. Floodgate adds minimal overhead. For 10+ concurrent Bedrock players with Geyser, budget an extra 512MB. Our 4GB Minecraft plan handles 20 Java + 10 Bedrock players with Geyser comfortably.

// FAQ

Frequently Asked Questions

Do Bedrock players need to buy Minecraft Java?

No. With Floodgate installed, Bedrock players authenticate through their Microsoft/Xbox account. They do not need a Java Edition license.

Will my Java plugins work for Bedrock players?

Most do. GUI menus (chest UIs, scoreboards) sometimes need Floodgate forms for Bedrock compatibility. Test each plugin with a Bedrock account before launch.

Still have questions?

Our support team is available 24/7 on Discord. Join our community for real-time help from engineers who run game servers.

How to Set Up GeyserMC - Bedrock & Java Crossplay | CyberNex Knowledge Base