Minecraft-Servera

Java or Bedrock: the differences and which one to choose

The two Minecraft editions side by side: platforms, servers, mods, mechanics and crossplay. Which one to install and which servers to join.

Minecraft has two main editions — Java Edition and Bedrock Edition. They look almost the same but are different programs with different network protocols. That's why you can't join any PC server from a phone, and PC mods can't be installed on a console. Here's how they differ and which to choose.

At a glance

Java EditionBedrock Edition
DevicesPC: Windows, macOS, Linuxphones, tablets, Xbox, PlayStation, Switch, Windows
Default server port2556519132
ModsForge, Fabric, NeoForge and othersadd-ons and the Marketplace
Servers in our cataloguethe majoritynoticeably fewer, but several big projects
Cross-device playPC onlyacross all Bedrock devices
Joining serversMicrosoft account, or registration on offline-mode serversMicrosoft account (free)

Devices and buying

Java runs only on computers. Bedrock runs on everything else: Android, iPhone and iPad, Xbox, PlayStation, Nintendo Switch, plus Windows.

For PC the game is sold as the Java & Bedrock Edition bundle: buy it for your computer and you get both editions on one account. On phones and consoles you buy it in the device store. More in Licensed or cracked: what to choose.

Servers: where the choice is

The server scene historically grew on Java. Most Russian-speaking projects — anarchy, griefing, survival, modded — run on Java. There are fewer Bedrock servers, but they include some very large international minigame networks.

Every server on Minecraft-Servera shows its platforms:

  • Java — PC only;
  • Bedrock — phones, consoles and Bedrock for Windows only (list);
  • Java + Bedrock — crossplay, any device (list).

How crossplay works

Most crossplay servers are Java servers running the Geyser plugin. It translates the Bedrock protocol to Java, so phone players end up in the same world. It often comes with Floodgate, which lets Bedrock players in without a Java licence.

Things to know:

  • the Bedrock address has its own port (often 19132, but check the server page);
  • Bedrock players' names sometimes get a prefix, such as a dot;
  • menus, some items and resource packs look different on phones than on PC.

Step-by-step phone instructions: How to join a server from phone or console.

Mods and add-ons

Java is unbeatable here: thousands of mods for machines, magic, new biomes, and modpacks with hundreds of mods. The loaders are Forge, Fabric and NeoForge. See modded servers and the guide How to install mods and modpacks.

Bedrock has add-ons (behaviour and resource packs) and the paid Marketplace with maps, skins and textures. They can't change the game as deeply as Java mods.

Gameplay differences

The editions evolve in parallel and most content is shared, but there are noticeable differences:

  1. Combat. On Java (since 1.9) attacks have a cooldown, so timing matters. Bedrock has no attack cooldown. That's why PvP players usually prefer Java, and many PvP servers keep separate modes with the old 1.8 combat.
  2. Redstone. Some contraptions behave differently; for example, piston "quasi-connectivity" exists only on Java. Builds from a tutorial for one edition may not work in the other.
  3. Performance. Bedrock usually runs better on weak devices. Java is heavier but can be sped up with optimisation mods.
  4. Interface details. Different menus, controls and settings — especially on touch screens.
Tip: when following farm or contraption tutorials, check which edition they're for. It's a common reason why "it works for the author but not for me".

Versions

Java and Bedrock are numbered separately. After 1.21.11, Java versions are numbered by year: 26.1, 26.2, 26.3. In our catalogue Bedrock versions appear as 1.26.x. A server accepts only players of its platform and a compatible version, which is why cards show a version range. More in Minecraft 26.x version numbering.

Which one to choose

Choose Java if

  • you play on a computer;
  • you want mods, modpacks and modded servers;
  • you're into Russian-speaking anarchy, griefing and survival servers — most of them are on Java;
  • PvP with attack cooldown matters to you.

Choose Bedrock if

  • you play on a phone, tablet or console;
  • your friends use different devices and you want to play together;
  • your computer is weak and you want smooth gameplay;
  • you like the minigames of big international Bedrock networks.

If you have a PC and friends on phones

Buy the Java & Bedrock bundle for PC and look for servers labelled Java + Bedrock: you play on the computer, your friends on their phones, in the same world.

FAQ

Can I move a world from Java to Bedrock?

Not directly: the world formats differ. Third-party converters exist, but some blocks, contraptions and settings may behave differently afterwards. Always back up the world before experimenting.

Will my skin show on a crossplay server?

Usually yes, but not always identically: Bedrock skins with custom geometry may look simplified on the Java side. It depends on the Geyser settings of that server.

Why can't my friend on a phone see my server?

Most likely the server is Java-only. Check the platforms on the server page and whether it lists a separate Bedrock address and port. If there's none, phones can't join.

Which edition has more Russian-speaking servers?

In our catalogue, Java. But there are Russian-speaking Bedrock servers too: open Bedrock-only and use the language filter.

Finding a server

  1. Open the catalogue and choose the platform in the filters.
  2. Or go straight to Java + Bedrock or Bedrock-only.
  3. Check the address and port for your platform on the server page.
  4. Not sure the server is up? Check it in the pinger, where you can pick Java or Bedrock.

Don't know where to start? Take the quiz and choose your device — it shows only compatible servers.

Updated: 28 October 2026

Popular categories

Popular versions

Platforms and features