- 启动器
- 支持多人联机
- 自动选择新添加的 Authlib-injector 服务器
- 添加修改离线账户皮肤的功能,允许使用本地图片和 LittleSkin 等皮肤站
- 自动检测系统内安装的 OpenJDK,包括 Liberica/Microsoft/Zulu/AdoptOpenJDK
- 允许修改启动器字体
- 游戏崩溃时提供崩溃分析报告
- 添加帮助页面
- 更换默认背景图
- 修复微软登录页可能白屏的问题
- 任意页面按 ESC 键可返回上一页
- 修复启动器打开时提示找不到 DST ROOT CA X3 证书的问题
- 修复对系统平台的识别错误导致部分平台不能正确下载 JavaFX 的问题
- 修复 Log4j 远程代码执行漏洞
- 游戏启动
- 支持官方启动器为 Minecraft 启动参数提供的一些占位符
- 兼容 TLauncher 游戏客户端
- 如果在 macOS/Windows ARM 设备上使用 HMCL,HMCL 会优先使用 x86 的 JDK 运行游戏
- 解决 Java 16 下部分 mod 不能正常运行的问题
- 修复 Windows 下打开使用 Unicode UTF-8 提供全球语言支持选项后启动器无法打开的问题
- 修复不能启动 BakaXL 安装后的游戏的问题
- 修复不能正常启动 Minecraft 1.5 及以下版本的问题(需要手动删除 options.txt)
- 下载
- 启动 Minecraft 1.17 及以上版本时自动下载官方提供的 Java 16
- 支持 CurseForge 整合包、Mod、资源包、地图 下载
- 支持 1.17 Forge 的自动安装与游戏启动
- 支持 1.17 下 OptiFine 与 Forge 同时安装
- 添加模组批量更新功能
- 添加自动选择下载源的功能
- 允许修改默认的下载并发数
- 游戏设置
- 允许在 Java 自定义参数内覆盖启动器默认提供的启动参数,而不需要再禁止启动器生成默认参数
- 允许在 Minecraft 自定义参数内使用 ${game_directory} 等占位符
- 改进版本管理和游戏设置的界面
- 添加修改游戏进程优先级的功能
- 支持自动选择游戏内存大小
- 添加查看模组详细介绍及打开其官方页面的功能
- 添加 Linux 下使用系统 GLFW 及 OpenAL 的功能
- 自定义本地库路径,允许 M1 设备运行 ARM 版本的 Minecraft
- 添加自动选择 Java 选项,省去提示用户需要更改 Java 版本的步骤
- 整合包
- 支持使用 Fabric 作为 Mod 加载器的 CurseForge 整合包
- 支持我的世界中文论坛整合包规范第二版,兼容 CurseForge 整合包格式,允许导入 MultiMC
- 修复安装整合包时可能崩溃的问题
- 修复 MCBBS 整合包实现不符合规范的问题
- 启动器
- 支持多人联机
- 自动选择新添加的 Authlib-injector 服务器
- 添加修改离线账户皮肤的功能,允许使用本地图片和 LittleSkin 等皮肤站
- 自动检测系统内安装的 OpenJDK,包括 Liberica/Microsoft/Zulu/AdoptOpenJDK
- 允许修改启动器字体
- 游戏崩溃时提供崩溃分析报告
- 添加帮助页面
- 更换默认背景图
- 修复微软登录页可能白屏的问题
- 任意页面按 ESC 键可返回上一页
- 修复启动器打开时提示找不到 DST ROOT CA X3 证书的问题
- 修复对系统平台的识别错误导致部分平台不能正确下载 JavaFX 的问题
- 修复 Log4j 远程代码执行漏洞
- 游戏启动
- 支持官方启动器为 Minecraft 启动参数提供的一些占位符
- 兼容 TLauncher 游戏客户端
- 如果在 macOS/Windows ARM 设备上使用 HMCL,HMCL 会优先使用 x86 的 JDK 运行游戏
- 解决 Java 16 下部分 mod 不能正常运行的问题
- 修复 Windows 下打开使用 Unicode UTF-8 提供全球语言支持选项后启动器无法打开的问题
- 修复不能启动 BakaXL 安装后的游戏的问题
- 修复不能正常启动 Minecraft 1.5 及以下版本的问题(需要手动删除 options.txt)
- 下载
- 启动 Minecraft 1.17 及以上版本时自动下载官方提供的 Java 16
- 支持 CurseForge 整合包、Mod、资源包、地图 下载
- 支持 1.17 Forge 的自动安装与游戏启动
- 支持 1.17 下 OptiFine 与 Forge 同时安装
- 添加模组批量更新功能
- 添加自动选择下载源的功能
- 允许修改默认的下载并发数
- 游戏设置
- 允许在 Java 自定义参数内覆盖启动器默认提供的启动参数,而不需要再禁止启动器生成默认参数
- 允许在 Minecraft 自定义参数内使用 ${game_directory} 等占位符
- 改进版本管理和游戏设置的界面
- 添加修改游戏进程优先级的功能
- 支持自动选择游戏内存大小
- 添加查看模组详细介绍及打开其官方页面的功能
- 添加 Linux 下使用系统 GLFW 及 OpenAL 的功能
- 自定义本地库路径,允许 M1 设备运行 ARM 版本的 Minecraft
- 添加自动选择 Java 选项,省去提示用户需要更改 Java 版本的步骤
- 整合包
- 支持使用 Fabric 作为 Mod 加载器的 CurseForge 整合包
- 支持我的世界中文论坛整合包规范第二版,兼容 CurseForge 整合包格式,允许导入 MultiMC
- 修复安装整合包时可能崩溃的问题
- 修复 MCBBS 整合包实现不符合规范的问题
修复(游戏):修复从log4j远程代码执行。
再次修复CVE-2021-44228
修复:日志应该用UTF-8编码
更新GitHub工作流配置
禁止JNDI远程调用
发布CVE-2021-4422
总是发出安全警告
修复取消提示后无法继续的问题
使用自定义的log4j2.xml
删除不必要的属性
根据最近的变化对README下载部分稍作修改
修复(核心):zippers失去文件属性
优化日志性能
调整默认的能力来减少内存分配
使用StringWriter而不是ByteArrayOutputStream
默认情况下禁用消息模式查找