PrismarineJS / bedrock-protocol

Minecraft Bedrock protocol library, with authentication and encryption
https://prismarinejs.github.io/minecraft-data/?v=bedrock_1.17.10&d=protocol
MIT License
292 stars 69 forks source link

support education edition clients in relay #375

Open GameParrot opened 1 year ago

GameParrot commented 1 year ago

Would it be possible to make a join code for Minecraft Education so you can join from education edition? You could then use the relay to connect to bedrock servers. I think that the protocols are mostly the same except for login (bedrock worlds load on education edition). I was able to connect to the hive from a client signed out using the relay by setting offline: true in the relay config and offline: false in the destination.

extremeheat commented 1 year ago

Not sure I fully understand the question. If you mean that Relay should support education edition clients then yes I think we could definitely support that. As I personally don't have much familiarity with Education edition, this is open for PR if someone would like to work on it.

GameParrot commented 1 year ago

I think that Relay should definitely support education edition clients. You can see https://github.com/bundabrg/GeyserReversion for more info on MCEE support.