HMCL-docs/_changelogs/stable/3.5/3.5.3.md
neveler ce81c43567
All checks were successful
continuous-integration/drone/push Build is passing
拆分更新日志到独立文件 (#277)
2025-10-14 11:27:55 +08:00

2.6 KiB
Raw Permalink Blame History

  • 启动器

    • 支持多人联机
    • 自动选择新添加的 Authlib-injector 服务器
    • 添加修改离线账户皮肤的功能,允许使用本地图片和 LittleSkin 等皮肤站
    • 自动检测系统内安装的 OpenJDK包括 Liberica/Microsoft/Zulu/AdoptOpenJDK
    • 允许修改启动器字体
    • 游戏崩溃时提供崩溃分析报告
    • 添加帮助页面
    • 更换默认背景图
    • 修复微软登录页可能白屏的问题
    • 任意页面按 ESC 键可返回上一页
    • 修复启动器打开时提示找不到 DST ROOT CA X3 证书的问题
    • 修复对系统平台的识别错误导致部分平台不能正确下载 JavaFX 的问题
    • 修复 Log4j 远程代码执行漏洞
  • 游戏启动

    • 支持官方启动器为 Minecraft 启动参数提供的一些占位符
    • 兼容 TLauncher 游戏客户端
    • 如果在 macOS/Windows ARM 设备上使用 HMCLHMCL 会优先使用 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 整合包实现不符合规范的问题