6 ms·
Servers are not interoperable by default. There is 3rd party software that acts as a proxy letting Bedrock players connect to Java servers but it'll just remove
by Pako 4y ago
Servers are not interoperable by default. There is 3rd party software that acts as a proxy letting Bedrock players connect to Java servers but it'll just remove anything that the more limited client doesn't support.
They both use completely different network stacks, Bedrock using RakNet over UDP, Java using Netty (?) over TCP, so they have to be translated accordingly.
- virusduck 4y agoYou can use Geyser [0] to "bridge the gap" to Bedrock clients. There are bugs here and there, but it works pretty great to get everyone on the same server. [0] https://geysermc.org/ https://geysermc.org/
- sho_hn 4y agoThanks! So I gather Microsoft has renamed Bedrock Edition to just "Minecraft" and then there's "Minecraft: Java Edition". What's the player base split between these? Do PC players still generally prefer the Java Edition?
- RedNifre 4y agoThe invisible majority of players uses Bedrock. The majority of players that stream/post videos or use/write mods use Java. If you want to play with friends (Macos, Linux etc.) you need Java, because Bedrock is Windows and consoles only.
- sho_hn 4y agoInterestingly, it looks like the Bedrock-based "Education Edition" is on MacOS, but normal Bedrock is not.
- zellyn 4y agoYes. So clearly it's not a question of being able to run, or of weird graphics quirks or something. It's a strange omission. Given that Mojang is now owned by Microsoft, it's slightly suspicious…
- zellyn 4y agoThere is https://github.com/minecraft-linux/mcpelauncher-manifest https://github.com/minecraft-linux/mcpelauncher-manifest, which can run the Android JARs on MacOS or Linux (by shimming/implementing the Android APIs it uses), but a few months back one of the updates dramatically changed the rendering system, and the lone(?) MacOs/Linux maintainer of mcpelauncher is still catching up. See https://github.com/minecraft-linux/mcpelauncher-manifest/issues/719 https://github.com/minecraft-linux/mcpelauncher-manifest/iss... Until that breakage, I ran it quite successfully on MacOS (although it _did_ have occasional crashes)