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.

Minecraft Java and Bedrock key art for edition comparison
Java EditionBedrock Edition
Official PC platformsWindows, macOS, LinuxWindows 10/11 only
Friends on consoles / phonesNoYes, with a Microsoft account
Mods (Fabric, NeoForge, Forge)Yes, via custom installationsNo. Add-ons and Marketplace instead
Snapshots / historical versionsYes, in InstallationsPreview channel, not Alpha 1.0.0
Server sceneCustom jars, plugins, huge communityFeatured servers, Realms, Realms hosting
ControllerNeeds community mods or mappingFirst-class
Bundled JavaYes, in the official launcherNot 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