A simple tool that broadcasts an existing Geyser/Bedrock server over Xbox Live.
This shows up to the authenticated accounts friends in-game as a joinable session and then anyone thats friends with someone who joined through that method will also see the session as joinable ingame.
You use this project at your own risk, the contributors are not responsible for any damage or loss caused by the software. We suggest you use an alt account for running the tool in case the account is banned as we emulate some features of a client which may or may not be against TOS.
There is an egg for easy instance creation supplied for Pterodactyl Panel, this being egg-m-c-xbox-broadcast.json
There is a docker image available for the standalone version of the tool, this can be found at ghcr.io/mcxboxbroadcast/standalone:latest
docker run --rm -it -v /path/to/config:/opt/app/config ghcr.io/mcxboxbroadcast/standalone:latest
MCXboxBroadcastExtension.jar
extensions
folderTo sign in, use a web browser to open the page https://www.microsoft.com/link and enter the code XXXXXXXX to authenticate.
MCXboxBroadcastStandalone.jar
java -jar MCXboxBroadcastStandalone.jar
To sign in, use a web browser to open the page https://www.microsoft.com/link and enter the code XXXXXXXX to authenticate.
config.yml
to have the correct ip and port for the target serverThere is a web manager available for donators. After joining the relevent GitHub sponsors tier you will be able to access its builds at https://github.com/MCXboxBroadcast/Manager/releases
Note: This also requires a MongoDB instance to be running
For the extension version prefix with /mcxboxbroadcast
Command | Description |
---|---|
exit (Standalone Only) |
Exits the program |
restart |
Restarts the tool |
dumpsession |
Dumps the current session data to files for debugging |
accounts list |
Lists the accounts that are currently in use and their followers count |
accounts add <sub-session-id> |
Adds an account to the list of accounts to use |
accounts remove <sub-session-id> |
Removes an account from the list of accounts to use |