All Mods Resource Packs Data Packs Shaders Modpacks Plugins
MCXboxBroadcast

MCXboxBroadcast

by rtm516 • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

MCXboxBroadcast

License: GPL-3.0 Build Release 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.

Example screenshot

DISCLAIMER

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.

Features

  • Syncing of MOTD and other server details
  • Automatic friend list management
  • Easy Geyser integration (as an extension)
  • Shows as online and playing Minecraft in the Xbox app and website
  • Multi-account support
  • Web manager for larger networks
  • Uploading of a custom image for the account (see below for more info)

Pterodactyl Panel

There is an egg for easy instance creation supplied for Pterodactyl Panel, this being egg-m-c-xbox-broadcast.json

Docker

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

Installation

Extension

  1. Download the latest release file MCXboxBroadcastExtension.jar
  2. Drop the extension into the Geyser extensions folder
  3. Restart the server
  4. Wait for the extension to start and present you with an authentication code
    • To sign in, use a web browser to open the page https://www.microsoft.com/link and enter the code XXXXXXXX to authenticate.
  5. Follow the link and enter the code
  6. Login to the account you want to use
  7. Add the account as a friend on Xbox LIVE
  8. Check the friends tab ingame and you should see the server listed

Standalone

  1. Download the latest release file MCXboxBroadcastStandalone.jar
  2. Start the jar file using java -jar MCXboxBroadcastStandalone.jar
  3. Wait for the extension to start and present you with an authentication code
    • To sign in, use a web browser to open the page https://www.microsoft.com/link and enter the code XXXXXXXX to authenticate.
  4. Follow the link and enter the code
  5. Login to the account you want to use
  6. Add the account as a friend on Xbox LIVE
  7. Edit the config.yml to have the correct ip and port for the target server
  8. Restart the tool
  9. Check the friends tab ingame and you should see the server listed

Manager

There 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

Screenshots

Bots view Bot info Bot options Server options Manager settings

Custom Image

Custom image

You can add a custom image to the profile page for the account by placing a screenshot.jpg in the same directory as the config.yml.

The best settings for this image are 1200x675, quality 90 and chroma subsampling 4:2:0.

This can take a few minutes to update on the Xbox Live servers and show ingame.

Commands

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 friend 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

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.2
Geyser
1d ago 1
26.2
Geyser
1d ago 1
26.2
Geyser
1d ago 1
26.2
Geyser
1d ago 1
26.2
Geyser
1d ago 1
26.2
Geyser
1d ago 1
26.2
Geyser
1d ago 1
26.2
Geyser
1d ago 1
26.2
Geyser
1d ago 1
26.2
Geyser
1d ago 1
26.2
Geyser
1d ago 1
26.1.x
Geyser
1d ago 1
26.1.x
Geyser
1d ago 1
26.1.x
Geyser
1d ago 1
26.1.x
Geyser
1d ago 1
26.1.x
Geyser
1d ago 1
26.1.x
Geyser
1d ago 1
26.1.x
Geyser
1d ago 1
26.1.x
Geyser
1d ago 1
26.1.x
Geyser
1d ago 1
26.1.x
Geyser
1d ago 1
26.1.x
Geyser
1d ago 1
26.1.x
Geyser
1d ago 1
26.1.x
Geyser
1d ago 1
26.1.x
Geyser
1d ago 1
26.1.x
Geyser
1d ago 1
26.1.x
Geyser
1d ago 1
1.21.11
Geyser
1d ago 1
1.21.11
Geyser
1d ago 1
1.21.11
Geyser
1d ago 1
1.21.11
Geyser
1d ago 1
1.21.11
Geyser
1d ago 1
1.21.11
Geyser
1d ago 1
1.21.11
Geyser
1d ago 1
1.21.11
Geyser
1d ago 1
1.21.11
Geyser
1d ago 1
1.21.11
Geyser
1d ago 1
1.21.11
Geyser
1d ago 1
1.21.11
Geyser
1d ago 1
1.21.11
Geyser
1d ago 1
1.21.11
Geyser
1d ago 1
1.21.11
Geyser
1d ago 1
1.21.11
Geyser
1d ago 1
1.21.10
Geyser
1d ago 1
1.21.10
Geyser
1d ago 1
1.21.10
Geyser
1d ago 1
1.21.10
Geyser
1d ago 1
1.21.10
Geyser
1d ago 1
1.21.10
Geyser
1d ago 1
[159] Build 159 by rtm516 on Oct 12, 2026
Download
  • Drop old follower system and move to just friends (a8d662d)
[158] Build 158 by rtm516 on Oct 12, 2026
Download
  • Broadcast the real game mode instead of hardcoded Survival (#401) (6bb8fcd)
  • Update example screenshot link in README (954c2c6)
[157] Build 157 by rtm516 on Oct 12, 2026
Download
  • Bump NetherNet library (8db04c0)
[156] Build 156 by rtm516 on Oct 12, 2026
Download
  • Add missing import (6679826)
  • Add windows aarch64 support (43152d2)
  • Use secure random for the nonce (3a129c2)
  • Set debug log for NetherNet (469b2fc)
[155] Build 155 by rtm516 on Oct 12, 2026
Download
  • Strip out unused natives (6eb10f5)
  • Move to libdatachannel (0514c87)
  • Update to MinecraftAuth 5.0.2 (9695237)
[154] Build 154 by rtm516 on Oct 12, 2026
Download
  • Update to 26.50 (5dc1f86)
[153] Build 153 by rtm516 on Oct 12, 2026
Download
  • Improve reconnection logic (cca8204)
  • Mirror Geyser for Modrinth supported versions (1af343d)
[152] Build 152 by rtm516 on Oct 12, 2026
Download
  • Re-implement 1.26.45 (d604a98)
[151] Build 151 by rtm516 on Oct 12, 2026
Download
  • Revert "Update for 1.26.45" (92f2249)
[150] Build 150 by rtm516 on Oct 12, 2026
Download
  • Update for 1.26.45 (163781d)
[149] Build 149 by rtm516 on Oct 12, 2026
Download
  • Update to 26.40 (202bf81)
[148] Build 148 by rtm516 on Oct 12, 2026
Download
  • Accept friend requests 1 by 1 (e03ea85)
[147] Build 147 by rtm516 on Oct 12, 2026
Download
  • Add configurable WebRTC ICE port range (#376) (a96ea4f)
[146] Build 146 by rtm516 on Oct 12, 2026
Download
  • Catch invalid_grant errors and handle better (4050073)
[145] Build 145 by rtm516 on Oct 12, 2026
Download
  • Bump NetherNet library to 1.7.2 (7897daf)
[144] Build 144 by rtm516 on Oct 12, 2026
Download
  • Fix NPE with removeColorCodes (e4190a5)
[143] Build 143 by rtm516 on Oct 12, 2026
Download
  • Update for 26.30 (b0aea58)
  • Update README to clarify friend visibility feature (358d8ff)
[142] Build 142 by rtm516 on Oct 12, 2026
Download
  • Update WebRTC library (e102e7c)
[141] Build 141 by rtm516 on Oct 12, 2026
Download
  • Update MinecraftAuth (7f28888)
[140] Build 140 by rtm516 on Oct 12, 2026
Download
  • Cache gamertag and xuid instead of requesting every time (8b0bb87)
  • Tidy up JsonRPC implementation (af640cb)
  • Move to new JsonRPC signalling and update to 26.20 (2de459d)
[139] Build 139 by rtm516 on Oct 12, 2026
Download
  • Move to new JsonRPC signalling and update to 26.10 (6f4262a)
[138] Build 138 by rtm516 on Oct 12, 2026
Download
  • Update json to pelican panel format (c2e3ca7)
[137] Build 137 by rtm516 on Oct 12, 2026
Download
  • Allow http timeout change via system property (6e08c03)
[136] Build 136 by rtm516 on Oct 12, 2026
Download
  • Check people before trying to enumerate friend requests (ebc631c)
[135] Build 135 by rtm516 on Oct 12, 2026
Download
  • Prevent errors if friend requests are empty (4ac9a63)
[134] Build 134 by rtm516 on Oct 12, 2026
Download
  • Update workflows (08e5ddd)
[133] Build 133 by rtm516 on Oct 12, 2026
Download
  • Bump MinecraftAuth (d1cc13b)
  • Update to 26.10 (61d5d2d)
[132] Build 132 by rtm516 on Oct 12, 2026
Download
  • Fix standalone command parsing (36d1f58)
[131] Build 131 by rtm516 on Oct 12, 2026
Download
  • Cleanly stop when we hit an UK Xbox age verification failure (5eb8f19)
[130] Build 130 by rtm516 on Oct 12, 2026
Download
  • Update to Minecraft 26.0 (44f0aea)
MCXboxBroadcast Icon
Download MCXboxBroadcast
Select game version
Select platform