Quick answer
Java and Bedrock do not join the same vanilla multiplayer server natively. A server owner can add GeyserMC to a supported Java server so Bedrock clients connect through a translation layer.
What works and what changes
| Setup | Java players | Bedrock players |
|---|---|---|
| Vanilla Java server | Join normally | Cannot join natively |
| Paper server + Geyser | Join normally | Join the configured Bedrock UDP address/port |
| Realms | Java Realm only | Bedrock Realm is separate |
Server-admin steps for Paper
- Back up the world and confirm the server supports Paper plugins.
- Download the Geyser-Spigot JAR from the official GeyserMC download page.
- Place it in plugins and restart the server.
- Configure Bedrock address/UDP port and choose the appropriate authentication method. Floodgate is an optional companion for Bedrock accounts under its own setup rules.
- Open the UDP port, test with Geyser’s connection test and join from a Bedrock device.
Limitations
Java-only mods and mechanics are not automatically translated. Consoles may require platform-specific ways to enter a custom server. Check Geyser’s supported-version page after a Minecraft update.
Sources and review
Reviewed 12 October 2026. Primary reference. Confirm live codes, prices, patch notes and account rules before publication.
