FREE & OPEN SOURCE x GPL-3.0

PieMCL

免费开源的 Minecraft: Java Edition Windows 启动器

基于 Tauri v2(Rust + React)构建的轻量启动器:实例隔离、模组市场、多源下载引擎、内网穿透联机,全部装进一个便携单文件。隐私至上,无任何遥测。

最新版本 v2026.10.26 Tauri v2 Rust + Tokio React 19 + TypeScript Tailwind CSS GPL-3.0 Windows
PieMCL — 实例管理
PieMCL 实例管理界面截图
HIGHLIGHTS

为什么选择 PieMCL

六个让它与众不同的理由

零侵入实例导入

把启动器放在 .minecraft 同级目录,HMCL、PCL、官方启动器创建的实例自动识别导入——不修改任何原有文件,原启动器照常可用。

多源下载引擎

多线程并发、大文件自动分块、断点续传,官方源与 BMCLAPI / MCIMirror 镜像自动轮换,下载又快又稳。

全品类资源市场

模组、数据包、光影包、资源包与整合包一站集成,Modrinth 与 CurseForge 双源,依赖链自动解析、一键安装。

隐私零上报

无遥测、无数据收集。令牌仅保存在本机,所有流量只直达官方端点,微软登录全程不接触密码。

便携单文件

单个 exe 即装即用,数据目录完全便携,拷贝即走,不写注册表不留垃圾文件。

双账户体系

离线账户支持本地皮肤注入(内置 Yggdrasil 会话服务),微软正版走官方设备码流程,主页 3D 皮肤预览。

FEATURES

功能详解

从实例到联机,每个环节都认真打磨

实例管理
实例管理界面
01 / INSTANCE

实例管理

多实例相互隔离,每个实例拥有独立的游戏目录、版本与加载器,配置互不干扰。

  • 一键安装官方 Mojang 版本(正式版 / 快照版)与模组加载器:Fabric、Quilt、Forge(可搭配 OptiFine)、NeoForge
  • 外部实例自动导入:放在 .minecraft 同级目录即可零侵入识别其他启动器的实例
  • 实例复制、重命名、删除(移入回收站),每实例独立设置内存、JVM 优化预设、窗口尺寸 / 全屏、自定义 Java
模组市场
模组市场界面
02 / MODRINTH & CURSEFORGE

模组市场与资源管理

内置全品类资源市场,找资源、装整合包一站完成。

  • 浏览并一键安装模组(Modrinth / CurseForge)、数据包、光影包与资源包,支持按下载量 / 更新时间 / 相关度排序及版本筛选
  • 安装前自动解析完整依赖链,逐文件下载进度、更新检查、缺失依赖提醒,支持全窗口拖放安装
  • 模组启用 / 禁用(基于重命名,不移动文件)、实例回收站可恢复、可设保留天数
  • 整合包导入 .mrpack / CurseForge 压缩包(含 overrides/),实例也可导出 .mrpack 分享
piemcl — 启动日志
[12:04:31] [Info] 正在校验实例 "Fabric 1.21.4" 资源完整性…
[12:04:33] [Info] libraries 全部通过(SHA-1)
[12:04:33] [Info] assets 318/318 已就绪
[12:04:34] [Info] Java 21 · Eclipse Temurin(检测到本机运行时)
[12:04:34] [Info] 按官方命令行规范生成启动参数
[12:04:35] [Info] 游戏 PID 14288 已启动,实时日志监控中
03 / LAUNCH

游戏启动

严格遵循 Mojang 官方启动规范,新旧版本格式完整兼容。

  • 条件式 JVM 参数、natives 解压,完整兼容 minecraftArguments 与 arguments 两种版本格式
  • 启动前自动补全主 jar、libraries、assets 并进行哈希校验
  • 实时日志查看器、崩溃摘要、进程结束 / 重启控制
  • 游戏未退出时关闭启动器有守护确认,防止误关
下载任务
fabric-loader-0.16.jar100% · 1.8 MB/s
lwjgl-glfw-3.3.3.jar72% · 3.4 MB/s
assets/objects/8e/8e4f…41% · 2.9 MB/s
来源 BMCLAPI(镜像) · 并发 32 · 大文件分块 Range 并行 · SHA-1 校验通过 · 支持断点续传
04 / DOWNLOAD ENGINE

下载引擎

自研多线程下载内核,为 Minecraft 资源分发场景深度调优。

  • 多线程并发下载,大文件自动分块(并行 Range 请求),支持断点续传
  • SHA-1 / SHA-256 完整性校验,损坏文件自动重新下载
  • 官方源与社区镜像(BMCLAPI、MCIMirror)自动候选轮换,按各源限流特性调优并发
  • 全局 / 单主机并发数可配置,支持代理
Java 管理
Java 管理界面
05 / JAVA

Java 管理

再也不用为 Java 版本头疼,启动器帮你搞定一切。

  • 自动检测已安装的 Java 运行时:注册表、PATH、JAVA_HOME、常见发行版目录与官方启动器自带运行时(对非 ASCII 安装路径容错)
  • 按游戏版本一键自动下载所需 Java 大版本(Eclipse Temurin)
  • 支持手动登记自定义 Java 路径
账户与皮肤
账户与 3D 皮肤预览界面
06 / ACCOUNT

账户与皮肤

离线、正版双支持,主页 3D 皮肤预览。

  • 离线账户:自定义玩家 ID,本地皮肤注入(内置本地 Yggdrasil 会话服务)
  • 微软正版账户:官方 OAuth 2.0 设备码流程登录,可经官方 Minecraft Services API 管理皮肤与披风
  • 主页 3D 皮肤预览,支持披风显示 / 隐藏切换
服务器浏览 / 隧道管理
服务器浏览界面
07 / MULTIPLAYER

联机与服务器

从找服到开服,全程不用离开启动器。

  • 服务器浏览:实时 MOTD、在线人数、玩家列表与 SRV 记录解析,一键把服务器导入任意实例
  • 内置樱花内网穿透(SakuraFrp)隧道管理:下载 frpc、创建与管理隧道、一键开启端口转发
截图查看器
截图查看器界面
08 / TOOLS

媒体与工具

细节工具一个不少。

  • 实例截图查看器:网格预览、大图查看、复制到剪贴板、打开文件位置、删除
  • 存档管理:自动生成缩略图、备份为 zip 到任意位置、定时删除二次确认
  • 下载面板:所有任务支持暂停 / 继续 / 取消 / 重试;数据目录完全便携
外观设置
外观设置界面
09 / APPEARANCE

外观

启动器长什么样,你说了算。

  • 浅色 / 深色 / 跟随系统主题,自定义主色
  • Acrylic 窗口磨砂质感
  • 自定义背景图:应用内裁剪、模糊与遮罩调节
SECURITY & PRIVACY

安全与隐私

三条承诺,白纸黑字写进源码

密码零接触

Microsoft 登录采用官方设备码流程,在你的系统浏览器中完成——启动器不接触、不存储 Microsoft 密码。

令牌仅存本机

OAuth 刷新令牌与 Minecraft 访问令牌只保存在本机启动器数据目录,除直接传输至官方端点外不发送到任何地方。

零遥测

无遥测、无数据上报。所有流量直达 Mojang / Microsoft / Modrinth / CurseForge 官方端点(以及你自行配置的镜像)。

启动器源码完全开放,你可以亲自审计每一行与网络交互的代码 · GPL-3.0

GET STARTED

下载与构建

两种方式,任选其一

获取 PieMCL

前往 GitHub Releases 下载最新版本。启动器为单个便携可执行文件,放在 .minecraft 同级目录即可自动识别导入已有实例,也可以放在任意位置。

最新版本:v2026.10.26

遇到 BUG?欢迎加入 QQ 群反馈(点击群号可复制):

从源码构建

Node.js 20+ pnpm Rust(Windows 为 MSVC 工具链)
git clone https://github.com/R3-141/PieMCL.git
cd PieMCL
pnpm install
pnpm tauri dev     # 开发构建
pnpm tauri build   # 发行构建 → src-tauri/target/release/piemcl.exe