Crossplay Setup: Java and Bedrock With GeyserMC

Published on

Can Java players play with Bedrock players? Yes! Learn how to set up the GeyserMC plugin to enable full crossplay on your Minecraft server.

Written by Jochem – Infrastructure Expert – 5-10 years experience in game server hosting, VPS infrastructure, and 24/7 streaming solutions. Read author bio →

Crossplay Setup: Java and Bedrock With GeyserMC

GeyserMC Crossplay

The biggest question in multiplayer Minecraft is: "Can Java players play with Bedrock players?"

The answer is yes. By utilizing a proxy translation tool known as Geyser MC, mobile, console, and Windows 10/11 Bedrock players can join your Java Edition servers flawlessly.

What is Geyser MC?

Geyser is a network protocol translator. It acts as a bridge, translating the incoming Bedrock packets into Java packets, and vice versa. It allows Bedrock clients to connect to Java servers without modifying the Java server's mechanics.

How to Set Up Geyser Plugin

If you are running Paper, Purpur, or Spigot:

  1. Download the Geyser-Spigot plugin and the Floodgate plugin.
  2. Drop both files into your /plugins/ folder on your server.
  3. Restart your server.
  4. Floodgate allows Bedrock players to join without needing an official Java account, mitigating authentication blocks.

Server Ports and Networking

Bedrock Edition natively uses UDP port 19132. Java Edition uses TCP port 25565. When you configure Geyser in its config.yml, ensure the Bedrock port is correctly exposed and your hosting provider has UDP ports open. Space-Node game hosting supports custom UDP allocations directly from the network tab.

Fix Bedrock Skins Java

Sometimes Bedrock skins do not show up properly for Java players. The Floodgate plugin generally handles skin translations, but ensuring your server allows external HTTP requests is vital for Geyser to fetch the skin mapping from Microsoft's API.

Jochem

About the Author

Jochem – Infrastructure Expert – Expert in game server hosting, VPS infrastructure, and 24/7 streaming solutions with 5-10 years experience.

Since 2023
500+ servers hosted
4.8/5 avg rating

I specialize in Minecraft, FiveM, Rust, and 24/7 streaming infrastructure, operating enterprise-grade AMD Ryzen 9 hardware in Netherlands datacenters.

View my full bio and credentials →

Launch Your VPS Today

Get started with professional VPS hosting powered by enterprise hardware. Instant deployment and 24/7 support included.

Crossplay Setup: Java and Bedrock With GeyserMC