Same launcher. Two different games. Pick the one your friends can join.
Java Edition and Bedrock Edition share a storefront on Windows and almost nothing else in the multiplayer stack. The wrong default is how a kid on Switch never appears in your world.
| Java Edition | Bedrock Edition | |
|---|---|---|
| Official PC platforms | Windows, macOS, Linux | Windows 10/11 only |
| Friends on consoles / phones | No | Yes, with a Microsoft account |
| Mods (Fabric, NeoForge, Forge) | Yes, via custom installations | No. Add-ons and Marketplace instead |
| Snapshots / historical versions | Yes, in Installations | Preview channel, not Alpha 1.0.0 |
| Server scene | Custom jars, plugins, huge community | Featured servers, Realms, Realms hosting |
| Controller | Needs community mods or mapping | First-class |
| Bundled Java | Yes, in the official launcher | Not a JVM game |
Cross-play and OS limits follow Mojang’s current launcher behaviour as documented on minecraft.net and the Minecraft Wiki. Always re-check before you promise a realm to relatives.
Windows players can keep both
If the Microsoft account owns the Java & Bedrock PC bundle or Game Pass PC, both tabs work in one launcher. Worlds are not shared. A Java survival map will not open in Bedrock without a converter, and converters are lossy.
macOS and Linux
The official answer is Java Edition. Unofficial Bedrock projects exist; they are not Mojang products and this site will not treat them as a supported install path.
Performance stereotype
Bedrock is often lighter on low-end Windows machines. Java Edition’s 21 July 2026 spec bump (8 GB minimum with a discrete GPU, 16 GB recommended) is Mojang documenting where they will spend engine work, including Vulkan. A 2016 laptop may still boot Java; Mojang is no longer promising Fancy 60 on it.
Read the spec notes · If you came here for mods, you want Java