Minecraft server help centre

Getting started

Java or Bedrock: which Minecraft server do you need?

Minecraft comes in two editions that look alike but cannot join each other's servers without help. A Java server only lets Java players in, and a Bedrock server only lets Bedrock players in.

So the question is not which edition is better. It is which edition your players have. Answer that first and the server choice follows.

In short

Pick the Minecraft server by the edition your players have. PC players who start the game from the Minecraft Launcher as Java Edition need a Java server; phones, tablets, consoles and the Bedrock version on Windows need Bedrock. A Java server gives you plugins, mods and older versions, a Bedrock server lets in every Bedrock device, and a crossplay server, Java with Geyser, lets both into one world.

Which device runs which Minecraft edition

DeviceEdition
Windows, Mac or Linux with the Minecraft LauncherJava
Windows, Minecraft from the Microsoft Store or Xbox appBedrock
iPhone, iPad, Android phones and tabletsBedrock
Xbox, PlayStation, Nintendo SwitchBedrock

Most people on Windows own both editions today: buying Minecraft for PC gives you Java and Bedrock together. Ask your friends which one they actually open.

How to check which Minecraft edition you have

Players often do not know which edition they open. The main menu tells you in a second:

What the main menu showsEdition
Singleplayer, Multiplayer and Minecraft Realms, with the version number in the bottom left cornerJava
Play, Marketplace and Dressing Room, with the version number in the bottom right cornerBedrock

On Windows the Minecraft Launcher can start both. It lists Java as Minecraft: Java Edition and Bedrock as Minecraft for Windows, so check which of the two your friends click.

What a Java Minecraft server can do

Java Edition is where the server world grew up, and it shows.

  • Plugins on Paper, Purpur or Spigot: land claims, economies, minigames, permissions, anti cheat. Thousands of them.
  • Mods and modpacks on Fabric, Forge or NeoForge, from small performance mods to packs with hundreds of mods.
  • Older versions: you can run 1.8.9 for classic PvP or 1.12.2 for an old modpack, next to the newest release.
  • Networks of several servers behind one address, such as a lobby with a survival world behind it.

The catch: only computers can join. Phones and consoles are left out unless you add crossplay.

What a Bedrock Minecraft server can do

A Bedrock server on this hosting runs Paper with Geyser and Floodgate, the same software as a crossplay server. Bedrock players join with their gamertag and the Bedrock port, and the server lets in the devices Java cannot.

  • Phones, tablets, Windows Bedrock and consoles can all play together.
  • Java plugins from the catalog run on it, for homes, ranks and claims. Bedrock add-ons and behaviour packs do not, and there is no Forge or Fabric.
  • The server always follows the current Bedrock version, because the game on phones and consoles updates on its own.

Xbox, PlayStation and Switch have no button to add your own server. Console players need a workaround, such as changing the DNS on the console so the featured server list opens a menu where any address can be typed. Phones, tablets and Windows can add a server directly.

Java vs Bedrock: the differences players notice in survival

Beyond who can join, the two editions play a little differently. For a group that switches from one to the other, these are the points that come up.

TopicJavaBedrock
CombatAn attack cooldown, so timing your hits mattersNo cooldown, so faster clicking deals more damage
RedstoneQuirks such as quasi connectivity that many contraptions rely onBehaves differently, so Java designs often do not work
SeedsThe same seed gives the same terrain on both since 1.18Villages and other structures can sit in other places
Skins and extrasClassic skins, free to changeThe character creator and Marketplace content
Extras on the serverPlugins and modsAdd-ons: behavior packs and resource packs
VersionsOlder versions such as 1.8.9 or 1.12.2 can still be runAlways the current version

Farm tutorials are a common source of confusion: a design made for one edition rarely works on the other, so check the edition named in the video before you build.

Crossplay: one Minecraft world for both

If your group is mixed, a crossplay server is the answer. It is a Java server with two plugins, Geyser and Floodgate. Geyser translates between the editions, and Floodgate lets Bedrock players in without a Java account.

What you keep: Java plugins work, the world is a normal Java world. What you give up: mods, because Fabric and Forge cannot be translated for Bedrock players, and a few Java only features such as some redstone quirks.

Java and Bedrock crossplay goes through the setup and the mistakes that break it.

How much RAM a Java, Bedrock or crossplay server needs

The edition also changes the size of the server. For a group of ten players at the default view distance:

ServerMemory for 10 playersWhy
Bedrock4 GBThe official Bedrock server is the lightest of all
Java on Paper, a few plugins5 GB2 GB base plus 1 GB for every four players
Crossplay5 to 6 GBThe Java sum, rounded up for Geyser
Java with 20 or more plugins6 GB1 GB for every three players instead of four
Java with a light modpack9 GBMods raise the base and the share per player

For any other number of players, how much RAM a Minecraft server needs does the sum.

Quick decision: Java or Bedrock server

Your groupPick
Only PC players, and you want modsJava with Fabric, Forge or NeoForge
Only PC players, plugins are enoughJava with Paper
Only phones, tablets or consolesBedrock
A mix of PC and phone or consoleCrossplay

You can change your mind later, within limits. A Java world can move between Paper and Purpur freely. Going from Java to Bedrock means a new world, because the two save their worlds differently.

Switching Minecraft edition later: what happens to your world

Some changes keep the world exactly as it is, others need a new world or a converted copy.

FromToThe world
Java on PaperPurpur or SpigotStays as it is
Java on PaperCrossplayStays as it is; Geyser and Floodgate are added
Java vanilla or PaperFabric, Forge or NeoForgeLoads, and mods add their content to new land
JavaBedrockA new world, or a converted copy
BedrockJava or crossplayA converted copy

Converter tools such as Chunker translate a world between the editions. Check builds, redstone and chests afterwards, because not everything has a match on the other side. To upload the converted world, follow move your world to our server.

Questions from Minecraft server owners

Can Bedrock players join a Java Minecraft server?

Not on their own. With Geyser and Floodgate installed, which is what a crossplay server is, they can join the Java server from their phone, tablet, console or Windows.

Can I use mods on a crossplay Minecraft server?

No. Crossplay runs on Paper, which uses plugins. Mods need Fabric, Forge or NeoForge, and Bedrock players cannot load them, so the two do not combine.

Is Bedrock or Java lighter on a Minecraft server?

Bedrock. The official Bedrock server uses less memory and processor for the same number of players. Java makes up for it with plugins and mods.

Can I turn my Bedrock Minecraft world into a Java world?

Not directly; the two editions store worlds in different formats. Converter tools exist, but expect to check builds afterwards. For a new group it is easier to choose once.

Do I have Minecraft Java or Bedrock on Windows?

If you bought Minecraft for PC in recent years, you have both. The Minecraft Launcher starts Java as Minecraft: Java Edition and Bedrock as Minecraft for Windows; the main menu tells you which one is open.

Can Java and Bedrock players play together on Realms?

No. Java Realms and Bedrock Realms are separate, and neither lets the other edition in. A crossplay server is the way to put both in one world.

Which Minecraft edition is best for a modded server?

Java. Fabric, Forge and NeoForge, and every modpack built on them, run on Java only. Bedrock has add-ons, which change less of the game.

Can I run an older Minecraft version on a Bedrock server?

No. Bedrock players update automatically, so the server has to follow the current version. Java servers can run older versions such as 1.8.9, 1.12.2 or 1.20.1.

Checked against Minecraft Java 26.2 and current Bedrock, September 2026. Written by the Cheapest Minecraft Hosting team, first published , updated .