HMCL 稳定版 3.6.12 发布!
Glavo
编辑于 2025年03月30日 14:04
收录于文集
共29篇
HMCL 启动器

我们在 2025 年 3 月 28 日发布了 HMCL 稳定版 3.6.12。

欢迎大家进行更新,或前往HMCL 用户群​ 下载。遇到问题可以在评论区进行反馈。


更新内容

支持 WebP 格式的背景图片(by Glavo)

现在 HMCL 支持使用 WebP 格式的静态图片作为背景图片。

我们计划在未来提供对于 WebP 动图的支持。

版本特定游戏设置中新增“复制全局游戏设置”选项(by Glavo)

通过新的“复制全局游戏设置”选项,可以将全局游戏设置复制到当前版本特定游戏设置中。

目前该功能只能一次性复制所有设置,我们计划在未来将版本设置进行分区处理,允许用户仅复制部分选项。

游戏下载页面添加搜索功能(by Zkitefly)

现在游戏下载页面添加了搜索功能,方便用户查找想要下载的版本。

优化世界管理界面(by Glavo)

现在世界管理界面中会显示世界的缩略图,文本信息的布局也得到了优化。

操作世界的功能按钮现在直接陈列在列表条目的右侧,不再被折叠进菜单内。

用户正在游玩的世界在 HMCL 中会显示“使用中”标签,世界信息页面会进入只读模式;用户在 HMCL 中编辑世界信息时会对世界进行锁定,阻止用户同时在游戏中进入世界。

优化后的世界管理界面,其中“新的世界”正在被游戏占用中:

只读模式下的世界信息页面:

若先在 HMCL 中进入世界信息页面,世界会被锁定,关闭页面后才能在游戏中进入世界:

备份世界界面(by Glavo)

现在通过世界管理界面的功能按钮可以进入备份管理界面。

在备份管理管理界面中,你可以创建和管理世界的备份。当你的世界被意外破坏(比如被苦力怕炸掉了房子)时,你可以通过这些备份来还原世界。

在后续版本中我们会逐步完善该界面的功能。

通过世界管理页面的新按钮可以进入备份管理页:

支持双击复制信息标签(by Glavo)

现在世界信息页面、Java 安装页面和整合包详情对话框的信息标签支持通过双击复制内容。

例如,现在可以这样复制存档的种子:

优化动画效果(by Glavo)

我们为 Windows 和 macOS 平台在窗口打开、关闭、最小化和还原时添加了动画,使其与原生应用表现更一致。

其他更新

一般更新:

  • 安装新游戏/整合包时检查版本名称是否包含非 ASCII 字符(by Zkitefly)

  • 优化滚动页面时的性能(by Glavo)

  • 在 Linux RISC-V 平台为「下载 Java」对话框添加 banshanjdk 8 下载地址(by Glavo)

  • 更新模组下载页游戏版本列表至 1.21.5(by Glavo)

  • 模组列表页中按下 ESC 键时取消选中(by yushijinhun)

  • 优化对 Linux RISC-V 64 平台的支持(by Glavo)

  • 更新模组数据(by Glavo)

  • 统一并优化软件内日期时间格式(by 3gf8jv4dv)

  • 添加 NeoForge 的 BMCLAPI 代理支持(by Zkitefly)

  • 在启动器日志中记录处理器型号(仅 Windows)(by Glavo)

  • 修改整合包下载对话框内「安装到当前版本」按钮的文本为「安装整合包」,修正对话框标题(by Glavo)

  • 点击安装整合包时无条件关闭整合包下载对话框(by Glavo)

  • 删除全局游戏设置页面的离线账户更换皮肤提示(by Glavo)

  • 点击账户卡片空白处时切换账户(by Glavo)

  • 优化 NBT 查看器,修复无法打开空 mca/mcr 文件的问题(by Glavo)

  • 启动时尝试从 HMCL_DIRECTORY 中加载字体(by Glavo)

  • 支持双击复制世界信息、安装 Java 页面信息、模组详情对话框信息(by Glavo)

  • 禁止标题栏按钮获取焦点(by Glavo)

  • 更新全部图标至 Material Symbols(by Glavo)

  • 更新 Microsoft 应用商店链接(by Zkitefly)

  • 优化离线登录对话框(by 3gf8jv4dv)

  • 在游戏崩溃界面添加滚动条(by 3gf8jv4dv)

  • 为更新日志对话框添加平滑滚动(by Wulian233)

  • 为世界信息页面和版本高级设置页面背景添加半透明遮罩(by Glavo)

  • 优化账户信息卡片的显示效果(by Glavo)

  • 在日志中记录编码信息(by Glavo)

  • 消除使用 Java 24 运行 HMCL 时控制台中的弃用警告(by Glavo)

  • 优化软件文案,完善英语、西班牙语、俄语翻译(by 3gf8jv4dv)

错误修复:

  • 修复 OAuth 登录时轮询过于频繁的问题(by Glavo)

  • 修复在更新日志界面无法拖动启动器窗口的问题(by burningtnt)

  • 使用 Zink 渲染器时禁用 DRI3(by MingcongBai)

  • 皮肤缓存不再保存到 .minecraft 目录(by yushijinhun)

  • 修复按 ESC 键时文本框内的值没有保存的问题(by yushijinhun)

  • 修复输入对话框中 ESC 键不起作用的问题(by yushijinhun)

  • 修复内存滑块提示被设备内存进度条覆盖的问题(by yushijinhun)

  • 修复游戏设置中内存没有实时刷新的问题(by yushijinhun)

  • 完善模组下载页面(by yushijinhun)

  • 修复无法补全部分第三方 Minecraft 客户端游戏资源的问题(by Zkitefly)

  • 修复 Linux 平台调整窗口大小的问题(by yushijinhun)

  • 修复在 FreeBSD x86-64 平台未正确替换 LWJGL 本地库的问题(by Glavo)

  • 修复安装 MultiMC 整合包后没有设置版本图标的问题(by Glavo)

  • 修复 macOS 平台 HMCLauncher.sh 不会显示 Java 下载页面的问题(by Glavo)

  • 修复 Java 下载对话框中切换包类型时会重置版本字段的问题(by Glavo)

  • 修复使用自定义字体时未正确设置字重的问题(by Glavo)

  • 修复使用系统 GLFW/OpenAL 时无法启动部分游戏版本的问题(by Glavo)

  • 修复安装新游戏页面中组件框的高度问题(by yushijinhun)

  • 修复无法识别 Intel64 架构的问题(by Glavo)

  • 修复离线账户选择 Steve/Alex 皮肤时模型错误的问题(by Glavo)

  • 修复在非官方支持的平台上 Minecraft 1.21 与 Sodium 不兼容的问题(by Glavo)

  • 修复 NeoForge 版本识别错误的问题(by Glavo)

  • 修复在 macOS 平台无法找到通过 DMG 安装的 Java 的问题(by Glavo)

  • 修复离线账户皮肤对话框「本地皮肤图片文件」部分选项文字被覆盖的问题(by 3gf8jv4dv)

  • 当微软账户 Token 过期时应当刷新账户(by Glavo)

  • 修复标题过长时窗口异常的问题(by Glavo)

  • 修复对话框关闭动画缺失的问题(by Glavo)

  • 修复更改游戏 Java 时路径显示错误的问题(by Glavo)

  • 删除更新日志对话框中多余的换行符(by Glavo)

  • 修复在 Modrinth 上获取模组版本时未正确处理 404 响应的问题(by Zkitefly)

  • 修复取消导出整合包时弹出报错对话框的问题(by Glavo)

  • 修复无法解析部分 Java 版本号的问题(by Glavo)


欢迎大家尝试新功能,遇到问题可以在评论区或 GitHub 上进行反馈。