Skip to content
CyberNex
CyberNex
services
Back to Knowledge Base
Minecraft6 min

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.

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.

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.

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.

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.

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