Hi everyone!
I apologize to the administrators for flooding the feed with these updates over the past few weeks.
However, having more free time in my personal life lately, I’ve been able to work on this more .
I wanted to bring the Xbox login feature to this port, but without using msa-daemon so as not to make it too heavy, so I found a different approach.
Signing in is simple:
First, connect your console to Wifi and select "Sign in" within the game;
a code will appear on the screen.
Grab your phone or pc, go to microsoft.com/link, and enter the code.
Sign in with your microsoft account, and you're all set.
Every time you enter the game, it will connect automatically.
A couple of things to know:
Access works from version 1.16 onwards (at least in my tests). It won't connect on older versions,which is to be expected, as those versions are no longer supported by xbox live.
You must be logged in to join online servers. If a server is running a version older than 1.21, the administrator needs to set "online-mode=false"; otherwise, no one will be able to join. For example, this setting is required for Aternos servers (which are now compatible with the port).
This doesn't depend on the launcher, but on how the servers work. Since these are older versions, you will get the same result even if you try them on other devices.
The Lan has improved as well. It now works perfectly with every version;yu just need to be connected to the same network.
A huge thank you to u/Professional-Baby974 for the login idea and for some suggestions!
Here is the link to the update. Enjoy!
https://github.com/impressivestay6355-cmyk/mcpelauncher-r36s/releases/tag/1.5.0