前置准备
下载 Cleanroom 版新星工程:世界整合包
下载模组加载器与配套模组
前往 CleanroomLoader 的 Github 主页 下载最新版本的 CleanroomLoader
前往 Fugue Mod 的 Github 主页 下载最新版本的 Fugue Mod
安装步骤
打开 HMCL,点击版本列表
选择 安装新游戏
在弹出的窗口中选择 1.12.2 版本,点击安装
在 HMCL 的 版本管理 中找到刚刚安装的 1.12.2 版本,点击自动安装
将之前下载好的 cleanroom-xxx-installer.jar 文件拖入,HMCL 会自动为该版本安装 CleanroomLoader
下载新星工程整合包的压缩包(确保是 CleanroomLoader 版本)
若未开启版本隔离,将压缩包内的 .minecraft 文件夹解压到 hmcl.exe 所在目录下,全部覆盖
若开启版本隔离,先解压压缩包内的 .minecraft 文件夹,将其中的内容复制粘贴到 HMCL 的对应版本文件夹下,全部覆盖
路径示例:hmcl.exe 所在目录/.minecraft/versions/NovaEng-Cleanroom/
进入解压后的 mods 文件夹
删除其中自带的旧版 Fugue Mod 文件
将之前从 Github 下载的最新版 Fugue Mod 文件放入该文件夹中
打开 HMCL,点击版本管理,选择已安装的 NovaEng-Cleanroom 版本
进入游戏设置,然后打开高级选项(启用版本特定游戏后设置全局版本隔离)
添加Java虚拟机参数:-XX:+UseZGC -XX:+ZGenerational -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+AlwaysActAsServerClassMachine -XX:+ExplicitGCInvokesConcurrent -XX:+UseNUMA -XX:NmethodSweepActivity=1 -XX:ReservedCodeCacheSize=400M -XX:NonNMethodCodeHeapSize=12M -XX:ProfiledCodeHeapSize=194M -XX:NonProfiledCodeHeapSize=194M -XX:-DontCompileHugeMethods -XX:MaxNodeLimit=240000 -XX:NodeLimitFudgeFactor=8000 -XX:+UseVectorCmov -XX:+PerfDisableSharedMem -XX:+UseFastUnorderedTimeStamps -XX:ThreadPriorityPolicy=1 -XX:AllocatePrefetchStyle=3 -Dfml.queryResult=confirm -XX:CompileThreshold=100000
确保以下选项已启用:
不添加默认的 JVM 参数
不检查游戏完整性
不检查 JVM 与游戏的兼容性
不尝试自动替换本地库
返回 HMCL 主界面,选择刚刚配置好的 NovaEng-Cleanroom
点击启动游戏,开始嗨皮