thank you for this info! i'm preparing myself in future purchases with minecraft as my kids get older and new devices lol
There are tricks you can do to put off the amount of licences you have to buy, some of them build into the Xbox with Library Sharing using the Home Xbox Feature. But for the most part, you can only put it off for so long.
You'll start off with a single Xbox License attached to your Gamertag on your Xbox. Your kids will play on the Xbox splitscreen, and you'll be on your PC or on another Xbox. Though eventually they'll want their own gamertag and they'll stuck on your home Xbox. Eventually they'll get tired of split-screen, or they will argue over the skin their character has and will fight over it, upon which it's probably best to get them their own license on the device they use the most that you have extras of (Switch, iOS, Android, Xbox/PC). That will last them for awhile.
Eventually as they get older, they'll hear from a friend that Minecraft has some new features in the fabled "Minecraft Java Edition". Like right now, Minecraft Java Edition added Bees to its Beta version, now Bee's will eventually make their way to the console, but it'll take some time, and in the meantime I get to hear from my sister how much she wants to mess around with the Bees. They could also want to start playing with Mods which is a whole other playground for them to be in. So when all is said and done, that's another version you have to buy (unfortunately Microsoft stopped their promotion where if you bought Java Edition you got the Bedrock (Xbox/PC) Version for free).
By the time the whole cycle is up, you're looking at each kid having any combination of the following at their disposal
- Bedrock Edition License (Xbox/PC, Switch, PS4)
- Java Edition License (PC/Modding)
- Mobile License (iOS, Android)
- Any additional Licenses that may be forced on you depending on how a Console Upgrade Cycle plays out... Xbox/PC will likely port the licenses, though I can't say the same for PS4/Swich.
Needless to say, it adds up overtime. And may lord have mercy on your soul/bank-account if they ever get into Roblox (Minecraft is like a Gateway drug to it considering the artstyle), You'll never hear the end of it on their quest for more Robux.