A client-side Minecraft: Java Edition Fabric mod focused on Microsoft sign-in and Minecraft profile management.
Minecraft version: 26.1.2
Fabric Loader: 0.19.3+
Java: 25+
Author: te5r
Discord:@te5rontop.
- Microsoft sign-in through the user's system browser
- Dedicated Account Manager interface in the Multiplayer screen
- Microsoft and Minecraft connection-status display
- Minecraft profile viewer with IGN, UUID and current skin preview
- Manual Minecraft profile refresh
- Minecraft IGN editor interface with local validation
- Skin PNG selection and validation
- 64x64 Minecraft skin preview
- Classic / Slim player model preview
- Minecraft skin upload integration when Minecraft Services access is available
- Minecraft IGN change integration when Minecraft Services access is available
- In-memory authentication state with stale-session protection
- Custom Account Manager UI and in-game branding
The recommended installation file is the normal release JAR:
Download Account Manager v1.0.1
You can also browse all published versions on the Releases page.
Do not install a -sources.jar file as the normal mod.
Microsoft OAuth sign-in is implemented and works through the standard Microsoft authentication flow.
Minecraft manually reviews new third-party applications that request access to the Java Edition game service APIs. Until this application's Microsoft Entra Client ID is approved and added to Minecraft's allow list, Minecraft profile-service features may display App Not Authorized.
The mod does not use another launcher's Client ID and does not attempt to bypass Minecraft Services application authorization.
- Install Minecraft: Java Edition 26.1.2.
- Install a compatible Fabric Loader.
- Install Fabric API for the same Minecraft version.
- Download the normal Account Manager JAR from this repository's Releases page.
- Place the JAR inside your Minecraft instance's
modsfolder. - Launch Minecraft with the Fabric profile.
Open:
Multiplayer -> Account Manager
From there you can sign in with Microsoft, inspect authentication status, open Profile Management, preview skins, validate Minecraft names, and refresh Minecraft profile information.
Account Manager's Microsoft authentication flow is implemented, but Minecraft Services access for new third-party applications is manually reviewed by Minecraft. Until this application is approved and allowlisted, Minecraft profile-service features may return App Not Authorized.
This can affect profile loading, IGN / UUID retrieval, skin uploading and Minecraft name changes. This notice will be updated once access is approved.
Account Manager v1.0.1 is built for Minecraft: Java Edition 26.1.2.
Yes. Install Fabric Loader and Fabric API for Minecraft 26.1.2 before launching the mod.
Use Java 25 or newer for this release.
Download the normal release file:
account-manager-1.0.1.jar
Do not install a -sources.jar as the normal mod.
Contact me directly on Discord: @te5rontop
Please include your Minecraft version, Fabric Loader version, Fabric API version, Java version, clear reproduction steps, and any relevant logs or screenshots. Never send Microsoft passwords, access tokens, refresh tokens, authorization codes, Xbox tokens, or XSTS tokens.
Open the repository's Issues page and choose Feature Request.
Do not post sensitive authentication or security details in a public issue. Follow the instructions in SECURITY.md.
Never share Microsoft passwords, access tokens, refresh tokens, authorization codes, Xbox tokens or XSTS tokens.
No. Account Manager is an independent community project and is not affiliated with, endorsed by, or sponsored by Mojang Studios, Microsoft, Xbox or Fabric.
Account Manager is designed as a public/native desktop OAuth client.
- Microsoft authentication is performed in the user's system browser.
- No client secret is embedded in the mod.
- Access tokens are intended to remain only in memory while Minecraft is running.
- Tokens are not intentionally displayed in the UI or written to local configuration files.
- Clearing the account state invalidates the current in-memory authentication session.
- Stale asynchronous authentication results are discarded after a new sign-in or account clear.
- Minecraft Services requests use bounded connection/request timeouts.
Never send Microsoft passwords, access tokens, refresh tokens, Xbox/XSTS tokens, or authorization codes to anyone claiming to provide support for this mod.
Requirements:
- JDK 25
- Git
- A supported Gradle environment
Build with:
./gradlew buildOn Windows PowerShell:
.\gradlew.bat buildThe compiled mod will be written to:
build/libs/
This repository is source-available, not OSI open source.
The source code is publicly visible for transparency, review and educational study, but modification, redistribution, reuploading, derivative works, substantial code reuse and commercial use are not permitted without explicit written permission from the copyright holder.
See LICENSE for the full terms.
Account Manager is an independent community project and is not affiliated with, endorsed by, or sponsored by Mojang Studios, Microsoft, Xbox, or Fabric.
Minecraft is a trademark of Microsoft Corporation.
Made by te5r.
Discord: @te5rontop.


