跳到正文

Keychain: In-Game Account Manager

作者:Domsimus

A lightweight, privacy-conscious Minecraft account manager. Switch between Microsoft and offline accounts without restarting, with encrypted storage and no tracking.

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

🔑 Keychain — A Better Way to Manage Minecraft Accounts

Switch accounts instantly. Keep your data private. Stay in the game.

Keychain is a lightweight, open-source Minecraft account manager that makes switching between Microsoft and offline accounts simple, secure, and convenient.

Manage all your accounts directly inside Minecraft through a clean, intuitive interface. No restarting the game, no repeatedly opening your launcher, and no unnecessary complications.

Built with privacy, security, and usability in mind, Keychain gives you control over your Minecraft accounts without sacrificing convenience.

✨ Features

  • ⚡ Seamless Account Switching — Switch between saved accounts without restarting Minecraft. Access Keychain from the main menu, pause menu, or multiplayer screen.
  • 🌐 Microsoft Account Support — Sign in through Microsoft’s official authentication page in your browser, with support for standard verification methods.
  • 👤 Offline Accounts — Create and manage offline profiles with custom usernames.
  • 🔒 Encrypted Account Storage — Keep saved authentication tokens protected in an AES-256-GCM encrypted vault.
  • 🎨 Skin Previews — View account skins, including an interactive 3D player preview.
  • 🔍 Easy Account Management — Search, filter, sort, favorite, and organize accounts however you prefer.
  • 🔄 Automatic Session Refreshing — Keep Microsoft sessions up to date and refresh expired tokens when necessary.
  • 🛡️ Server-Compatible Switching — Rebuild account-related services, including chat-signing functionality, when switching identities.
  • ⏳ Safe In-Game Switching — Switching while connected to a world or server is queued until you disconnect.
  • ⚙️ Customizable Experience — Configure interface buttons, account preferences, and optional shared account storage across Minecraft instances.
  • 🌍 Multiple Languages — Available in English, German, and Turkish.

🛡️ Privacy & Security

Your accounts belong to you. Your data should stay under your control.

Keychain is designed to minimize unnecessary data collection and protect sensitive authentication information.

🔐 Encrypted Local Storage

Microsoft authentication tokens are stored locally in an encrypted vault using AES-256-GCM. The encryption key is generated randomly and stored separately from your Minecraft instance.

On supported Windows systems, the key is additionally protected using Windows Data Protection API (DPAPI).

🌐 Secure Microsoft Authentication

Keychain uses OAuth 2.0 with PKCE to authenticate Microsoft accounts through your default web browser.

Your Microsoft password is entered directly on Microsoft’s official website, never into Keychain.

🚫 No Tracking or Analytics

Keychain does not include built-in analytics, advertising trackers, or a developer-operated account synchronization service.

Network connections are still required for Microsoft authentication, Xbox and Minecraft services, session refreshing, and loading Minecraft skins.

💾 Local-First Account Management

Your saved accounts remain on your computer. Sharing account data between your own Minecraft instances is optional, and Keychain does not require a separate developer account.

🔓 Open Source & Transparent

Keychain’s source code is publicly available on GitHub under the MIT license, allowing anyone to inspect how authentication, account management, and encryption are implemented.

Privacy note: Local encryption protects against accidental exposure of copied account files, but cannot guarantee protection against malware or someone with access to your running computer.

🚀 Getting Started

  1. Install Fabric Loader and Fabric API for your Minecraft version.
  2. Download Keychain and place the .jar file into your Minecraft mods folder.
  3. Launch Minecraft and open Keychain using its in-game button.
  4. Add a Microsoft account through your browser or create an offline profile.
  5. Select your account and start playing!

Your saved accounts are available directly inside Minecraft whenever you need them.

📦 Compatibility

  • Minecraft: Java Edition 1.21.11, 26.1.x, 26.2, and 26.3
  • Mod Loader: Fabric
  • Dependency: Fabric API
  • Environment: Client-side
  • License: MIT

Keychain also supports migration of saved accounts from older releases.

Offline profiles do not bypass Minecraft ownership verification or online-mode server authentication.

💻 Open Source & Support

Keychain is independently developed and maintained by Domsimus.

Source code, releases, bug reports, and contributions are available on GitHub.


🔑 Keychain — Your accounts. Your control. One seamless experience.

Keychain is an independent project and is not affiliated with or endorsed by Mojang or Microsoft.

常见问题

Keychain: In-Game Account Manager 支持哪些 Minecraft 版本?

Keychain: In-Game Account Manager 支持 Minecraft Java 版 1.21.11–26.3,共 6 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Keychain: In-Game Account Manager 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅客户端。

评论

登录后评论和评分

Domsimus 的其他作品

查看全部 →