I thought the windows 10 verion let them play between xbox , pc and phone ?
It does. Providing everybody is playing the W10 version. Players across all platforms such as Xbox One, PC and IOS mobile can play with each other on LAN providing they are all on the W10 version. You cannot have one playing Java and one on W10.