- Java runs on Windows, Mac and Linux and has the biggest mod scene.
- Bedrock runs on consoles, phones, tablets and Windows, with crossplay between them.
- On PC, buying one gets you both.
Java and Bedrock get the same updates, but they play a little differently. Here's what actually changes.
The big differences
| Java | Bedrock | |
|---|---|---|
| Devices | PC only | Consoles, mobile, Windows |
| Crossplay | Java players only | Across all Bedrock devices |
| Mods | Free mods, huge scene | Add-ons and the Marketplace |
| Servers | Any server by IP | Featured servers, plus IP on some devices |
Combat
Java has an attack cooldown, so spamming clicks does less damage. Bedrock has no cooldown. Java also has sweeping attacks.
Redstone
- Java has quasi connectivity, so some pistons can be powered from odd spots.
- Bedrock pistons can move chests and furnaces. Java ones can't.
- Many big farm designs only work on one edition.
Check the editionBefore copying a farm tutorial, check it was made for your edition.
Which to pick
Pick Bedrock if you play with friends on consoles or phones. Pick Java for mods, big community servers and technical redstone. On PC, you don't have to choose.
Cheat sheet
- Java: PC, mods, servers
- Bedrock: every device, crossplay
- Java has an attack cooldown
- Farms differ between editions

How Nether Portal Linking Works
Why Your Anvil Says Too Expensive
Shulker Box Storage Maths