Minecraft for kids is arguably safer on Bedrock servers and clients with the parental controls managed through the Microsoft account.
While Mojang made efforts, the premise of the Java version was unrestricted server community and that remains the dominant paradigm.
Not everything should be for kids, not saying “think of the children” and use Win10 or iOS, just commenting on a less known value-add of a Microsoft Account for Minecraft parents:
How does Minecraft keep my child safe?
With the Better Together update now out on Windows 10, Xbox One, Nintendo Switch, Android, iOS, and recently Playstation 4, any parent or guardian can rest comfortably knowing that there are a few systems in place to keep their child safe. [And able to cross play with friends on any of those.]
If your child is playing the Java Edition of Minecraft then they're still being protected by all the great features Mojang has baked into the legendary game. However, the Java Edition of Minecraft does not require Xbox Live integration since it does not support crossplay with other devices, and therefore loses out on many of the parental control features parents enjoy elsewhere.
If your child is playing Minecraft on PC, it might be worth getting them the Windows 10 version instead. It's always on-par with every other platform for new features and updates, supports crossplay between platforms so your child can play with more of their friends, and can be moderated by Xbox Live and Microsoft Account parental controls. That's a win-win-win.
I only ever saw my son make his own worlds locally and we play together on my own server [0], where I have 2 worlds currently. Sometimes Bedrock friends join, I installed GeyserMC for that (as you also mentioned) [1].
It was indeed a great pain to get the girls from next door to join with their Android tablets, it required multiple back and forths between me and their father... So that was why. To be honest it does annoy me that they had to give up so many private details to get the benefits of this "outsourced protection".
Well, my philosophy is to be there, check in on them, educate them about dangerous stuff but also to let them explore. I'll handle more difficult stuff through AdGuard when the time comes. The kid knows not to do weird things on their own. I regularly explain to them that the internet is like a jungle. Don't just wander off without me and my digital machete by your side, I tell them ;)
While Mojang made efforts, the premise of the Java version was unrestricted server community and that remains the dominant paradigm.
Not everything should be for kids, not saying “think of the children” and use Win10 or iOS, just commenting on a less known value-add of a Microsoft Account for Minecraft parents:
How does Minecraft keep my child safe?
With the Better Together update now out on Windows 10, Xbox One, Nintendo Switch, Android, iOS, and recently Playstation 4, any parent or guardian can rest comfortably knowing that there are a few systems in place to keep their child safe. [And able to cross play with friends on any of those.]
If your child is playing the Java Edition of Minecraft then they're still being protected by all the great features Mojang has baked into the legendary game. However, the Java Edition of Minecraft does not require Xbox Live integration since it does not support crossplay with other devices, and therefore loses out on many of the parental control features parents enjoy elsewhere.
If your child is playing Minecraft on PC, it might be worth getting them the Windows 10 version instead. It's always on-par with every other platform for new features and updates, supports crossplay between platforms so your child can play with more of their friends, and can be moderated by Xbox Live and Microsoft Account parental controls. That's a win-win-win.
https://www.windowscentral.com/minecraft-guide-how-keep-your...
// Note that summer camps tend to require the Bedrock version and Microsoft account for this reason. It’s possible to get interop, unofficially, e.g.:
BedrockConnect: https://github.com/Pugmatt/BedrockConnect
Geyser: https://github.com/GeyserMC/Geyser/wiki/Supported-Hosting-Pr...