Cross platform (or crossplay) means players on different platforms, like PC, console and mobile can play together in the same Minecraft world. Whether your friends are on Playstation, Xbox, iPhone, or a Windows PC, cross-platform play breaks down the walls between devices and brings everyone together.
Minecraft has two main editions: Java Edition (PC only) and Bedrock Edition (everything else + Windows PC). Cross-platform play depends on which edition you're using.
Bedrock Edition is where cross-platform magic happens automatically. This version runs on Windows 10/11, Xbox, Playstation, Nintendo Switch, iOS, and Android. They can all play together without extra setup.
To join friends across platforms on Bedrock, you just need to:
Once you're signed in with the same Microsoft account, you can switch between devices. Start on mobile, continue on console. Your progress, purchases, and friends list carry over.
Java Edition doesn't natively support crossplay with other platforms. It's PC-only by design. However, if you're running a Java server, you can install plugins/mods like GeyserMC and Floodgate to let Bedrock players join.
GeyserMC acts as a translator between Bedrock clients and Java servers. It converts Bedrock data into a format Java understands and vice versa. This allows true cross-platform play between the two editions. Floodgate handles Bedrock authentication so those players don't need to own Java Edition to join.
Cross-platform play expands your community. Instead of splitting players by device, everyone can connect and play together. For server owners, this means:
This is the most common crossplay issue. First, make sure both players are signed into their Microsoft/Xbox accounts and have added each other as friends using Xbox gamertags. If friends still don't show up, try these fixes:
For Bedrock Edition multiplayer worlds, you can have up to 8 players on a local LAN world, or up to 10 players on a Realm subscription. If you're hosting a dedicated Bedrock server or using GeyserMC on a Java server, the player limit depends on your server resources.
At WiseHosting, there's no hard player limit and your server can support as many players as your plan's RAM and CPU can handle. Whether that's 10, 20, 50, or more players for cross-platform play.
It depends on which version they launch. If your friend launches Bedrock Edition (Windows 10/11), then yes. However, if they launch Java Edition, you won't be able to crossplay unless they're running a Java server with GeyserMC installed.
Since 2022, PC players get both editions in one purchase, so your friend just needs to switch to Bedrock Edition in their launcher to play with you.
Partially. GeyserMC translates gameplay between Java and Bedrock, but some Java-specific mods (especially client-side mods or complex mechanics) won't work for Bedrock players. Bedrock clients will see vanilla behavior where mods aren't compatible.
There's also a beta version of a companion mod to Geyser called Hydraulic, which allows for Bedrock players to join modded Java Edition servers.
The most common issues are port configuration problems. Make sure you've forwarded the Bedrock port (default 19132) in addition to your Java port (25565). Also, set your Bedrock port to 10000 or higher – lower port numbers may cause connection failures.
Check your config.yml file to confirm the correct IP and port are configured, and verify the port isn't already in use by another service.
BLACK FRIDAY
UP TO -50%
Host a Minecraft Server with the best price of the entire year