What does cross compatible mean in this context? They are two different games written in two different languages. I mean, they look like they are the same game, but they are not. Making one compatible with the other is a Herculean task. If not impossible.
I'm talking about network compatibility, so that a Bedrock client can join a Java server and vice versa. It's clearly somewhat possible because GeyserMC[1] exists. It's just ridiculous that it's a third-party addon.