MineLib 启动器
一个自己写的 Windows 启动器。建客户端、装加载器、挑模组、切账号,都在一个窗口里完成。不推送广告,不上传任何数据,所有游戏文件都从 Mojang 官方源取。
能做什么
独立客户端
每个客户端是一个完整目录,versions、libraries、assets、mods、存档全独立。新建不会动到已有客户端,目标目录非空直接拒绝。
一键装加载器
Fabric / Quilt 直接写官方 meta 的 profile(秒完成);Forge / NeoForge 下载它们自己的安装器并运行。装完自动打开 mods 文件夹。
模组直接挑
内建模组浏览器,直连 Modrinth 官方 API,按加载器和游戏版本过滤,显示许可证与下载量,点一下就下载进 mods。
并发下载
资源文件有几千个,逐个下载等于卡死。默认 8 线程、最高 32,实测 16 线程把首次安装从十几分钟压到一两分钟。
启动即校验
启动前检查客户端 jar、依赖库、资源索引,缺什么就按版本 json 里的官方地址补齐。老版本的 natives 会自动解压到 natives-ml。
日志留痕
每次启动写一份日志到 logs/minelib-时间戳.log,启动器里也能实时看。崩了能定位到具体类和模组。
界面
推荐服务器
1.21.11 服务器,生存、创造、小游戏都在同一个服里。离线账号和正版账号都能进。
- 版本
- 1.21.11
- 玩法
- 生存 / 创造 / 小游戏
- 验证
- 离线可进,也支持正版账号
- 交流群
- 1060667115
三步开始
下载并运行
解压 zip,双击 MineLibLauncher.exe。自包含版本,机器上不需要装 .NET。未做代码签名,第一次运行如果 SmartScreen 拦,点「更多信息 → 仍要运行」。
建一个客户端
到「下载」页挑游戏版本(可选正式版或快照),填客户端名称和位置,需要模组就顺手选个加载器,点「创建新客户端」。首次会下载依赖库和资源文件,十六线程大概一两分钟。
选账号并启动
「账号」页挑一种登录方式(离线最快),回到启动页点「启动游戏」。之后想换版本、加模组、删客户端都在同一个窗口里。
常见问题
为什么微软正版登录用不了?
不是配置问题。Minecraft 服务只接受微软批准的应用身份,自己注册的 Azure 应用会被 /authentication/login_with_xbox 拒绝并返回 Invalid app registration。HMCL、Prism 这些用的是多年前获批的应用身份。启动器里的微软登录链(MSA → Xbox Live → XSTS)是通的,卡在最后一步,所以目前主要靠离线与外置登录。
会不会偷偷上传数据或者塞广告?
不会。代码全部在 GitHub 上,没有统计、没有广告、没有自动更新推送。外部请求只有三类:Mojang 官方清单与 CDN、Modrinth 官方 API、各加载器自己的元数据接口。
和 PCL2 有关系吗?
没有。PCL2 是另一个独立项目,本启动器是重新实现的,没有使用它的界面资源或代码。
老版本能玩吗?
能,但 1.12.2 及更早的版本需要 Java 8。启动器不会自动下载 Java,检测到版本不匹配时会直接提示。
为什么不用官方启动器?
官方启动器只做最基础的装配。要管理多个独立客户端、装加载器、按版本挑模组、看日志排查,用专用启动器更省事。官方启动器随时可以并存使用,两者不冲突。