|
|
|
@ -14,86 +14,42 @@ toc: true
|
|
|
|
|
|
|
|
|
|
- 启动器 |
|
|
|
|
- 多人联机功能暂时下线维护 [详情](https://hmcl.huangyuhui.net/api/redirect/multiplayer-migrate) |
|
|
|
|
- 加强对 TOKEN 的保护 |
|
|
|
|
- 修复在 MacOS 和 Linux 系统下不能打开模组文件路径的问题 |
|
|
|
|
- 修复离线模式帐户无法使用 LittleSkin 皮肤站的问题 |
|
|
|
|
- 修复无法启动包含 LabyMod 的游戏的问题 |
|
|
|
|
- 在系统内没有检测到 Java 时,自动尝试安装 Java,而不只提示用户手动安装 |
|
|
|
|
- 支持在文件管理器中显示文件,或者在 Linux 中直接打开父目录 |
|
|
|
|
- 修复在不支持 GTK 2 的环境或者 JavaFX 21 上,滚动功能存在问题 |
|
|
|
|
- 在 JDK 安装不完整时提醒重新安装 |
|
|
|
|
- 修改微软账户上传皮肤链接 |
|
|
|
|
- 更多平台的原生适配 |
|
|
|
|
- 优化自动内存分配 |
|
|
|
|
- 修复了一些内存泄露问题 |
|
|
|
|
- 弃用 FXML,能够便于调试修改、优化资源占用和优化启动速度 |
|
|
|
|
- 修复使用 Java 9+ 编译时的错误 |
|
|
|
|
- 修复在创建账户页面下认证服务器未知的问题 |
|
|
|
|
- 微软账户登录相关优化 |
|
|
|
|
- 支持在 linux-loongarch64_ow 上自动下载 JavaFX |
|
|
|
|
- 添加 sh 二进制文件支持 |
|
|
|
|
- 修复 提示弹窗 的文本显示问题 |
|
|
|
|
- 优化未存在可用的 Java 环境启动 HMCL 时的提示 |
|
|
|
|
- 不再支持添加 Mojang 账户 [迁移至微软账户](https://aka.ms/MinecraftMigration) |
|
|
|
|
- 默认在用户文件夹中存储账户信息,提高安全性 |
|
|
|
|
- 优化性能与资源占用,解决卡顿问题 |
|
|
|
|
- 优化文本提示 |
|
|
|
|
- 优化自动内存分配功能 |
|
|
|
|
- 优化游戏 JVM 参数,改善游戏性能 |
|
|
|
|
- 更新全部图标,改善了高分屏上图标的显示质量 |
|
|
|
|
- 优化高分辨率屏幕上图标的显示效果 |
|
|
|
|
- 优化自动选择 Java 功能 |
|
|
|
|
- 优化自动下载 Java 功能 |
|
|
|
|
- 优化微软账户登录功能 |
|
|
|
|
- 支持 Gif 格式背景图 |
|
|
|
|
- 优化高分辨率屏幕上图标的显示效果 |
|
|
|
|
- 更新反馈页面 |
|
|
|
|
- 更新整合包、模组、资源包、世界搜索中页面游戏版本与类别标签 |
|
|
|
|
- 添加关于离线账户命名的提示 |
|
|
|
|
- 修复使用 Java 8 运行时启动器标题显示 @develop@ 的问题 |
|
|
|
|
- 修复使用 Java 8 运行时账户无法登录的问题 |
|
|
|
|
- 减小 JAR 文件体积 |
|
|
|
|
- 不再支持 Mojang 账户添加 |
|
|
|
|
- 不将默认的日志行数保存到配置中,使其导出崩溃日志中的 minecraft.log 不会受其行数限制 |
|
|
|
|
- 相关翻译更新 |
|
|
|
|
- 默认加入可选的 Little skin 登录选项 |
|
|
|
|
- x86-64 平台上不自动选择 32 位 Java |
|
|
|
|
- 建议 Forge 用户使用官方推荐版本的 Java 启动游戏 |
|
|
|
|
- 默认在用户文件夹中存储账户信息,并添加 便携账户 和 全局账户 按钮切换 |
|
|
|
|
- 支持导出更多崩溃日志 |
|
|
|
|
- 优化日志分析 |
|
|
|
|
- 修复代理页面的提示问题 |
|
|
|
|
- 修复消息对话框内字体大小样式未生效的问题 |
|
|
|
|
- 默认加入 Little Skin 登录选项 |
|
|
|
|
- 为 Linux 提供 sh 格式构建 |
|
|
|
|
- 新添加 JVM 选项 `hmcl.home`,允许用户自行指定 HMCL_DIRECTORY |
|
|
|
|
|
|
|
|
|
- 下载 |
|
|
|
|
- 支持整合包下载页使用中文搜索 |
|
|
|
|
- 支持下载安装 Modrinth 整合包 |
|
|
|
|
- 修复在语言为英文时仍翻译 Mod 名称的问题 |
|
|
|
|
- 修复下载 Mod 和整合包时,没有显示下载进度的问题 |
|
|
|
|
- 修复 CurseForge 整合包无法下载安装的问题 |
|
|
|
|
- 修复 Optifine 自动安装后启动崩溃的问题 |
|
|
|
|
- 添加 Quilt 自动安装 |
|
|
|
|
- 更新自动安装页面 |
|
|
|
|
- 修复通过自动安装更新游戏时的崩溃 |
|
|
|
|
- 修复下载页卡顿的问题 |
|
|
|
|
- 修复使用 Java 8 运行时无法从 CurseForge 下载 Mod 的问题 |
|
|
|
|
- 修复 macOS 上 Dock 中没有正确显示图标的问题 |
|
|
|
|
- 支持 Quilt 自动安装 |
|
|
|
|
- 默认将搜索排序修改为“热度” |
|
|
|
|
|
|
|
|
|
- 游戏设置 |
|
|
|
|
- 默认开启“自动选择合适的 Java” |
|
|
|
|
- 添加世界信息界面(允许玩家在启动器内查看更详细的世界信息以及调整一些基本设置) |
|
|
|
|
- 修复重复回滚 Mod 更新导致启动器崩溃的问题 |
|
|
|
|
- 修复修改版本设置时反复保存配置文件的问题 |
|
|
|
|
- 修复添加冗余 G1 参数的问题 |
|
|
|
|
- 添加世界信息界面,允许玩家在启动器内查看详细世界信息以及修改世界设置 |
|
|
|
|
- 添加模组列表搜索 |
|
|
|
|
- 优化自动内存分配 |
|
|
|
|
|
|
|
|
|
- 游戏启动 |
|
|
|
|
- 修复 Optifine 自动安装后启动崩溃的问题 |
|
|
|
|
- 修复在找不到合适的 Java 时启动时卡住的问题 |
|
|
|
|
- 修复中文路径下启动 <= 1.12.2 的版本没有声音的问题 |
|
|
|
|
- 修复使用 Java 18+ 运行 Minecraft 时日志乱码的问题 |
|
|
|
|
- 修复路径拼接问题 |
|
|
|
|
- 跨平台 |
|
|
|
|
- 适配 Windows ARM64 平台 |
|
|
|
|
- 适配 Linux LoongArch64(旧世界)平台 |
|
|
|
|
- 适配 Linux ARM32 平台 |
|
|
|
|
- 适配 Linux ARM64 平台 |
|
|
|
|
- 适配 MacOS ARM64 平台 |
|
|
|
|
|
|
|
|
|
- 整合包 |
|
|
|
|
- 修复部分情况下因 zip 包编码无法检测,以致无法安装整合包的问题 |
|
|
|
|
- 修复导出整合包时在导出路径生成大量临时文件的问题 |
|
|
|
|
- 修复未过滤部分整合包简介中颜色代码的问题 |
|
|
|
|
- 修复导入整合包界面,整合包名称文本框验证失败时提示被遮盖的问题 |
|
|
|
|
- 修复 Mcbbs 整合包中 JVM 参数覆盖版本设置的问题 |
|
|
|
|
此外,本版本包含数百项错误修复,详情请查看[测试版更新日志](https://docs.hmcl.net/changelog/dev.html)。 |
|
|
|
|
|
|
|
|
|
# HMCL 3.5.3 |
|
|
|
|
|
|
|
|
|