
Cleanroom 模组式启动器非官方版
在未安装的情况下于Forge上启动洁净室
这是一个替代版本,不是分支!
此模组可以:
- 如果你使用的是基于 MMC 的启动器,自动下载并安装 Cleanroom
- 如果你使用其他启动器,下载并启动 Cleanroom
与官方版本的差异:
- 一个配置选项,可使用本地 Cleanroom mmc 整合包,从而允许安装 action 构建版本
- 允许整合包附带默认配置的 Cleanroom 版本和参数
- 用于 mmc zip 与库下载的代理配置
- Maven 镜像。不过仅对特定地区的玩家有用
- 自定义库路径,允许与现有启动器复用库文件
面向整合包作者的亮点功能
- 你可以随整合包附带一个自定义的默认 Cleanroom mmcpack,且不会被更新
- 你可以随整合包附带一个 JRE(填写相对路径即可),这样你的玩家无需自行安装新的 Java
- 你可以将全部库文件打包进整合包,这意味着 瞬间一键重新启动
关于 Java 8u51
官方启动器附带的是过时的 Java 8u51(发布于 2015 年),其中不包含较新 Let's Encrypt(Cleanroom maven 使用)和 Azure(libraries.minecraft.net 使用)的证书。
如果检测到旧版 Java,此模组会将这些证书添加到 JVM 中。事实上,我添加了来自最新 Java 的完整密钥库。
但 8u51 中还有另一个 bug,会导致多线程下载时死锁。更新你的 JVM 始终是最好的解决方案。
关于捆绑的库与文件
- Apache Httpcomponents 5:进行 Shadow 处理以用于多线程下载。
- java-utils:由 CleanroomMC 创建,用于检测已安装的 JVM。
- MigLayout:用于提供像样的 GUI 布局。
- sslcontext-kickstart:用于导入密钥库。
- cacerts.jks:从最新的 Temurin JRE 8.0.462+8 复制的密钥库。
- mmcpack.zip:最新的 Cleanroom 0.3.30-alpha mmc zip。可通过与发布版本对比校验和来验证。
如果你想……
- 更新 Cleanroom 版本:删除 relauncher/ 中的 mmcpack.zip 和 mmcpack/ 文件夹,然后启动游戏。
- 回退到 Forge:如果你使用常规启动器,禁用此模组;如果你使用 MMC 实例,在实例设置中将游戏版本、lwjgl 版本和 Forge 版本改回常规版本。
注意
所谓基于 MMC 的启动器,我指的是 MultiMC、PolyMC 和 PrismLauncher。
你需要安装 Java 21 才能使用此模组!
这是一个仅客户端模组!对于服务端,请从 Cleanroom 仓库下载安装器 jar。
如果出现任何问题,请删除 cleanroom_relauncher.cfg 配置文件后重试!
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。