grid bg
Minecraft
cover image

How to Crossplay Between Minecraft Java and Bedrock

Want to play Minecraft with friends but they’re on a different edition? Here’s an easy guide to enable crossplay between Java and Bedrock using Geyser.

English Indonesian

Ever wanted to play Minecraft with your friends but they’re on a different edition?
No worries — with the help of Geyser and Floodgate, you can make your Java server accessible for Bedrock players too. Let’s walk through it step by step.


1. What is Crossplay?

Crossplay (or cross-platform play) means players from Java Edition and Bedrock Edition can join the same server — even if they’re on different devices like PC, mobile, or console.

Normally, Java and Bedrock can’t connect to each other. But thanks to plugins like Geyser and Floodgate, you can bridge that gap. 🚀


2. What You’ll Need

Here’s what you need to get started:

  • A Minecraft Java server
    👉 Don’t have one yet? You can easily get a server from Octavia.
  • GeyserMC plugin → the bridge between Bedrock and Java
  • Floodgate plugin → required so Bedrock players can join without a Java account
  • ViaVersion & ViaBackwards plugins → make sure players can join even if they’re on different Minecraft versions

3. Installing Geyser & Floodgate

  1. Head over to the GeyserMC website.
  2. Download both Geyser and Floodgate plugins (make sure they match your server software like Paper, Spigot, etc).
  3. Head over to the Via Version.
  4. Download both Via Version and Via Backwards plugins (make sure they match your server software like Paper, Spigot, etc).
  5. Drop the .jar files into your server’s plugins folder.
  6. Restart your server.

Plugins Folder


4. Configuring Geyser

Once installed, you’ll see a Geyser folder inside plugins. Open config.yml and check these settings:

  • bedrock port → default is 19132 (you can change it to match your server port if needed)

  • remote address → usually auto (no need to change)

  • remote port → usually 25565 (default Java port)

  • remote auth-type → should automatically switch to floodgate if Floodgate is installed


5. Configuring Floodgate

Floodgate also creates a folder in plugins. Open config.yml and check:

  • username-prefix → usually . (leave it as is)
  • replace-spaces → usually true (also leave it as is)

6. Server Properties

Now open server.properties in your server’s root directory and change:

  • online-mode → set to false

Save the file and restart your server. ✅


7. Joining the Server

Here’s how players can join:

  • Java players → connect with your normal IP and port (example: playmc.octavia.id:25601)
  • Bedrock players → use the same IP, but connect through the Bedrock port (example: IP playmc.octavia.id, Port 25601)

🎉 All Done!

That’s it! Now Java and Bedrock players can play together on the same server.
Invite your friends, install your favorite plugins, and enjoy true cross-platform Minecraft. 🌍✨


Need Help?

If you get stuck or just want us to handle it for you, we’ve got your back:

And remember: if you host your Minecraft server with Octavia, we’ll set up crossplay for you 100% free. 🚀

Related Posts

Minecraft
cover image

Cara membeli Minecraft Server di Octavia

Pengen punya server Minecraft sendiri tanpa ribet? Yuk ikuti panduan gampang ini buat beli dan setup server di Octavia.

Minecraft
cover image

How to Buy a Minecraft Server in Octavia

Want to own your own Minecraft server without the hassle? Here’s a simple guide to buying and setting up your server on Octavia.

Minecraft
cover image

Cara pasang Addons di server Minecraft Bedrock

Cara pasang addons...