How to Make Your Java Server Appear on LAN for Bedrock Players

Learn how to use MCXboxBroadcast to show your server on the Bedrock Friends tab without GeyserMC.

MCXboxBroadcast makes your server appear on the "Friends" tab in Minecraft Bedrock Edition. This means Bedrock players (console, mobile, Windows 10) can find and join your server without manually entering an IP address.

How It Works

MCXboxBroadcast uses an Xbox Live account to broadcast your server as a "friend's game" to all Bedrock players. When combined with GeyserMC, Bedrock players can join your Java server directly from their friends list.

Installing MCXboxBroadcast

Install GeyserMC first

MCXboxBroadcast works alongside GeyserMC. Follow the Geyser/Floodgate setup guide first.

Download MCXboxBroadcast

Get the plugin from the official GitHub releases. Choose the correct version:

  • Spigot/Paper version for standalone servers
  • Geyser extension version for Geyser standalone or proxy setups

Upload the plugin

Upload the .jar to /plugins/ (for Spigot/Paper) or /extensions/ (for Geyser standalone) via Files on the XGamingServer panel.

Restart the server

Restart from Console to generate config files.

On first startup, MCXboxBroadcast will print a login URL and code in Console:

To sign in, use a web browser to open https://microsoft.com/link
and enter the code: XXXXXXXX

Open the URL and sign in with a Microsoft/Xbox account. This account will be used to broadcast the server.

📝 Note: Use a dedicated Microsoft account for this — not your personal one. The account stays "online" on the server continuously.

Configure the broadcast

Edit the MCXboxBroadcast config (location varies by version):

# Server name shown in friends list
server-name: "My Awesome Server"
# Number of players shown
player-count: true

Verifying It Works

After setup:

  1. Open Minecraft Bedrock Edition
  2. Go to the Friends tab
  3. Your server should appear under "Joinable Friends"
  4. Click to connect

Troubleshooting

Server not appearing in friends list

  • Verify the Xbox account login was successful in Console
  • The account must have Xbox Live Gold (or Game Pass) for some features
  • Check that GeyserMC is running and configured correctly
  • Restart the server and re-authenticate if needed

Authentication expired

MCXboxBroadcast tokens can expire. If the server stops appearing:

  1. Check Console for authentication errors
  2. Re-authenticate by running the plugin's reauth command or restarting

💡 Tip: This is especially useful for console players (PlayStation, Xbox, Nintendo Switch) who can't enter custom server IPs. It makes your server accessible to all Bedrock platforms.

⚠️ Warning: The Xbox Live account used for broadcasting will appear as "online" 24/7. Don't use your personal account — create a separate one specifically for the server.

See also: Geyser/Floodgate | Advertise Your Server

If you need help, join our Discord.

How is this guide?

40% Off — Limited TimeGet your Minecraft server todayInstant setup, DDoS protection, and 24/7 support included.
Get a Server

On this page