Java vs Bedrock: which server should you host?

By Kosy · · 1 min read

Before you make a server, decide which edition your players are on. They are two different games that happen to share a name.

Who can join

Java Edition Bedrock Edition
Platforms Windows, Mac, Linux Windows 10/11, Xbox, PlayStation, Switch, phones and tablets
Servers Many free options, huge plugin choice Fewer, smaller choice
Mods Fabric, Forge, NeoForge, Quilt Add-ons (behavior and resource packs), the Marketplace
Plugins Paper, Purpur: thousands of plugins Fewer, and limited

Pick Java if

  • Your friends play on PC.
  • You want land claims, ranks, economies, minigames and a big plugin ecosystem.
  • You want real mods.

Pick Bedrock if

  • Your friends are on phones, consoles or a tablet.
  • You want the simplest, smoothest play on weak devices.

Do both with crossplay

If your group is mixed, you do not have to choose. A Java server with Geyser lets Bedrock players join the same world, and Floodgate lets them sign in without a Java account. This is the common answer for a family or a school where some use a PC and some use a tablet. See how to make a server for both and the limits of crossplay.

Note that since the 26.60 update Bedrock connects in a new way; hosts have to support it. Saryno does. Read what changed.

Performance and cost

A Java server wants more memory for the same player count, because of plugins and the way the game is built. A small Bedrock-friendly Java server is comfortable in 2 to 3 GB. See how much RAM you need.

Short answer

Mostly PC: Java. Mostly phones and consoles: Java with Geyser is still the most flexible. Start free.

More to read