Minecraft 多账号切换 Fabric 模组(Forge/NeoForge请使用 Sinytra Connector)。
支持在游戏内快速切换不同账号,无需重启客户端。
支持的游戏版本:1.20 - 26.2。
- 环境账号 — 使用启动器提供的当前会话
- 离线账号 — 自定义玩家名,无需联网
- Microsoft 账号 — 通过 device-code OAuth 登录正版
- Authlib-Injector — 第三方 Yggdrasil 认证服务器
- United-Injector — 联合通行证认证
- JDK 25
- Gradle
./gradlew build构建产物在 build/libs/ 下。AccountsX-<version>.jar 是最终可分发的 universal jar。
构建脚本默认使用国内镜像(BMCLAPI / 阿里云 / 腾讯)。如需使用官方源,覆盖 Gradle 属性:
./gradlew build \
-Ploom_libraries_base=https://libraries.minecraft.net/ \
-Ploom_resources_base=https://resources.download.minecraft.net/ \
-Ploom_version_manifests=https://piston-meta.mojang.com/mc/game/version_manifest.json \
-Ploom_fabric_repository=https://maven.fabricmc.net/| 文件 | 位置 | 说明 |
|---|---|---|
| 实例配置 | config/accountsx/accounts.json |
ID 索引 |
| 账号载荷 | ~/.accountsx/<id>.json |
实例的账号数据 |
⚠️ 账号载荷文件包含明文 token,请勿分享或提交到版本控制。