promotional bannermobile promotional banner

XBridge Auth (Client Mod)

No-nonsense Encrypted MS xbox based authentication for Offline Players and Proxy setups. (Fabric Client side MOD)

XBridge

  • This is the Fabric Client Side mod, if your server owner told you to download this, you are at the correct page.

Encrypted Authentication for Offline Accounts and proxy setups using Microsoft Xbox Auth and Bedrock edition style auth.

XBridge is a client mod that replaces the need to type passwords in chat (like /login password) on insecure offline mode servers. Instead, it lets you log in through the official Microsoft Xbox portal, giving you instant access to your Bedrock character, gamertag and player data (if played with geyser before). It is as secure as official Mojang login, preventing any spoofing, and other hacking. completely encrypted process. Project is open source and I welcome any contributions :)

For normal people:

  • On server side, it needs no setup, just put on the plugin and it will work. No need to disable Online mode, premium players can join normally completely fine.
  • For Players, put on the fabric mod, and when you are on multiplayer screen, click a new button in the corner "xbox login", it will open microsoft login page, just enter your email, password of xbox profile/MS account (completely free, and if you have a bedrock account, it is already made in that case, just sign in), then come back to game and you will see a toast saying successfull. This is permanent login as long as you don't reset the game. no passwords everytime, no commands, nothing.
  • Then whenever you join a server with XBridge support, it will work flawlessly, it will automatically verify, authenticate with microsoft and you will join the server with your bedrock username (and also the skin if you ever played on ageyser server before)
  • If skin doesn't load, you can just use the command /xskin url to use any skin png. ONLY ONCE on first join, it is them permanent on the server.
  • One more amazing feature is the integration with geyserMC, if you use same microsoft account as you use to play from bedrock using geyser, it will be same player in the world, no double identities, only one you if you are logged in to same account.

Features

  • Perfect for "Offline" Players and Proxy setups: Gives players without a Premium Java account a secure encrypted way to join servers using a free Xbox profile, NO SPOOFING OR HACKING possible. (theoretically)
  • Keep Online Mode ON: Server owners do not need to turn off online-mode or compromise server security. Premium Java players continue to join normally, while XBridge players securely join using Xbox authentication automatically.
  • Real Xbox Login: Log in through the official Microsoft website. Your password is never seen by the server.
  • Play as Your Bedrock Character: Join the server using your exact Xbox Gamertag and Bedrock skin or use a custom skin. This makes it physically impossible to spoof the username at all.
  • Log In Once: The mod securely remembers your login. You do not need to log in every time you launch the game.
  • Proxy Support: Main use case for the Project
  • Automatic Bedrock Skins: If you have played on a Geyser Crossplay server before, your Bedrock skin will automatically load for everyone to see.

Installation

You only need to install this if the server you are joining requires it or supports it.

  1. Download the xbridge-fabric.jar file from modrinth/curseforge.
  2. Place the jar file into your Minecraft mods folder.
  3. Make sure you have the Fabric API installed for your version of Minecraft.
  4. Launch the game and login with the button, then join the server directly.

NOTE: Neoforge version is not completed by me, I will develop it in future or if i see any demand, for now, fabric is used by majority joining a paper server anyways.

Frequently Asked Questions

My skin is showing as a default character?

If your Xbox account has never joined a geyser cross-play server before, the global database might not have your Bedrock skin saved.

You can easily fix this by uploading any custom skin manually:

  1. Find a skin you like online and get the direct image link (it should end in .png).
  2. Type /xskin https://link-to-your-skin.png in the game chat.

Your new skin will be applied immediately and everyone on the server will be able to see it.

Do I need to own Minecraft Bedrock Edition?

No. You only need a free Xbox Live account (a Gamertag) to log in.


NOTICE: This project is completely Legal and does not condone piracy, its your choice to use it for correct purpose or for piracy, I have java account and thus i can use it legally, and use this on my private server to play with my friends.

Not Affiliated with Microsoft or Mojang, this is unofficial. Microsoft Auth is a Microsoft service provided for public use.


If you want to support me and donate a small amount, please consider this one time patreon donation (no subscription or membership)
Join My Patreon

Join the discord for help and chat:

Areed's Discord Server

The XBridge Auth (Client Mod) Team

profile avatar
  • 86
    Followers
  • 26
    Projects
  • 500.9K
    Downloads
Donate

More from areedelahiView all

  • XBridge Auth (Server Plugin project image

    XBridge Auth (Server Plugin

    • 0
    • Bukkit Plugins

    Encrypted Authentication for Offline Accounts and proxy setups using Microsoft Xbox Authentication. Server side Paper plugin

    • 0
    • May 17, 2026
    • Bukkit Plugins
    • +3
  • Keeper Allay - Death Inventory Keeper (Fabric) project image

    Keeper Allay - Death Inventory Keeper (Fabric)

    • 244
    • Mods

    (For Java Edition - Fabric) The magical item collector (allay) waiting for you at your death place with your items, and goes far away after giving them to you.

    • 244
    • May 14, 2026
    • Mods
    • +2
  • The Land Claim Plugin (Paper) project image

    The Land Claim Plugin (Paper)

    • 4
    • Bukkit Plugins

    The Land Claim is a comprehensive land protection plugin designed for Minecraft Java servers running Spigot or Paper with proper geyser support aswell and a vanilla style.

    • 4
    • May 14, 2026
    • Bukkit Plugins
    • +4
  • GeyserFixes project image

    GeyserFixes

    • 62
    • Bukkit Plugins

    Make the experience of your bedrock players actually good. (Fixes the long standing gameplay ruining issues for bedrock players on geyserMC and Paper server)

    • 62
    • May 12, 2026
    • Bukkit Plugins
    • +4
  • XBridge Auth (Server Plugin project image

    XBridge Auth (Server Plugin

    • 0
    • Bukkit Plugins

    Encrypted Authentication for Offline Accounts and proxy setups using Microsoft Xbox Authentication. Server side Paper plugin

    • 0
    • May 17, 2026
    • Bukkit Plugins
    • +3
  • Keeper Allay - Death Inventory Keeper (Fabric) project image

    Keeper Allay - Death Inventory Keeper (Fabric)

    • 244
    • Mods

    (For Java Edition - Fabric) The magical item collector (allay) waiting for you at your death place with your items, and goes far away after giving them to you.

    • 244
    • May 14, 2026
    • Mods
    • +2
  • The Land Claim Plugin (Paper) project image

    The Land Claim Plugin (Paper)

    • 4
    • Bukkit Plugins

    The Land Claim is a comprehensive land protection plugin designed for Minecraft Java servers running Spigot or Paper with proper geyser support aswell and a vanilla style.

    • 4
    • May 14, 2026
    • Bukkit Plugins
    • +4
  • GeyserFixes project image

    GeyserFixes

    • 62
    • Bukkit Plugins

    Make the experience of your bedrock players actually good. (Fixes the long standing gameplay ruining issues for bedrock players on geyserMC and Paper server)

    • 62
    • May 12, 2026
    • Bukkit Plugins
    • +4