新增
- 新增简体中文、繁体中文、英语三种界面语言,可在「设置 - 外观 - 界面语言」切换,默认简体中文;启动器界面已全量本地化。
- 设置新增「游戏窗口尺寸」:720P / 1080P / 最大化 / 全屏。
- 实例页新增「从其它 .minecraft 导入版本」:可选择任意本机 .minecraft 目录,列出其中可导入的版本,并在导入前检查是否重名,可选择自动重命名 / 覆盖 / 跳过。
- 资源详情页新增「完整介绍」弹窗:展示模组的完整介绍正文(支持 Markdown),可翻译并保留前往 Modrinth 的入口。
- 安装模组时会显示其必需前置数量;安装到实例前会检查前置是否已装,缺失时弹窗询问是否一并下载。
- 游戏启动失败或异常退出时,会自动按关键词分析日志并弹窗报告原因与处理建议;无法识别时直接输出原始错误内容。
- 开启 Win10 桌面模式前新增确认提示。
- 桌面模式下双击文件,改为使用内置的「修改文件」编辑器打开。
- 桌面模式兼容自定义背景,使用自定义壁纸时桌面同步显示该图片。
实验性功能
- 自动翻译资源名及简介:经在线翻译接口翻译模组、资源包、光影的名称与简介,默认关闭,需联网;可单独关闭「翻译资源名」子选项,仅翻译简介与正文。
- 背景自适应明暗:设置自定义壁纸后,界面明暗按壁纸整体色调自动切换,默认关闭;开启后主题选择框置灰锁定。
- 使用 Win10 桌面模式时,游戏窗口尺寸强制为「全屏」。
- 开启 Win10 桌面模式时提示「该功能 Bug 较多,仅建议尝鲜及测试使用」。
优化
- 优化下载悬浮球样式,改用毛玻璃质感与主题色环形进度,与启动器整体风格统一。
- 优化下载算法:大文件采用动态分段多连接下载,连接池按需领段,支持分段级断点续传与停滞看门狗;小文件保持单连接。
- 整合包安装改为并发工作池,并按清单哈希与文件大小做下载后完整性校验,安装后自检模组是否完整落盘。
- 在线翻译改为多接口自动回退(uapis.cn / MyMemory),单接口失效时自动切换并带熔断,不再整体失效。
- 平行版本栏(版本条)支持鼠标拖拽横向滚动。
- 桌面模式改为普通全屏,不再强制置顶、不再隐藏系统任务栏图标,可从任务栏或 Alt+Tab 切回。
修复
- 修复「启动游戏」选择的游戏版本未持久化、重启后需重新选择的问题。
- 修复切换版本目录后,检测不到默认版本目录下已安装 Java 的问题。
- 修复打开 Win10 桌面模式后窗口不在系统任务栏显示图标的问题。
- 修复自定义主页开启时,「启动游戏」界面的下载悬浮球无法显示的问题。
- 修复自定义壁纸设置为部分大尺寸图片时无法生效的问题。
- 修复自定义主页通过启动器 API 获取头像时被误报为非法联网的问题。
- 修复第三方登录账号无法自动刷新令牌的问题。
- 修复开启 Debug 模式后启动游戏被误报为修改本地文件的问题。
- 修复列表页快速切换时内容区长时间空白的问题。
- 修复联网校验的主页与服务端哈希不一致时,直接提示「脚本已被篡改」的问题:现在会先检查线上是否有新版本,有更新则引导更新,确认无更新才提示校验不一致。
- 修复选择资源下载版本时无法拖动版本条的问题。
HCMCL0.5.0-beta1更新日志
https://www.johnnyblog.top/archives/FhWUrAIE
评论