HMCL 稳定版 3.16.1 更新日志
Glavo
2026年07月13日 21:02
收录于文集
共32篇
HMCL 启动器

#HMCL#​ #Minecraft#​ #我的世界#​

我们在 2026 年 7 月 13 日发布了 HMCL 稳定版 3.16.1。

感谢快乐凤爪王、Glavo、辞庐、Calboot、3gf8jv4dv、Wulian233、Shadow、Zkitefly、庐庐绫、Burning_TNT、Haoran Xu、NoClassDefFoundError 和 SaltWood_233 对本版本的贡献!

欢迎大家进行更新,遇到问题可以在 GitHub 或用户群​进行反馈:

下载地址: https://cnb.cool/HMCL-dev/HMCL/-/releases/tag/v3.16.1

本页面展示了自 HMCL 3.15.3 以来的新功能和重要错误修复。


支持主题包功能 (by Glavo)

在本版本中,我们引入了 HMCL 主题包功能。

现在用户可以在“设置 -> 外观”界面将自己的主题(主题色、壁纸等信息)导出为一个 .hmcl-theme 文件,其他用户可以导入该文件以安装主题。

重构游戏设置功能 (by Glavo)

在此版本中,我们对 HMCL 的游戏设置功能进行了重构。

现在 HMCL 可以管理一组游戏设置预设,每个预设中都包含一套独立的游戏设置。用户可以任意新增预设,也可以快速在预设之间进行切换。

每个实例具有一套实例特定设置,而其中每个设置项都可以独立选择是否继承全局游戏设置。用户可以轻松地在预设的基础上为实例调整个别设置,不再像旧版本 HMCL 一样只能在继承全部全局游戏设置和覆盖全部全局游戏设置之间选择。

完整更新日志

  • 启动器

    • GP-6122: 重构启动器配置模型 (by Glavo)

    • GP-6095: 在非主界面或已有对话框显示时暂缓弹出启动器更新对话框 (by Calboot)

    • GP-6101: 支持置顶日志窗口 (by 辞庐)

    • GP-6250: 更新“关于 -> 依赖”列表 (by 辞庐)

    • GP-6105: 始终显示关闭愚人节模式的按钮 (by Calboot)

    • GP-6314: 为游戏退出日志行添加时间戳 (by 辞庐)

    • GP-6334: 为 Java 运行时列表项添加带编号的方形标签 (by 快乐凤爪王)

  • 实例管理

    • GP-6273: 重构游戏目录管理逻辑 (by Glavo)

    • GP-6258: 为预设创建和重命名添加名称重复校验 (by 快乐凤爪王)

  • 世界管理

    • GP-6265: 更新 Chunkbase 种子地图 (by Wulian233)

  • 账户

    • GP-6204: 优化外置登录账户名称展示 (by 辞庐)

    • GP-6231: 重构离线账户换肤对话框 (by 快乐凤爪王)

    • GP-6390: 修复外置账户对 Minecraft 26.3 不生效的问题 (by 辞庐)

  • 整合包

    • GP-6115: 优化导出整合包时的文件选择 (by Calboot, Glavo)

    • GP-6377: 优化整合包 Java 包类型名称显示 (by 快乐凤爪王)

  • 外观

    • GP-6229: 重构主题系统 (by Glavo)

    • GP-6270: 优化主题包管理页面列表项 (by 辞庐)

    • GP-6274: 为主题包信息对话框添加水波纹效果 (by 快乐凤爪王)

    • GP-6271: 主题包管理界面支持拖拽导入 (by 辞庐)

    • GP-6284: 导出主题时支持设置主题版本 (by Wulian233)

    • GP-6341: 优化启动按钮样式 (by 快乐凤爪王)

    • GP-6313: 优化日志窗口配色 (by 辞庐)

    • GP-6344: 菜单按钮弹出时逆时针旋转箭头 (by 快乐凤爪王)

    • GP-6366: 在滚动条处于按下状态时保持不透明 (by Glavo)

    • GP-6335: 优化安装器项目不兼容时的状态标签透明度 (by 快乐凤爪王)

    • GP-6383: 添加“窗口透明”选项 (by Glavo)

    • GP-6385: 支持主题色跟随系统 (by Glavo)

  • 下载

    • GP-6186: 为版本列表设置固定列表项高度 (by 快乐凤爪王)

    • GP-6266: 对下载线程数输入框添加校验 (by Wulian233)

    • GP-6253: 支持读取 Forge 新模组元数据中的 logo 文件 (by Zkitefly)

    • GP-6207: 下载界面的依赖列表按项目 slug 排序 (by Calboot)

    • GP-6368: 在模组下载列表中添加“未找到结果”提示 (by 快乐凤爪王)

    • GP-6370: 移除模组下载列表页面中冗余的下载源下拉框 (by 快乐凤爪王)

  • 本地化

    • GP-6176: 整理 Addon 相关类和翻译 (by Calboot, 3gf8jv4dv)

    • GP-6188: 完善乌克兰语翻译 (by Shadow)

    • GP-6196: 统一“使用非官方构建时的提示”的用词 (by 辞庐)

    • GP-6251: 更新 fatal.unsupported_platform 设置指引 (by 辞庐, 3gf8jv4dv)

    • GP-6252: 清理过期 i18n 键值 (by 辞庐)

    • GP-6259: 移除 java_permanent_generation_space.prompt (by 快乐凤爪王)

    • GP-6214: 修正默认游戏内容下载源的翻译键 (by 快乐凤爪王)

    • GP-6267: 翻译模组分类的 Cursed 类别 (by Wulian233)

    • GP-6278: 优化 default_addon_source 的中文翻译 (by Calboot)

    • GP-6346: 移除 allow_auto_agent.subtitle 中不必要的标点 (by 快乐凤爪王)

    • GP-6235: 同步本地化 README 内容 (by Haoran Xu)

  • 错误修复

    • GP-6171: 修复 versions.txt 中 26w14a 的位置 (by 3gf8jv4dv)

    • GP-6183: 修复多语言资源缺失、占位符错误与本地构建依赖路径问题 (by Shadow)

    • GP-6170: 修复无法下载 SHA-1 为空字符串的文件的问题 (by Glavo)

    • GP-6211: 修复游戏下载列表的对齐问题 (by 快乐凤爪王)

    • GP-6155: 修复实例下载页面的布局时序问题 (by SaltWood_233, 辞庐)

    • GP-6227: 修复陶瓦联机页面图标对齐问题 (by 快乐凤爪王)

    • GP-6226: 修复模组文件名不能包含感叹号的问题 (by Calboot)

    • GP-6256: 修复 Java 管理页面点击列表项时标签闪烁的问题 (by 庐庐绫)

    • GP-6263: 修复图片容器底部间距过大的问题 (by 快乐凤爪王)

    • GP-6264: 修复版本页面标签消失的问题 (by 快乐凤爪王)

    • GP-6257: 修复已弃用 JVM 内存设置的内存单位对齐问题 (by 快乐凤爪王)

    • GP-6262: 修复 toast 消息未居中的问题 (by 快乐凤爪王)

    • GP-6269: 修复主题包管理页面缺少 gray-background 的问题 (by 辞庐)

    • GP-6249: 修复 Java 管理无法安装部分 Java 的问题 (by 辞庐, Glavo)

    • GP-6244: 修复在实例列表加载完成前切换实例文件夹导致的空指针问题 (by NoClassDefFoundError)

    • GP-6240: 修复 mmc-bootstrap 已存在时仍被覆盖的问题 (by Burning_TNT)

    • GP-6109: 修复陶瓦联机账户快速切换列表滚动条错位及列表异常抖动的问题 (by 辞庐, Glavo)

    • GP-6185: 修复 Curse 整合包更新后未移除旧模组的问题 (by Zkitefly)

    • GP-6285: 修复颜色选择器与文本框高度不一致的问题 (by 快乐凤爪王)

    • GP-6288: 修复版本列表固定列表项高度可能失效的问题 (by 快乐凤爪王)

    • GP-6260: 修复 JVM 内存输入框允许输入非数字字符的问题 (by 快乐凤爪王)

    • GP-6248: 修复安装手动打包整合包时任务名未本地化的问题 (by 辞庐)

    • GP-6297: 修复 CurseForge 文件下载未带有 API Key 的问题 (by Calboot, Glavo)

    • GP-6315: 修复复制 UUID 按钮显示冗余 SpinnerPane 的问题 (by 辞庐)

    • GP-6302: 修复账户列表项间距问题 (by 快乐凤爪王)

    • GP-6301: 修复 authlib-injector 警告文本被截断的问题 (by 快乐凤爪王)

    • GP-6247: 修复联机核心第三方下载渠道按钮高度不一致的问题 (by 庐庐绫)

    • GP-6339: 修复世界列表项标签显示问题 (by 快乐凤爪王)

    • GP-6333: 修复 MCIM 描述未对齐的问题 (by 辞庐)

    • GP-6337: 修复游戏列表项间距问题 (by 快乐凤爪王)

    • GP-6325: 修复实例高级列表项在游戏仓库加载完成前加载图标的问题 (by Glavo)

    • GP-6329: 修复远程版本列表项复用时副标题未恢复的问题 (by 快乐凤爪王)

    • GP-6347: 修复模组和资源包信息列表项的图标尺寸问题 (by 快乐凤爪王)

    • GP-6356: 修复自动分配内存逻辑异常的问题 (by Glavo)

    • GP-6355: 修复安装新实例时 Fabric API 安装路径未遵循版本隔离策略的问题 (by Glavo)

    • GP-6365: 修复在 JFXComboBox 弹出窗口的滚动条上释放鼠标时窗口隐藏的问题 (by Glavo)

    • GP-6373: 修复 JFXPasswordField 导致 CPU 占用率异常增高的问题 (by Glavo)

    • GP-6371: 修复整合包安装界面高度限制失效的问题 (by 辞庐)

    • GP-6369: 修复账户列表项刷新按钮宽度变化导致布局偏移的问题 (by 快乐凤爪王)

    • GP-6340: 修复 macOS 导出整合包的默认名称包含两个后缀名的问题 (by Calboot)

    • GP-6386: 修复 Minecraft 26.1+ 无法安装 Quilt 的问题 (by Glavo)


欢迎大家尝试新功能,遇到问题可以在 GitHub 或用户群​进行反馈。