Quick Links
Want to enable Minecraft Java crossplay for Bedrock players? Here’s what you need to know about letting Bedrock players join Java servers while using the GeyserMC mod!
Why Can’t Minecraft Bedrock Players Join Minecraft Java Servers Normally?
You’ve probably been disappointed to find out that you and your friend aren’t playing the same editions of Minecraft and can’t play together. While there are plenty ofother ways to play Minecraft with friends, crossplay between Java and Bedrock isn’t something that comes up often.
This is because the Minecraft Java and Bedrock editions aren’t written in the same programming language. Minecraft Bedrock Edition is written in C++ while the Java Edition is written in Java, as its name suggests.
C++ is a more efficient language, which is why Bedrock is available on various platforms, like Android, iOS, and consoles. Java is less efficient in comparison, hence the need for a PC to run it smoothly.
However, the GeyserMC mod takes the C++ information and translates it to Java, emulating a Java Minecraft client. This allows Bedrock Edition players to join Java Edition servers and play as if they were on the same version of the game.
How Minecraft Bedrock Edition Players Can Join Java Edition Servers
This process involves both versions of Minecraft running at the same time on one computer, connected to the same Java server. We’ll show you how to create a server that you can join whether you’re playing Minecraft’s Java or Bedrock Edition.
1. Set Up a Server
Firstly, you should set up a server onAternos. Aternos is a free third-party server hosting service that has everything you need to set up a server to allow crossplay between Java and Bedrock.
Once you’ve made an account on Aternos, click onCreateto create a server and name it. Make sure to chooseJava Editionon the blue bar above.

Alternatively, you canhost your Minecraft server on a Raspberry Pi.
2. Install GeyserMC
Now that you’ve made your server, don’t turn it on yet. First, head toSoftware, then choosePaper/Bukkiton the software selection screen.
Click on theInstallbutton to add PaperMC to your server.
Next, head toPlugins. Search forGeyserMCand chooseGeyserMC.
Finally, click on the small download icon to the very right of the most recent or compatible version.
For your locally run server, head toPaperMC.ioand download GeyserMC from there. In case you need to learn how to install the GeyserMC plugin, check out how to install plugins throughBukkit. If your existing server has a lot of mods already, you’ll have to check for compatibility and the limitations of crossplaying between Java and Bedrock Edition

Once that’s all done, you can now turn on and connect to your server in the next step.
3. Join the Minecraft Java Server on Bedrock Edition
On the main server screen, clickStartto turn on the server. You can find the server connection details by clicking onConnectjust below the server name. Copy the IP and port for the next step.
On Minecraft Bedrock Edition, click on theServerstab, scroll all the way down, and click theAdd Serverbutton.

Add the server IP and port into the appropriate text boxes and name the server. Click on eitherSaveorPlay. Doing either will add the server to your list of servers in Minecraft Bedrock Edition.
The Limitations of the GeyserMC Mod
While Minecraft Java and Bedrock Edition are quite similar, there are major differences that the GeyserMC Mod creators can’t do anything about.
One of the biggest issues is mod compatibility. Mods aren’t something that can be easily translated to different versions of Minecraft. You’ll be limited by simpler mods, like ones that a vanilla Java Edition player can still join.
There are also more fundamental limitations that have no workarounds, like crafting in the 2x2 menu in creative mode, distinguishing between left and right clicks in the inventory, and a bunch more. You can check out the list of the latest limitations on theofficial GeyserMC wikito find out all the limitations they know about.
While it has limitations, this can rarely get in the way of having fun. Now you don’t have to be worried that you and your friend have different versions of Minecraft. We hope this guide has helped you enjoy Minecraft with your friends no matter what they’re playing on.