Skip to content

How do I set up Geyser so Bedrock edition players can join my Java server?

Geyser is a proxy that translates Bedrock network traffic into Java protocol, allowing Bedrock players to connect to your Java server. It does not require any client-side installation for Bedrock players.

Install Geyser as a Paper plugin: search for "GeyserMC" in the Plugin Manager and install it. Geyser-Spigot is the plugin version for Paper/Spigot servers. Restart the server after installing; Geyser generates its configuration in plugins/Geyser-Spigot/config.yml on first run.

By default, Geyser listens on UDP port 19132 (the Bedrock default). Open plugins/Geyser-Spigot/config.yml in File Manager. Confirm bedrock.port is set to a port that is open on your server. If you are not sure which ports are available, check the Allocations page in your panel and add the Geyser port as an additional allocation.

Bedrock players connect using your server's IP and the port you configured (default 19132). Java players continue to use the standard Java port. Both can be on the server at the same time.

Known limitations: some Java-only features do not fully translate (custom GUIs, certain particles, some block interactions). Geyser is actively developed and most basic gameplay works correctly. Check the GeyserMC documentation for the current feature support matrix.

Was this helpful?

Want to try this on a real server?

Everything described here is available on the trial too, on the same hardware and the same panel as the paid plans. Try it free for 24-hour, no credit card required.

Didn't fix it? Ask in Discord.

Ask in our Discord - we help with hosting questions whether or not you host with us.