mirror of
https://gitee.com/huanghongxun/HMCL-docs.git
synced 2026-09-26 23:11:12 +08:00
Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6a8ea72d82 | ||
|
|
8824bd509d |
@@ -33,5 +33,3 @@ gem "http_parser.rb", "0.8.0", :platforms => [:jruby]
|
|||||||
|
|
||||||
# plugin dependencies
|
# plugin dependencies
|
||||||
gem "webp-ffi", "0.4.0" if ENV["ENABLE_WEBP_AUTO_CONVERSION"] == "true" || ENV["DRONE"] == "true"
|
gem "webp-ffi", "0.4.0" if ENV["ENABLE_WEBP_AUTO_CONVERSION"] == "true" || ENV["DRONE"] == "true"
|
||||||
gem "mini_racer", "0.20.0" if ENV["ENABLE_EMBEDDED_V8"] == "true" || ENV["DRONE"] == "true"
|
|
||||||
gem "terser", "1.2.7"
|
|
||||||
|
|||||||
@@ -1,33 +0,0 @@
|
|||||||
---
|
|
||||||
---
|
|
||||||
|
|
||||||
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1195237721456508933)
|
|
||||||
|
|
||||||
- GP-5637: 移除游戏内容下载页面内容简介中的换行 (by 辞庐)
|
|
||||||
- GP-5778: 在 macOS 下随明暗模式设置 `NSAppearance` (by Damon Lu, Glavo)
|
|
||||||
- GP-5784: 优化滚动条样式 (by 辞庐)
|
|
||||||
- GP-5863: 使用 tomlj 代替 toml4j 以适配新 TOML 标准 (by Calboot)
|
|
||||||
- GP-5867: 优化模组管理和数据包管理界面的全选功能 (by 辞庐)
|
|
||||||
- GP-5906: 导出启动脚本时如果脚本文件缺少扩展名则自动添加平台默认扩展名 (by Damon Lu)
|
|
||||||
- GP-5912: 渲染 HTML 内容时支持嵌套列表 (by neveler)
|
|
||||||
- GP-5918: 整合包检查完整性时忽略已升级模组 (by Xirren)
|
|
||||||
- GP-5948: 对不支持取消操作的任务对话框禁用取消按钮 (by 辞庐)
|
|
||||||
- GP-5955: 优化日志窗口选择行时的表现 (by ENC_Euphony)
|
|
||||||
- GP-5956: 移除 `ComponentSublist` 内部元素的缩进 (by Glavo)
|
|
||||||
- GP-5964: 将游戏内容的模组加载器标签放在标签列表的末尾 (by ENC_Euphony, Glavo)
|
|
||||||
- GP-5968: 使用 jwebp 代替 TwelveMonkeys 加载 WebP 图像 (by Glavo)
|
|
||||||
- GP-5976: 安装模组和实例时禁止文件名中包含感叹号 (by Xirren, Glavo)
|
|
||||||
- GP-5978: 在模组加载器没有可用版本时显示提示 (by 3gf8jv4dv)
|
|
||||||
- GP-5987: 支持通过环境变量设置 HMCL 数据文件夹 (by Glavo)
|
|
||||||
- GP-5991: 当鼠标未悬停在滚动条上时使滚动条半透明 (by Glavo)
|
|
||||||
- GP-5993: 增强对 x86-64 转译支持状态的检测 (by Glavo)
|
|
||||||
- 优化软件文案,修订翻译 (by 3gf8jv4dv)
|
|
||||||
|
|
||||||
错误修复:
|
|
||||||
|
|
||||||
- GP-5635: 修复可输入的组合框文本内容未与不可输入的组合框对齐的问题 (by 辞庐)
|
|
||||||
- GP-5819: 修复更新时不保存窗口位置的问题 (by 辞庐)
|
|
||||||
- GP-5966: 修复添加默认 JVM 参数时可能覆盖通过外部文件传递的参数的问题 (by Glavo)
|
|
||||||
- GP-5971: 修复游戏内容下载页面无法加载部分内容的图标的问题 (by Glavo)
|
|
||||||
- GP-5988: 修复从 CurseForge 上下载整合包时数据包位置错误的问题 (by ENC_Euphony)
|
|
||||||
- GP-5994: 修复 CurseForge 源中内容不显示 Minecraft 26.x 版本的问题 (by Glavo)
|
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
---
|
|
||||||
---
|
|
||||||
|
|
||||||
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1198493890766700583)
|
|
||||||
|
|
||||||
- GP-5637: 移除游戏内容下载页面内容简介中的换行 (by 辞庐)
|
|
||||||
- GP-5778: 在 macOS 下随明暗模式设置 `NSAppearance` (by Damon Lu, Glavo)
|
|
||||||
- GP-5784: 优化滚动条样式 (by 辞庐)
|
|
||||||
- GP-5863: 使用 tomlj 代替 toml4j 以适配新 TOML 标准 (by Calboot)
|
|
||||||
- GP-5867: 优化模组管理和数据包管理界面的全选功能 (by 辞庐)
|
|
||||||
- GP-5906: 导出启动脚本时如果脚本文件缺少扩展名则自动添加平台默认扩展名 (by Damon Lu)
|
|
||||||
- GP-5912: 渲染 HTML 内容时支持嵌套列表 (by neveler)
|
|
||||||
- GP-5918: 整合包检查完整性时忽略已升级模组 (by Xirren)
|
|
||||||
- GP-5948: 对不支持取消操作的任务对话框禁用取消按钮 (by 辞庐)
|
|
||||||
- GP-5955: 优化日志窗口选择行时的表现 (by ENC_Euphony)
|
|
||||||
- GP-5956: 移除 `ComponentSublist` 内部元素的缩进 (by Glavo)
|
|
||||||
- GP-5964: 将游戏内容的模组加载器标签放在标签列表的末尾 (by ENC_Euphony, Glavo)
|
|
||||||
- GP-5968: 使用 jwebp 代替 TwelveMonkeys 加载 WebP 图像 (by Glavo)
|
|
||||||
- GP-5976: 安装模组和实例时禁止文件名中包含感叹号 (by Xirren, Glavo)
|
|
||||||
- GP-5978: 在模组加载器没有可用版本时显示提示 (by 3gf8jv4dv)
|
|
||||||
- GP-5987: 支持通过环境变量设置 HMCL 数据文件夹 (by Glavo)
|
|
||||||
- GP-5991: 当鼠标未悬停在滚动条上时使滚动条半透明 (by Glavo)
|
|
||||||
- GP-5993: 增强对 x86-64 转译支持状态的检测 (by Glavo)
|
|
||||||
- 优化软件文案,修订翻译 (by 3gf8jv4dv)
|
|
||||||
|
|
||||||
错误修复:
|
|
||||||
|
|
||||||
- GP-5635: 修复可输入的组合框文本内容未与不可输入的组合框对齐的问题 (by 辞庐)
|
|
||||||
- GP-5819: 修复更新时不保存窗口位置的问题 (by 辞庐)
|
|
||||||
- GP-5966: 修复添加默认 JVM 参数时可能覆盖通过外部文件传递的参数的问题 (by Glavo)
|
|
||||||
- GP-5971: 修复游戏内容下载页面无法加载部分内容的图标的问题 (by Glavo)
|
|
||||||
- GP-5988: 修复从 CurseForge 上下载整合包时数据包位置错误的问题 (by ENC_Euphony)
|
|
||||||
- GP-5994: 修复 CurseForge 源中内容不显示 Minecraft 26.x 版本的问题 (by Glavo)
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
---
|
|
||||||
---
|
|
||||||
|
|
||||||
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1202274595896295445)
|
|
||||||
|
|
||||||
- GP-6052: 将 `FileDownloadTask.IntegrityCheck` 改为 record (by Calboot)
|
|
||||||
- GP-6053: 将“旁观者模式”改为“旁观模式” (by 辞庐)
|
|
||||||
- GP-6039: 更新软件名称和版本号位置的文档链接 (by Zkitefly)
|
|
||||||
- GP-6036: 优化种子隐藏按钮 (by 辞庐)
|
|
||||||
- GP-6032: 导出 MultiMC 整合包时不再写入 `MaxMemAlloc` (by 辞庐)
|
|
||||||
- GP-6014: 优化“设置 > 通用”页面 (by 辞庐)
|
|
||||||
- GP-6075: 优化 `LineSelectButton` 的空值处理 (by Glavo)
|
|
||||||
- GP-4558: 支持断点续传 (by Glavo)
|
|
||||||
- GP-6084: 使用 WebURL for Java 解析 URI (by Glavo)
|
|
||||||
- GP-6069: 修订“设置 > 下载”页面中版本列表选项的简体中文翻译 (by 3gf8jv4dv)
|
|
||||||
|
|
||||||
错误修复:
|
|
||||||
|
|
||||||
- GP-6046: 修复皮肤预览模型左右两侧贴图错误的问题 (by ShulkerSakura)
|
|
||||||
- GP-6054: 修复特定场景下整合包实例版本号不显示的问题 (by 辞庐)
|
|
||||||
- GP-6067: 修复点击版本列表项目标签后标签消失的问题 (by CiiLu)
|
|
||||||
- GP-6068: 修复在使用 zlib-ng 的系统上 Forge/NeoForge 安装可能因哈希校验失败的问题 (by Glavo)
|
|
||||||
- GP-5789: 缓解离线皮肤 CSL 输入框输入时频繁弹出“操作失败”提示的问题 (by CiiLu)
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
---
|
|
||||||
---
|
|
||||||
|
|
||||||
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1207077859687923760)
|
|
||||||
|
|
||||||
- GP-6074: 在无法显示 Swing 窗口时不再显示 JavaFX 下载进度对话框 (by Glavo)
|
|
||||||
- GP-6121: 移除主页面“下载”按钮的 Tooltip (by 辞庐)
|
|
||||||
- GP-6110: 在实例设置的浏览菜单中添加崩溃日志文件夹快捷打开选项 (by 辞庐)
|
|
||||||
- GP-6123: 在已有账户时移除联机和主页中的玩家名称 Tooltip (by Wulian233)
|
|
||||||
- GP-6126: 更新测试资源和 `gradlew.bat` 的换行格式 (by Glavo)
|
|
||||||
- GP-6091: 增强资源包管理功能 (by Calboot, 3gf8jv4dv, Glavo)
|
|
||||||
- GP-6132: 将 `gradle.properties` 加入 `.gitignore` (by Glavo)
|
|
||||||
- GP-6144: 将根项目版本号更新至 3.15 (by Glavo)
|
|
||||||
|
|
||||||
错误修复:
|
|
||||||
|
|
||||||
- GP-6118: 修复 `LineSelectButton` 在页面底部时方向异常的问题 (by 辞庐)
|
|
||||||
- GP-6106: 修复 CurseForge 模组类别翻译错误的问题 (by Calboot)
|
|
||||||
- GP-6102: 修复删除 `mmc-bootstrap` 后游戏依赖无法补全的问题 (by 辞庐)
|
|
||||||
- GP-6117: 修复列表工具栏水波纹溢出的问题 (by 辞庐)
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
---
|
|
||||||
---
|
|
||||||
|
|
||||||
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1208959819820564502)
|
|
||||||
|
|
||||||
- GP-6130: 将界面文案中的 `Xbox` 统一为 `XBOX` (by 3gf8jv4dv)
|
|
||||||
- GP-6119: 优化游戏列表弹窗的列表项大小 (by 辞庐)
|
|
||||||
- GP-6120: 优化陶瓦联机反馈提示 (by 辞庐)
|
|
||||||
- GP-6111: 在账户选择弹窗中为已选择的账户添加底色 (by 辞庐)
|
|
||||||
- GP-6087: 设备代码流在完成授权后隐藏二维码 (by 辞庐, 3gf8jv4dv)
|
|
||||||
- GP-6151: 将下载超时时间放宽至 30 秒 (by Glavo)
|
|
||||||
|
|
||||||
错误修复:
|
|
||||||
|
|
||||||
- GP-6133: 修复切换实例弹窗中版本列表未及时更新的问题 (by ENC_Euphony)
|
|
||||||
- GP-6129: 修复无法用中文搜索游戏内容的问题 (by Glavo)
|
|
||||||
@@ -26,48 +26,39 @@
|
|||||||
- GP-5143, GP-5168: 优化对获取账号信息时发生 SSL 异常的处理 (by Xirren, 3gf8jv4dv)
|
- GP-5143, GP-5168: 优化对获取账号信息时发生 SSL 异常的处理 (by Xirren, 3gf8jv4dv)
|
||||||
- GP-5182: 支持重置日志字体 (by 辞庐)
|
- GP-5182: 支持重置日志字体 (by 辞庐)
|
||||||
- GP-5188: 仅在左键点击时触发 `JFXRippler` 波纹 (by Glavo)
|
- GP-5188: 仅在左键点击时触发 `JFXRippler` 波纹 (by Glavo)
|
||||||
|
|
||||||
**实例管理**
|
**实例管理**
|
||||||
|
|
||||||
- GP-5059: 调整实例管理页面“浏览”菜单中条目的顺序 (by 3gf8jv4dv)
|
- GP-5059: 调整实例管理页面“浏览”菜单中条目的顺序 (by 3gf8jv4dv)
|
||||||
- GP-5137: 允许重命名实例时使用原名 (by mineDiamond)
|
- GP-5137: 允许重命名实例时使用原名 (by mineDiamond)
|
||||||
- GP-5174: 优化存在大量实例的情况下的实例列表性能 (by Glavo)
|
- GP-5174: 优化存在大量实例的情况下的实例列表性能 (by Glavo)
|
||||||
|
|
||||||
**模组管理**
|
**模组管理**
|
||||||
|
|
||||||
- GP-4832: 支持更新选中的模组 (by ZZZank)
|
- GP-4832: 支持更新选中的模组 (by ZZZank)
|
||||||
- GP-5016: 刷新模组列表不滚动到顶部 (by OrzMiku)
|
- GP-5016: 刷新模组列表不滚动到顶部 (by OrzMiku)
|
||||||
|
|
||||||
**世界管理**
|
**世界管理**
|
||||||
|
|
||||||
- GP-4823: 优化世界管理界面和世界信息界面 (by mineDiamond, 3gf8jv4dv)
|
- GP-4823: 优化世界管理界面和世界信息界面 (by mineDiamond, 3gf8jv4dv)
|
||||||
- GP-5162: 优化存在大量数据包的情况下数据包管理页面的性能 (by mineDiamond)
|
- GP-5162: 优化存在大量数据包的情况下数据包管理页面的性能 (by mineDiamond)
|
||||||
- GP-5224: 优化存在大量世界的情况下世界管理页面的性能 (by Glavo)
|
- GP-5224: 优化存在大量世界的情况下世界管理页面的性能 (by Glavo)
|
||||||
|
|
||||||
**整合包**
|
**整合包**
|
||||||
|
|
||||||
- GP-4897: 导出整合包时隐藏系统资源文件 (by Calboot)
|
- GP-4897: 导出整合包时隐藏系统资源文件 (by Calboot)
|
||||||
- GP-5119: 安装 Modrinth 整合包时下载图标 (by Glavo)
|
- GP-5119: 安装 Modrinth 整合包时下载图标 (by Glavo)
|
||||||
|
|
||||||
**账户**
|
**账户**
|
||||||
|
|
||||||
- GP-4794: 优化微软登录页面 (by 辞庐, 3gf8jv4dv)
|
- GP-4794: 优化微软登录页面 (by 辞庐, 3gf8jv4dv)
|
||||||
|
|
||||||
**下载**
|
**下载**
|
||||||
|
|
||||||
- GP-5026: 限制访问 CurseForge/Modrinth 时的并发数 (by Burning_TNT)
|
- GP-5026: 限制访问 CurseForge/Modrinth 时的并发数 (by Burning_TNT)
|
||||||
- GP-5180: 在资源包下载页面中隐藏不必要的标签 (by Glavo)
|
- GP-5180: 在资源包下载页面中隐藏不必要的标签 (by Glavo)
|
||||||
- GP-5160: 优化下载页面中来自 Modrinth 的内容标签显示 (by ENC_Euphony)
|
- GP-5160: 优化下载页面中来自 Modrinth 的内容标签显示 (by ENC_Euphony)
|
||||||
- GP-5211: 优化下载页面图标缓存功能 (by Glavo)
|
- GP-5211: 优化下载页面图标缓存功能 (by Glavo)
|
||||||
|
|
||||||
**联机**
|
**联机**
|
||||||
|
|
||||||
- GP-4929: 将陶瓦联机更新至 0.4.1 (by Burning_TNT)
|
- GP-4929: 将陶瓦联机更新至 0.4.1 (by Burning_TNT)
|
||||||
|
|
||||||
**本地化**
|
**本地化**
|
||||||
|
|
||||||
- 优化软件文案,修订翻译 (by 3gf8jv4dv)
|
- 优化软件文案,修订翻译 (by 3gf8jv4dv)
|
||||||
|
|
||||||
**错误修复**
|
**错误修复**
|
||||||
|
|
||||||
- GP-5034: 修复下载光影时对话框的标题文字错误的问题 (by Wulian233)
|
- GP-5034: 修复下载光影时对话框的标题文字错误的问题 (by Wulian233)
|
||||||
|
|||||||
@@ -3,12 +3,9 @@
|
|||||||
|
|
||||||
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1162953401517998137)
|
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1162953401517998137)
|
||||||
|
|
||||||
**世界管理**
|
- 世界管理
|
||||||
|
|
||||||
- GP-5198: 将世界管理界面“生成启动脚本”按钮折叠到二级菜单 (by Glavo)
|
- GP-5198: 将世界管理界面“生成启动脚本”按钮折叠到二级菜单 (by Glavo)
|
||||||
|
- 错误修复
|
||||||
**错误修复**
|
|
||||||
|
|
||||||
- GP-5239: 修复下载页面滚动时图标未及时更新的问题 (by Glavo)
|
- GP-5239: 修复下载页面滚动时图标未及时更新的问题 (by Glavo)
|
||||||
- GP-5243: 修复实例列表中可能意外出现水平滚动条的问题 (by OrzMiku)
|
- GP-5243: 修复实例列表中可能意外出现水平滚动条的问题 (by OrzMiku)
|
||||||
- GP-5251: 修复自动安装界面卡片上按钮无法点击的问题 (by OrzMiku)
|
- GP-5251: 修复自动安装界面卡片上按钮无法点击的问题 (by OrzMiku)
|
||||||
|
|||||||
@@ -3,6 +3,5 @@
|
|||||||
|
|
||||||
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1167780910401060864)
|
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1167780910401060864)
|
||||||
|
|
||||||
**联机**
|
- 联机
|
||||||
|
|
||||||
- GP-5504: 修复陶瓦联机无法正常使用的问题 (by Glavo)
|
- GP-5504: 修复陶瓦联机无法正常使用的问题 (by Glavo)
|
||||||
@@ -3,8 +3,7 @@
|
|||||||
|
|
||||||
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1171507155298156547)
|
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1171507155298156547)
|
||||||
|
|
||||||
**错误修复**
|
- 错误修复
|
||||||
|
|
||||||
- GP-5265: 修复未正确为游戏设置 `java.net.useSystemProxies` JVM 参数的问题 (by Xirren)
|
- GP-5265: 修复未正确为游戏设置 `java.net.useSystemProxies` JVM 参数的问题 (by Xirren)
|
||||||
- GP-5508: 修复部分请求头中 `Accept-Language` 字段包含 Java 版本的问题 (by Glavo)
|
- GP-5508: 修复部分请求头中 `Accept-Language` 字段包含 Java 版本的问题 (by Glavo)
|
||||||
- GP-5550: 修复安装整合包时任务弹窗可能空白的问题 (by 辞庐)
|
- GP-5550: 修复安装整合包时任务弹窗可能空白的问题 (by 辞庐)
|
||||||
|
|||||||
@@ -18,25 +18,20 @@
|
|||||||
- GP-5462: 未安装实例时点击主页“开始游戏”按钮不选择不支持当前平台的版本 (by 辞庐, Glavo)
|
- GP-5462: 未安装实例时点击主页“开始游戏”按钮不选择不支持当前平台的版本 (by 辞庐, Glavo)
|
||||||
- GP-5467: 自动展开 NBT 查看器中部分子标签 (by Calboot)
|
- GP-5467: 自动展开 NBT 查看器中部分子标签 (by Calboot)
|
||||||
- GP-5527: 增加弹窗图标与内容间距 (by 辞庐)
|
- GP-5527: 增加弹窗图标与内容间距 (by 辞庐)
|
||||||
|
|
||||||
**游戏设置**
|
**游戏设置**
|
||||||
|
|
||||||
- GP-4975: 调整渲染器名称 (by Chen Meng)
|
- GP-4975: 调整渲染器名称 (by Chen Meng)
|
||||||
|
|
||||||
**模组管理**
|
**模组管理**
|
||||||
|
|
||||||
- GP-5029: 优化检查模组更新功能 (by Burning_TNT)
|
- GP-5029: 优化检查模组更新功能 (by Burning_TNT)
|
||||||
- GP-5196: 使用 Forge/Quilt 加载器时模组管理页面应当扫描子文件夹 (by Wulian233)
|
- GP-5196: 使用 Forge/Quilt 加载器时模组管理页面应当扫描子文件夹 (by Wulian233)
|
||||||
- GP-5296: 扫描模组子目录时忽略 `.connector` 文件夹 (by 辞庐)
|
- GP-5296: 扫描模组子目录时忽略 `.connector` 文件夹 (by 辞庐)
|
||||||
|
|
||||||
**世界管理**
|
**世界管理**
|
||||||
|
|
||||||
- GP-5215: 优化世界管理与世界信息页面 (by mineDiamond, 3gf8jv4dv, Glavo)
|
- GP-5215: 优化世界管理与世界信息页面 (by mineDiamond, 3gf8jv4dv, Glavo)
|
||||||
|
|
||||||
**账户**
|
**账户**
|
||||||
|
|
||||||
- GP-5330, GP-5531, GP-5538: 优化微软登录流程,更新微软账户登录对话框 (by 辞庐, 3gf8jv4dv, Glavo)
|
- GP-5330, GP-5531, GP-5538: 优化微软登录流程,更新微软账户登录对话框 (by 辞庐, 3gf8jv4dv, Glavo)
|
||||||
|
|
||||||
**下载**
|
**下载**
|
||||||
|
|
||||||
- GP-4792: 优化 Fabric API / Quilt API 安装提示 (by 辞庐, 3gf8jv4dv)
|
- GP-4792: 优化 Fabric API / Quilt API 安装提示 (by 辞庐, 3gf8jv4dv)
|
||||||
@@ -45,7 +40,6 @@
|
|||||||
- GP-5304: 取消游戏下载页面中高版本游戏对 Windows 7/8/8.1 的不兼容提示 (by 辞庐)
|
- GP-5304: 取消游戏下载页面中高版本游戏对 Windows 7/8/8.1 的不兼容提示 (by 辞庐)
|
||||||
- GP-5394: Java 下载页面支持选择多个 Java 版本下载 (by NoClassDefFoundError, Glavo)
|
- GP-5394: Java 下载页面支持选择多个 Java 版本下载 (by NoClassDefFoundError, Glavo)
|
||||||
- GP-5465, GP-5474: 优化下载页面条目中标签的展示方式 (by Glavo)
|
- GP-5465, GP-5474: 优化下载页面条目中标签的展示方式 (by Glavo)
|
||||||
|
|
||||||
**外观**
|
**外观**
|
||||||
|
|
||||||
- GP-5279: 更新下载页面条目样式 (by Glavo)
|
- GP-5279: 更新下载页面条目样式 (by Glavo)
|
||||||
@@ -59,11 +53,9 @@
|
|||||||
- GP-5422: 优化日志窗口无日志行的背景色 (by 辞庐)
|
- GP-5422: 优化日志窗口无日志行的背景色 (by 辞庐)
|
||||||
- GP-5456: 优化工具栏按钮图标 (by Glavo)
|
- GP-5456: 优化工具栏按钮图标 (by Glavo)
|
||||||
- GP-5481: 优化设置页面检查更新设置项的样式 (by Glavo)
|
- GP-5481: 优化设置页面检查更新设置项的样式 (by Glavo)
|
||||||
|
|
||||||
**本地化**
|
**本地化**
|
||||||
|
|
||||||
- 优化软件文案,修订简繁英翻译,清理过时翻译 (by 3gf8jv4dv)
|
- 优化软件文案,修订简繁英翻译,清理过时翻译 (by 3gf8jv4dv)
|
||||||
|
|
||||||
**错误修复**
|
**错误修复**
|
||||||
|
|
||||||
- GP-5012: 修复 Modrinth 模组依赖已经被删除的条目时无法加载版本列表的问题 (by Burning_TNT)
|
- GP-5012: 修复 Modrinth 模组依赖已经被删除的条目时无法加载版本列表的问题 (by Burning_TNT)
|
||||||
|
|||||||
@@ -3,12 +3,9 @@
|
|||||||
|
|
||||||
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1173336042553475112)
|
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1173336042553475112)
|
||||||
|
|
||||||
**账户**
|
- 账户
|
||||||
|
|
||||||
- GP-5610: 优化设备代码流登录流程 (by Glavo)
|
- GP-5610: 优化设备代码流登录流程 (by Glavo)
|
||||||
|
- 错误修复
|
||||||
**错误修复**
|
|
||||||
|
|
||||||
- GP-5550: 修复安装整合包时任务弹窗可能空白的问题 (by 辞庐)
|
- GP-5550: 修复安装整合包时任务弹窗可能空白的问题 (by 辞庐)
|
||||||
- GP-5549: 修复微软登录报错的超链接显示 (by Xirren)
|
- GP-5549: 修复微软登录报错的超链接显示 (by Xirren)
|
||||||
- GP-5584: 修复打开登录微软对话框时加载指示器一闪而过的问题 (by 辞庐)
|
- GP-5584: 修复打开登录微软对话框时加载指示器一闪而过的问题 (by 辞庐)
|
||||||
|
|||||||
@@ -3,8 +3,7 @@
|
|||||||
|
|
||||||
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1181883220765966343)
|
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1181883220765966343)
|
||||||
|
|
||||||
**启动器**
|
- 启动器
|
||||||
|
|
||||||
- GP-4706: 添加"关闭启动时的更新弹窗"选项 (by An5w1r, Glavo)
|
- GP-4706: 添加"关闭启动时的更新弹窗"选项 (by An5w1r, Glavo)
|
||||||
- GP-5583, GP-5624: 支持在 FreeBSD x86-64、Linux Arm64、Linux LoongArch64 和 Linux RISC-V64 平台上启动 Minecraft 26.1-snapshot-8 及更高版本 (by Glavo)
|
- GP-5583, GP-5624: 支持在 FreeBSD x86-64、Linux Arm64、Linux LoongArch64 和 Linux RISC-V64 平台上启动 Minecraft 26.1-snapshot-8 及更高版本 (by Glavo)
|
||||||
- GP-5586: 优化无法补全 JavaFX 时的报错信息 (by Glavo)
|
- GP-5586: 优化无法补全 JavaFX 时的报错信息 (by Glavo)
|
||||||
@@ -14,28 +13,18 @@
|
|||||||
- GP-5759: 为主页启动按钮添加冷却时间 (by Glavo)
|
- GP-5759: 为主页启动按钮添加冷却时间 (by Glavo)
|
||||||
- GP-5773: 更新模组和整合包数据 (by Glavo)
|
- GP-5773: 更新模组和整合包数据 (by Glavo)
|
||||||
- GP-5791: 支持愚人节模式 (by Glavo)
|
- GP-5791: 支持愚人节模式 (by Glavo)
|
||||||
|
- 实例管理
|
||||||
**实例管理**
|
|
||||||
|
|
||||||
- GP-5242: 支持在实例列表页面搜索实例 (by 辞庐, Zkitefly)
|
- GP-5242: 支持在实例列表页面搜索实例 (by 辞庐, Zkitefly)
|
||||||
|
- 游戏设置
|
||||||
**游戏设置**
|
|
||||||
|
|
||||||
- GP-5514: 为渲染器设置项添加描述 (by Damon Lu)
|
- GP-5514: 为渲染器设置项添加描述 (by Damon Lu)
|
||||||
- GP-5638: 切换版本隔离设置后自动刷新其他子页面 (by 辞庐)
|
- GP-5638: 切换版本隔离设置后自动刷新其他子页面 (by 辞庐)
|
||||||
|
- 世界管理
|
||||||
**世界管理**
|
|
||||||
|
|
||||||
- GP-5552: 支持新版本世界指定资源包位置 (by mineDiamond)
|
- GP-5552: 支持新版本世界指定资源包位置 (by mineDiamond)
|
||||||
- GP-5652: 在世界管理页面隐藏 `.zip` 格式的世界 (by Wulian233)
|
- GP-5652: 在世界管理页面隐藏 `.zip` 格式的世界 (by Wulian233)
|
||||||
- GP-5675: 支持读取 26.1-snapshot-6 及更高版本的存档数据 (by mineDiamond)
|
- GP-5675: 支持读取 26.1-snapshot-6 及更高版本的存档数据 (by mineDiamond)
|
||||||
|
- 整合包
|
||||||
**整合包**
|
|
||||||
|
|
||||||
- GP-5710: 导出 Modrinth 整合包时不再要求填写作者 (by MovTery)
|
- GP-5710: 导出 Modrinth 整合包时不再要求填写作者 (by MovTery)
|
||||||
|
- 外观
|
||||||
**外观**
|
|
||||||
|
|
||||||
- GP-5521: 优化下载页面条目水波纹样式 (by 辞庐)
|
- GP-5521: 优化下载页面条目水波纹样式 (by 辞庐)
|
||||||
- GP-5554: 向图标添加圆角 (by Dime)
|
- GP-5554: 向图标添加圆角 (by Dime)
|
||||||
- GP-5565, GP-5800, GP-5803, GP-5804: 更新进度条和进度指示器样式 (by Glavo)
|
- GP-5565, GP-5800, GP-5803, GP-5804: 更新进度条和进度指示器样式 (by Glavo)
|
||||||
@@ -48,23 +37,17 @@
|
|||||||
- GP-5760: 优化 `JFXToggleButton` 的配色 (by Glavo)
|
- GP-5760: 优化 `JFXToggleButton` 的配色 (by Glavo)
|
||||||
- GP-5769: 当背景自定义路径是文件夹时随机在文件夹中选取图片作为背景 (by 辞庐)
|
- GP-5769: 当背景自定义路径是文件夹时随机在文件夹中选取图片作为背景 (by 辞庐)
|
||||||
- GP-5805: 平滑进度条 (by Glavo)
|
- GP-5805: 平滑进度条 (by Glavo)
|
||||||
|
- 下载
|
||||||
**下载**
|
|
||||||
|
|
||||||
- GP-5030, GP-5798: 重新启用 MCIM 加速 (by Glavo)
|
- GP-5030, GP-5798: 重新启用 MCIM 加速 (by Glavo)
|
||||||
- GP-5313: 支持从 CurseForge 下载光影 (by 辞庐)
|
- GP-5313: 支持从 CurseForge 下载光影 (by 辞庐)
|
||||||
- GP-5458, GP-5463: 使下载界面简介不滚动 (by Calboot)
|
- GP-5458, GP-5463: 使下载界面简介不滚动 (by Calboot)
|
||||||
- GP-5603: 下载文件失败时在重试前添加等待延迟 (by Glavo)
|
- GP-5603: 下载文件失败时在重试前添加等待延迟 (by Glavo)
|
||||||
- GP-5698: 优化实例默认实例名称 (by 辞庐)
|
- GP-5698: 优化实例默认实例名称 (by 辞庐)
|
||||||
- GP-5739: 移除下载页面超链接多余 Tooltip (by 辞庐)
|
- GP-5739: 移除下载页面超链接多余 Tooltip (by 辞庐)
|
||||||
|
- 本地化
|
||||||
**本地化**
|
|
||||||
|
|
||||||
- GP-5714: 更新阿拉伯语翻译 (by Hommam-Prom)
|
- GP-5714: 更新阿拉伯语翻译 (by Hommam-Prom)
|
||||||
- 优化软件文案,修订翻译 (by 3gf8jv4dv, 辞庐)
|
- 优化软件文案,修订翻译 (by 3gf8jv4dv, 辞庐)
|
||||||
|
- 错误修复
|
||||||
**错误修复**
|
|
||||||
|
|
||||||
- GP-4876: 修复 macOS 平台上空闲内存识别错误的问题 (by Damon Lu, Glavo)
|
- GP-4876: 修复 macOS 平台上空闲内存识别错误的问题 (by Damon Lu, Glavo)
|
||||||
- GP-5359: 修复语言为文言时下载游戏的选择模组加载器页面的版本号未本地化的问题 (by Wulian233)
|
- GP-5359: 修复语言为文言时下载游戏的选择模组加载器页面的版本号未本地化的问题 (by Wulian233)
|
||||||
- GP-5430: 修复启动游戏补全文件时,任务没有正确归类的问题 (by 辞庐, Glavo)
|
- GP-5430: 修复启动游戏补全文件时,任务没有正确归类的问题 (by 辞庐, Glavo)
|
||||||
|
|||||||
@@ -3,18 +3,12 @@
|
|||||||
|
|
||||||
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1183364799797395474)
|
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1183364799797395474)
|
||||||
|
|
||||||
**启动器**
|
- 启动器
|
||||||
|
|
||||||
- GP-5833: 优化对 26.1 正式版/预发布版/候选版的支持 (by Glavo)
|
- GP-5833: 优化对 26.1 正式版/预发布版/候选版的支持 (by Glavo)
|
||||||
|
- 下载
|
||||||
**下载**
|
|
||||||
|
|
||||||
- GP-5841: 将 Java 下载页面默认 Java 版本更新至 Java 25 (by Glavo)
|
- GP-5841: 将 Java 下载页面默认 Java 版本更新至 Java 25 (by Glavo)
|
||||||
|
- 本地化
|
||||||
**本地化**
|
|
||||||
|
|
||||||
- GP-5845: 更新文言文翻译 (by Glavo)
|
- GP-5845: 更新文言文翻译 (by Glavo)
|
||||||
|
- 错误修复
|
||||||
**错误修复**
|
|
||||||
|
|
||||||
- GP-5839: 修复文本框导致 GPU 占用率异常高的问题 (by Glavo)
|
- GP-5839: 修复文本框导致 GPU 占用率异常高的问题 (by Glavo)
|
||||||
|
|
||||||
|
|||||||
@@ -7,11 +7,9 @@
|
|||||||
|
|
||||||
- GP-5870, GP-5873, GP-5874, GP-5882: 优化 Minecraft 26.1 性能 (by Glavo, 3gf8jv4dv) [BV1mPXSBEEBx](https://www.bilibili.com/video/BV1mPXSBEEBx)
|
- GP-5870, GP-5873, GP-5874, GP-5882: 优化 Minecraft 26.1 性能 (by Glavo, 3gf8jv4dv) [BV1mPXSBEEBx](https://www.bilibili.com/video/BV1mPXSBEEBx)
|
||||||
- GP-5892: 优化对 26w14a 愚人节版本的支持,更新模组下载页游戏版本列表至 26.1.1 (by Glavo)
|
- GP-5892: 优化对 26w14a 愚人节版本的支持,更新模组下载页游戏版本列表至 26.1.1 (by Glavo)
|
||||||
|
|
||||||
**世界管理**
|
**世界管理**
|
||||||
|
|
||||||
- GP-5860: 种子地图、要塞地图、下届要塞地图和末地城地图支持 26.1 (by Glavo,neveler)
|
- GP-5860: 种子地图、要塞地图、下届要塞地图和末地城地图支持 26.1 (by Glavo,neveler)
|
||||||
|
|
||||||
**错误修复**
|
**错误修复**
|
||||||
|
|
||||||
- GP-5910: 修复无法为 Minecraft 26.1.1 从官方源安装 NeoForge 的问题 (by Glavo, Burning_TNT)
|
- GP-5910: 修复无法为 Minecraft 26.1.1 从官方源安装 NeoForge 的问题 (by Glavo, Burning_TNT)
|
||||||
|
|||||||
@@ -22,20 +22,16 @@
|
|||||||
- GP-5880: 优化手动更新 URL (by Xirren)
|
- GP-5880: 优化手动更新 URL (by Xirren)
|
||||||
- GP-5923: 优化原理图管理和世界界面中部分输入框的校验方式 (by 辞庐)
|
- GP-5923: 优化原理图管理和世界界面中部分输入框的校验方式 (by 辞庐)
|
||||||
- GP-5928: 支持在 FreeBSD x86-64、Linux Arm64、Linux LoongArch64 和 Linux RISC-V64 平台上启动 Minecraft 26.2-snapshot-1+ (by Glavo)
|
- GP-5928: 支持在 FreeBSD x86-64、Linux Arm64、Linux LoongArch64 和 Linux RISC-V64 平台上启动 Minecraft 26.2-snapshot-1+ (by Glavo)
|
||||||
|
|
||||||
**游戏设置**
|
**游戏设置**
|
||||||
|
|
||||||
- GP-5813: 将“不适用于当前系统的选项”的系统支持信息移到子标题 (by Damon Lu)
|
- GP-5813: 将“不适用于当前系统的选项”的系统支持信息移到子标题 (by Damon Lu)
|
||||||
- GP-5930, GP-5940: 支持设置 Vulkan 的渲染器 (by Glavo, 3gf8jv4dv) [BV1Nhd5B9ENc](https://www.bilibili.com/video/BV1Nhd5B9ENc)
|
- GP-5930, GP-5940: 支持设置 Vulkan 的渲染器 (by Glavo, 3gf8jv4dv) [BV1Nhd5B9ENc](https://www.bilibili.com/video/BV1Nhd5B9ENc)
|
||||||
|
|
||||||
**账户**
|
**账户**
|
||||||
|
|
||||||
- GP-5949: 上传微软账户皮肤时校验图片尺寸 (by 辞庐)
|
- GP-5949: 上传微软账户皮肤时校验图片尺寸 (by 辞庐)
|
||||||
|
|
||||||
**整合包**
|
**整合包**
|
||||||
|
|
||||||
- GP-5786, GP-5837: 安装 CurseForge 整合包时下载图标 (by Calboot)
|
- GP-5786, GP-5837: 安装 CurseForge 整合包时下载图标 (by Calboot)
|
||||||
|
|
||||||
**外观**
|
**外观**
|
||||||
|
|
||||||
- GP-5484: 支持加载 SVG 图片 (by Glavo)
|
- GP-5484: 支持加载 SVG 图片 (by Glavo)
|
||||||
@@ -50,7 +46,6 @@
|
|||||||
- GP-5925: 优化添加认证服务器 http 警告颜色 (by 辞庐)
|
- GP-5925: 优化添加认证服务器 http 警告颜色 (by 辞庐)
|
||||||
- GP-5944: 优化菜单分隔符颜色 (by 辞庐, Glavo)
|
- GP-5944: 优化菜单分隔符颜色 (by 辞庐, Glavo)
|
||||||
- GP-5945: 增大自动安装界面加载器名称和版本号之间的间距 (by 辞庐)
|
- GP-5945: 增大自动安装界面加载器名称和版本号之间的间距 (by 辞庐)
|
||||||
|
|
||||||
**下载**
|
**下载**
|
||||||
|
|
||||||
- GP-5601, GP-5899: 下载页面折叠快照 Minecraft 版本 (by 辞庐, Glavo, Calboot)
|
- GP-5601, GP-5899: 下载页面折叠快照 Minecraft 版本 (by 辞庐, Glavo, Calboot)
|
||||||
@@ -59,12 +54,10 @@
|
|||||||
- GP-5872: 优化下载页面依赖项展示 (by 辞庐)
|
- GP-5872: 优化下载页面依赖项展示 (by 辞庐)
|
||||||
- GP-5934: 更新游戏内容下载页游戏版本列表至 26.1.2 (by Glavo)
|
- GP-5934: 更新游戏内容下载页游戏版本列表至 26.1.2 (by Glavo)
|
||||||
- GP-5946: 隐藏 CurseForge 源中游戏内容的不重要标签 (by 辞庐)
|
- GP-5946: 隐藏 CurseForge 源中游戏内容的不重要标签 (by 辞庐)
|
||||||
|
|
||||||
**本地化**
|
**本地化**
|
||||||
|
|
||||||
- GP-5931: 支持将新格式快照版本号翻译为文言 (by Glavo)
|
- GP-5931: 支持将新格式快照版本号翻译为文言 (by Glavo)
|
||||||
- 优化软件文案,修订翻译 (by 3gf8jv4dv)
|
- 优化软件文案,修订翻译 (by 3gf8jv4dv)
|
||||||
|
|
||||||
**错误修复**
|
**错误修复**
|
||||||
|
|
||||||
- GP-5301: 修复清理游戏资源/库操作在 JavaFX 线程运行的问题 (by 辞庐)
|
- GP-5301: 修复清理游戏资源/库操作在 JavaFX 线程运行的问题 (by 辞庐)
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
---
|
|
||||||
---
|
|
||||||
|
|
||||||
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1195224106388160520)
|
|
||||||
|
|
||||||
**错误修复**
|
|
||||||
|
|
||||||
- GP-5994: 修复 CurseForge 源中内容不显示 Minecraft 26.x 版本的问题 (by Glavo)
|
|
||||||
@@ -1,87 +0,0 @@
|
|||||||
---
|
|
||||||
---
|
|
||||||
|
|
||||||
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1202644860735062023)
|
|
||||||
|
|
||||||
**启动器**
|
|
||||||
|
|
||||||
- GP-5906: 导出启动脚本时如果脚本文件缺少扩展名则自动添加平台默认扩展名 (by Damon Lu)
|
|
||||||
- GP-5912: 渲染 HTML 内容时支持嵌套列表 (by neveler)
|
|
||||||
- GP-5863: 使用 tomlj 代替 toml4j 以适配新 TOML 标准 (by Calboot)
|
|
||||||
- GP-5987: 支持通过环境变量设置 HMCL 数据文件夹 (by Glavo)
|
|
||||||
- GP-5993: 增强对 x86-64 转译支持状态的检测 (by Glavo)
|
|
||||||
- GP-6045: 在感谢页面新增八蓝米科技 (by 8Mi_Yile)
|
|
||||||
- GP-6039: 更新软件名称和版本号位置的文档链接 (by Zkitefly)
|
|
||||||
- GP-6084: 使用 WebURL for Java 解析 URI (by Glavo)
|
|
||||||
|
|
||||||
**下载**
|
|
||||||
|
|
||||||
- GP-5637: 移除游戏内容下载页面内容简介中的换行 (by 辞庐)
|
|
||||||
- GP-5964: 将游戏内容的模组加载器标签放在标签列表的末尾 (by ENC_Euphony, Glavo)
|
|
||||||
- GP-5976: 安装模组和实例时禁止文件名中包含感叹号 (by Xirren, Glavo)
|
|
||||||
- GP-4558: 支持断点续传 (by Glavo)
|
|
||||||
|
|
||||||
**实例管理**
|
|
||||||
|
|
||||||
- GP-5867: 优化模组管理和数据包管理界面的全选功能 (by 辞庐)
|
|
||||||
|
|
||||||
**整合包**
|
|
||||||
|
|
||||||
- GP-5918: 整合包检查完整性时忽略已升级模组 (by Xirren)
|
|
||||||
- GP-6032: 导出 MultiMC 整合包时不再写入 `MaxMemAlloc` (by 辞庐)
|
|
||||||
|
|
||||||
**世界管理**
|
|
||||||
|
|
||||||
- GP-6036: 优化种子隐藏按钮 (by 辞庐)
|
|
||||||
|
|
||||||
**账户**
|
|
||||||
|
|
||||||
- GP-5611: 优化微软登录未购买提示 (by 辞庐)
|
|
||||||
- GP-6013: 优化外置登录账户对话链接样式 (by 辞庐)
|
|
||||||
|
|
||||||
**外观**
|
|
||||||
|
|
||||||
- GP-5948: 对不支持取消操作的任务对话框禁用取消按钮 (by 辞庐)
|
|
||||||
- GP-5784: 优化滚动条样式 (by 辞庐)
|
|
||||||
- GP-5956: 移除 `ComponentSublist` 内部元素的缩进 (by Glavo)
|
|
||||||
- GP-5968: 使用 jwebp 代替 TwelveMonkeys 加载 WebP 图像 (by Glavo)
|
|
||||||
- GP-5778: 在 macOS 下随明暗模式设置 `NSAppearance` (by Damon Lu, Glavo)
|
|
||||||
- GP-5991: 当鼠标未悬停在滚动条上时使滚动条半透明 (by Glavo)
|
|
||||||
- GP-6010: 优化设置页更新按钮 (by 辞庐)
|
|
||||||
- GP-5806: 选择背景壁纸时支持选择文件夹 (by mineDiamond, Glavo, 3gf8jv4dv)
|
|
||||||
- GP-6024: 陶瓦联机邀请码输入框添加非空校验 (by 辞庐)
|
|
||||||
- GP-6026: 移除关于页面 “版权” 项超链接 (by 辞庐)
|
|
||||||
- GP-6025: 优化输入框中错误提示与确认按钮的间距 (by 辞庐)
|
|
||||||
- GP-6053: 将“旁观者模式”改为“旁观模式” (by 辞庐)
|
|
||||||
- GP-6014: 优化“设置 > 通用”页面 (by 辞庐)
|
|
||||||
- GP-6075: 优化 `LineSelectButton` 的空值处理 (by Glavo)
|
|
||||||
|
|
||||||
**跨平台**
|
|
||||||
|
|
||||||
- GP-5981: 提供 DEB 安装包 (by Glavo)
|
|
||||||
|
|
||||||
**本地化**
|
|
||||||
|
|
||||||
- 优化软件文案,修订翻译 (by 3gf8jv4dv)
|
|
||||||
- GP-6069: 修订“设置 > 下载”页面中版本列表选项的简体中文翻译 (by 3gf8jv4dv)
|
|
||||||
|
|
||||||
**错误修复**
|
|
||||||
|
|
||||||
- GP-5955: 修复日志窗口选区越出屏幕时未正确取消选中的问题 (by ENC_Euphony)
|
|
||||||
- GP-5635: 修复可输入的组合框文本内容未与不可输入的组合框对齐的问题 (by 辞庐)
|
|
||||||
- GP-5971: 修复游戏内容下载页面无法加载部分内容的图标的问题 (by Glavo)
|
|
||||||
- GP-5966: 修复添加默认 JVM 参数时可能覆盖通过外部文件传递的参数的问题 (by Glavo)
|
|
||||||
- GP-5978: 修复模组加载器没有可用版本时缺少提示的问题 (by 3gf8jv4dv)
|
|
||||||
- GP-5986: 修复读取世界压缩包根目录时未关闭 `Files.list` stream 的问题 (by ENC_Euphony)
|
|
||||||
- GP-5988: 修复从 CurseForge 上下载整合包时数据包位置错误的问题 (by ENC_Euphony)
|
|
||||||
- GP-5819: 修复更新时不保存窗口位置的问题 (by 辞庐)
|
|
||||||
- GP-5994: 修复 CurseForge 源中内容不显示 Minecraft 26.x 版本的问题 (by Glavo)
|
|
||||||
- GP-6006: 修复微软登录完成页弹窗缺少圆角的问题 (by 辞庐)
|
|
||||||
- GP-6009: 修复愚人节版本 Minecraft 2.0 的 Legacy Fabric 下载列表为空的问题 (by Wulian233)
|
|
||||||
- GP-6012: 修复主页面更新提示未设置鼠标指针为手形的问题 (by 辞庐)
|
|
||||||
- GP-6023: 修复在世界管理中创建备份时启动器崩溃的问题 (by 辞庐)
|
|
||||||
- GP-6046: 修复皮肤预览模型左右两侧贴图错误的问题 (by ShulkerSakura)
|
|
||||||
- GP-6054: 修复特定场景下整合包实例版本号不显示的问题 (by 辞庐)
|
|
||||||
- GP-6067: 修复点击版本列表项目标签后标签消失的问题 (by 辞庐)
|
|
||||||
- GP-6068: 修复在使用 zlib-ng 的系统上 Forge/NeoForge 安装可能因哈希校验失败的问题 (by Glavo)
|
|
||||||
- GP-5789: 缓解离线皮肤 CSL 输入框输入时频繁弹出“操作失败”提示的问题 (by 辞庐)
|
|
||||||
@@ -1,43 +0,0 @@
|
|||||||
---
|
|
||||||
---
|
|
||||||
|
|
||||||
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1211919915605295121)
|
|
||||||
|
|
||||||
**实例管理**
|
|
||||||
|
|
||||||
- GP-6110: 在实例设置的浏览菜单中添加崩溃日志文件夹快捷打开选项 (by 辞庐)
|
|
||||||
|
|
||||||
**资源包**
|
|
||||||
|
|
||||||
- GP-6091: 增强资源包管理功能 (by Calboot, 3gf8jv4dv, Glavo)
|
|
||||||
|
|
||||||
**下载**
|
|
||||||
|
|
||||||
- GP-6074: 在无法显示 Swing 窗口时不再显示 JavaFX 下载进度对话框 (by Glavo)
|
|
||||||
- GP-6151: 将下载超时时间放宽至 30 秒 (by Glavo)
|
|
||||||
|
|
||||||
**外观**
|
|
||||||
|
|
||||||
- GP-6121: 移除主页面“下载”按钮的 Tooltip (by 辞庐)
|
|
||||||
- GP-6119: 优化游戏列表弹窗的列表项大小 (by 辞庐)
|
|
||||||
|
|
||||||
**本地化**
|
|
||||||
|
|
||||||
- GP-6130: 将界面文案中的 `Xbox` 统一为 `XBOX` (by 3gf8jv4dv)
|
|
||||||
- GP-6120: 优化陶瓦联机反馈提示 (by 辞庐)
|
|
||||||
|
|
||||||
**账户**
|
|
||||||
|
|
||||||
- GP-6123: 在已有账户时移除联机和主页中的玩家名称 Tooltip (by Wulian233)
|
|
||||||
- GP-6111: 在账户选择弹窗中为已选择的账户添加底色 (by 辞庐)
|
|
||||||
- GP-6087: 设备代码流在完成授权后隐藏二维码 (by 辞庐, 3gf8jv4dv)
|
|
||||||
|
|
||||||
**错误修复**
|
|
||||||
|
|
||||||
- GP-6118: 修复 `LineSelectButton` 在页面底部时方向异常的问题 (by 辞庐)
|
|
||||||
- GP-6106: 修复 CurseForge 模组类别翻译错误的问题 (by Calboot)
|
|
||||||
- GP-6102: 修复删除 `mmc-bootstrap` 后游戏依赖无法补全的问题 (by 辞庐)
|
|
||||||
- GP-6117: 修复列表工具栏水波纹溢出的问题 (by 辞庐)
|
|
||||||
- GP-6133: 修复切换实例弹窗中版本列表未及时更新的问题 (by ENC_Euphony)
|
|
||||||
- GP-6129: 修复无法用中文搜索游戏内容的问题 (by Glavo)
|
|
||||||
- GP-6160: 修复无法为 MC 1.21.11 安装 Forge 的问题 (by Glavo)
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
---
|
|
||||||
---
|
|
||||||
|
|
||||||
[详细版本介绍 (Bilibili)](https://www.bilibili.com/opus/1217851149458079746)
|
|
||||||
|
|
||||||
|
|
||||||
**下载**
|
|
||||||
|
|
||||||
- GP-6215: 优化下载功能 (by Glavo)
|
|
||||||
- GP-6218: 更新游戏内容下载页游戏版本列表至 26.2 (by 3gf8jv4dv)
|
|
||||||
@@ -1,18 +1,16 @@
|
|||||||
---
|
---
|
||||||
---
|
---
|
||||||
|
|
||||||
**启动器**
|
- 启动器
|
||||||
|
|
||||||
- 在启动器更新时显示更新日志
|
- 在启动器更新时显示更新日志
|
||||||
- 启动前检查是否是 Java 8~10
|
- 启动前检查是否是 Java 8~10
|
||||||
- <https://www.huangyuhui.net/index.php/2019/01/27/83/> 支持整合包自带 Java 运行时
|
- [https://www.huangyuhui.net/index.php/2019/01/27/83/](https://www.huangyuhui.net/index.php/2019/01/27/83/)支持整合包自带 Java 运时
|
||||||
- 在缓存目录无效时自动更改设置
|
- 在缓存目录无效时自动更改设置
|
||||||
- 在登录对话框中添加注册链接
|
- 在登录对话框中添加注册链接
|
||||||
- 将游戏依赖的动态链接库解压到 .minecraft 中而不是系统临时文件夹
|
- 将游戏依赖的动态链接库解压到 .minecraft 中而不是系统临时文件夹
|
||||||
- 更新 authlib-injector
|
- 更新 authlib-injector
|
||||||
|
|
||||||
**自动安装**
|
- 自动安装
|
||||||
|
|
||||||
- 只从 BMCLAPI 获取 Forge、OptiFine 列表
|
- 只从 BMCLAPI 获取 Forge、OptiFine 列表
|
||||||
- 添加 BMCLAPI 赞助信息
|
- 添加 BMCLAPI 赞助信息
|
||||||
- 支持 Forge 1.13 的自动安装
|
- 支持 Forge 1.13 的自动安装
|
||||||
@@ -23,8 +21,7 @@
|
|||||||
- 启动时下载缺失的 Minecraft 本体文件
|
- 启动时下载缺失的 Minecraft 本体文件
|
||||||
- 在安装游戏失败时删除不完全的游戏
|
- 在安装游戏失败时删除不完全的游戏
|
||||||
|
|
||||||
**游戏管理**
|
- 游戏管理
|
||||||
|
|
||||||
- 支持对 Fabric 模组的管理
|
- 支持对 Fabric 模组的管理
|
||||||
- 支持数据包列表页面、模组管理面板多选
|
- 支持数据包列表页面、模组管理面板多选
|
||||||
- 添加刷新模组列表的按钮
|
- 添加刷新模组列表的按钮
|
||||||
@@ -36,15 +33,13 @@
|
|||||||
- 提醒用户在修改版本独立选项时需要注意游戏文件的转移
|
- 提醒用户在修改版本独立选项时需要注意游戏文件的转移
|
||||||
- 支持拖拽游戏存档压缩包到游戏界面以便安装游戏存档
|
- 支持拖拽游戏存档压缩包到游戏界面以便安装游戏存档
|
||||||
|
|
||||||
**整合包**
|
- 整合包
|
||||||
|
|
||||||
- 支持整合包拖拽到主页面打开安装向导
|
- 支持整合包拖拽到主页面打开安装向导
|
||||||
- 支持新版 MultiMC 整合包的导入
|
- 支持新版 MultiMC 整合包的导入
|
||||||
- 在更新整合包时进行游戏文件的备份
|
- 在更新整合包时进行游戏文件的备份
|
||||||
- 从 Cursemeta 上下载 Curse 上被删除的 Mod 文件
|
- 从 Cursemeta 上下载 Curse 上被删除的 Mod 文件
|
||||||
|
|
||||||
**修复**
|
- 修复
|
||||||
|
|
||||||
- 修复头像不显示头盔层的问题
|
- 修复头像不显示头盔层的问题
|
||||||
- 修复删除模组时可能导致的崩溃
|
- 修复删除模组时可能导致的崩溃
|
||||||
- 修复刷新数据包列表时可能的崩溃问题
|
- 修复刷新数据包列表时可能的崩溃问题
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
---
|
---
|
||||||
---
|
---
|
||||||
|
|
||||||
**启动器**
|
- 启动器
|
||||||
|
|
||||||
- 添加西班牙语,更新英语、俄语翻译
|
- 添加西班牙语,更新英语、俄语翻译
|
||||||
- 主页面按回车键启动游戏
|
- 主页面按回车键启动游戏
|
||||||
- 游戏列表内点击列表项进入游戏设置,右键列表项打开游戏管理菜单
|
- 游戏列表内点击列表项进入游戏设置,右键列表项打开游戏管理菜单
|
||||||
@@ -13,8 +12,7 @@
|
|||||||
- 修复浏览 Mod 列表可能出现的崩溃问题
|
- 修复浏览 Mod 列表可能出现的崩溃问题
|
||||||
- 修复无法识别 Java 12、13 的问题
|
- 修复无法识别 Java 12、13 的问题
|
||||||
|
|
||||||
**自动安装**
|
- 自动安装
|
||||||
|
|
||||||
- 添加 Fabric 自动安装
|
- 添加 Fabric 自动安装
|
||||||
- 新安装的游戏可以修改游戏版本
|
- 新安装的游戏可以修改游戏版本
|
||||||
- 修复 OptiFine 自动安装
|
- 修复 OptiFine 自动安装
|
||||||
@@ -24,16 +22,14 @@
|
|||||||
- 修复部分情况下无法下载 Forge 安装包的问题
|
- 修复部分情况下无法下载 Forge 安装包的问题
|
||||||
- 修复无法安装 1.14 和 1.15 游戏的问题
|
- 修复无法安装 1.14 和 1.15 游戏的问题
|
||||||
|
|
||||||
**整合包**
|
- 整合包
|
||||||
|
|
||||||
- 允许从给定链接下载整合包并进行安装
|
- 允许从给定链接下载整合包并进行安装
|
||||||
- 支持导出 MultiMC 整合包
|
- 支持导出 MultiMC 整合包
|
||||||
- 修复无法下载 Curse 模组的问题
|
- 修复无法下载 Curse 模组的问题
|
||||||
- 修复下载 Curse 整合包失败后会删除游戏的问题
|
- 修复下载 Curse 整合包失败后会删除游戏的问题
|
||||||
|
|
||||||
**服主功能**
|
- 服主功能
|
||||||
|
|
||||||
- 添加 authlib-injectors.json,允许服主将添加账号页面更改为默认添加指定服务器的 Authlib Injector 账户
|
- 添加 authlib-injectors.json,允许服主将添加账号页面更改为默认添加指定服务器的 Authlib Injector 账户
|
||||||
- 访问 <https://www.huangyuhui.net/index.php/2019/09/09/109/> 以查看添加方法
|
- 访问 [https://www.huangyuhui.net/index.php/2019/09/09/109/](https://www.huangyuhui.net/index.php/2019/09/09/109/) 以查看添加方法
|
||||||
- 添加服务器自动更新整合包,允许服务器远程更新游戏客户端
|
- 添加服务器自动更新整合包,允许服务器远程更新游戏客户端
|
||||||
- 访问 <https://www.huangyuhui.net/index.php/2019/11/12/118/> 以查看添加方法
|
- 访问 [https://www.huangyuhui.net/index.php/2019/11/12/118/](https://www.huangyuhui.net/index.php/2019/11/12/118/) 以查看添加方法
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
---
|
---
|
||||||
---
|
---
|
||||||
|
|
||||||
**启动器**
|
- 启动器
|
||||||
|
|
||||||
- 改进部分错误提示
|
- 改进部分错误提示
|
||||||
- 更新繁体中文语言文件
|
- 更新繁体中文语言文件
|
||||||
- 在主界面账户栏添加鼠标滚轮便捷切换游戏账户
|
- 在主界面账户栏添加鼠标滚轮便捷切换游戏账户
|
||||||
@@ -16,16 +15,14 @@
|
|||||||
- 修复关闭 JVM 检查时仍然会检查 java.exe 是否合法的问题
|
- 修复关闭 JVM 检查时仍然会检查 java.exe 是否合法的问题
|
||||||
- 修复使用 BMCLAPI 不能下载 authlib-injector 和加载游戏列表的问题
|
- 修复使用 BMCLAPI 不能下载 authlib-injector 和加载游戏列表的问题
|
||||||
|
|
||||||
**自动安装**
|
- 自动安装
|
||||||
|
|
||||||
- 添加 MCBBS 下载源
|
- 添加 MCBBS 下载源
|
||||||
- 在资源索引文件不合法时尝试重新下载
|
- 在资源索引文件不合法时尝试重新下载
|
||||||
- 添加 Fabric 的 BMCLAPI 和 MCBBS 下载源支持
|
- 添加 Fabric 的 BMCLAPI 和 MCBBS 下载源支持
|
||||||
- 现官方下载源下载 Forge 时依赖文件不再强制从 BMCLAPI 下载
|
- 现官方下载源下载 Forge 时依赖文件不再强制从 BMCLAPI 下载
|
||||||
- 修复重复下载游戏依赖文件的问题
|
- 修复重复下载游戏依赖文件的问题
|
||||||
|
|
||||||
**整合包**
|
- 整合包
|
||||||
|
|
||||||
- 导出整合包时将剔除所有日志文件和 CustomSkinLoader 的缓存
|
- 导出整合包时将剔除所有日志文件和 CustomSkinLoader 的缓存
|
||||||
- 修复导入 HMCL 整合包时无法安装 Forge 的问题
|
- 修复导入 HMCL 整合包时无法安装 Forge 的问题
|
||||||
- 修复无法下载 Curse 整合包部分 Mod(如潘马斯)的问题
|
- 修复无法下载 Curse 整合包部分 Mod(如潘马斯)的问题
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
---
|
---
|
||||||
---
|
---
|
||||||
|
|
||||||
**启动器**
|
- 启动器
|
||||||
|
|
||||||
- 修改界面
|
- 修改界面
|
||||||
- 更新俄语翻译
|
- 更新俄语翻译
|
||||||
- 改善游戏下载速度
|
- 改善游戏下载速度
|
||||||
@@ -33,8 +32,7 @@
|
|||||||
- 修复在自定义游戏运行目录时,输入不合法的路径会导致崩溃的问题
|
- 修复在自定义游戏运行目录时,输入不合法的路径会导致崩溃的问题
|
||||||
- 修复在输入特定错误的 authlib-injector 服务器地址时会导致启动器崩溃的问题
|
- 修复在输入特定错误的 authlib-injector 服务器地址时会导致启动器崩溃的问题
|
||||||
|
|
||||||
**自动安装**
|
- 自动安装
|
||||||
|
|
||||||
- 在 OptiFine 库缺失时可以自动补全
|
- 在 OptiFine 库缺失时可以自动补全
|
||||||
- 提升自动安装功能与其他启动器的兼容性
|
- 提升自动安装功能与其他启动器的兼容性
|
||||||
- 在当前下载源下载失败后自动重试其他下载源
|
- 在当前下载源下载失败后自动重试其他下载源
|
||||||
@@ -49,7 +47,6 @@
|
|||||||
- 修复从 MCBBS 下载源下载文件可能会下载到空文件的问题
|
- 修复从 MCBBS 下载源下载文件可能会下载到空文件的问题
|
||||||
- 修复 1.12.2 同时安装 Forge, OptiFine 时无法进入游戏存档的问题
|
- 修复 1.12.2 同时安装 Forge, OptiFine 时无法进入游戏存档的问题
|
||||||
|
|
||||||
**整合包**
|
- 整合包
|
||||||
|
|
||||||
- 修复整合包配置丢失后整合包游戏版本不能修改配置的问题
|
- 修复整合包配置丢失后整合包游戏版本不能修改配置的问题
|
||||||
- 修复服务器自动更新整合包更新时可能会出现 AccessDeniedException 的问题
|
- 修复服务器自动更新整合包更新时可能会出现 AccessDeniedException 的问题
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
---
|
---
|
||||||
---
|
---
|
||||||
|
|
||||||
**启动器**
|
- 启动器
|
||||||
|
|
||||||
- 修改界面
|
- 修改界面
|
||||||
- 更新俄语翻译
|
- 更新俄语翻译
|
||||||
- 改善游戏下载速度
|
- 改善游戏下载速度
|
||||||
@@ -33,8 +32,7 @@
|
|||||||
- 修复 Windows 下打开使用 Unicode UTF-8 提供全球语言支持选项后启动器无法打开的问题
|
- 修复 Windows 下打开使用 Unicode UTF-8 提供全球语言支持选项后启动器无法打开的问题
|
||||||
- 解决 Java 16 下部分 mod 不能正常运行的问题
|
- 解决 Java 16 下部分 mod 不能正常运行的问题
|
||||||
|
|
||||||
**整合包**
|
- 整合包
|
||||||
|
|
||||||
- 更新游戏整合包后会显示新的版本号
|
- 更新游戏整合包后会显示新的版本号
|
||||||
- 支持我的世界中文论坛整合包标准
|
- 支持我的世界中文论坛整合包标准
|
||||||
- 修复更新整合包下载地址不能使用在线下载自动更新整合包的问题
|
- 修复更新整合包下载地址不能使用在线下载自动更新整合包的问题
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
---
|
---
|
||||||
---
|
---
|
||||||
|
|
||||||
**启动器**
|
- 启动器
|
||||||
|
|
||||||
- 支持多人联机
|
- 支持多人联机
|
||||||
- 自动选择新添加的 Authlib-injector 服务器
|
- 自动选择新添加的 Authlib-injector 服务器
|
||||||
- 添加修改离线账户皮肤的功能,允许使用本地图片和 LittleSkin 等皮肤站
|
- 添加修改离线账户皮肤的功能,允许使用本地图片和 LittleSkin 等皮肤站
|
||||||
@@ -17,8 +16,7 @@
|
|||||||
- 修复对系统平台的识别错误导致部分平台不能正确下载 JavaFX 的问题
|
- 修复对系统平台的识别错误导致部分平台不能正确下载 JavaFX 的问题
|
||||||
- 修复 Log4j 远程代码执行漏洞
|
- 修复 Log4j 远程代码执行漏洞
|
||||||
|
|
||||||
**游戏启动**
|
- 游戏启动
|
||||||
|
|
||||||
- 支持官方启动器为 Minecraft 启动参数提供的一些占位符
|
- 支持官方启动器为 Minecraft 启动参数提供的一些占位符
|
||||||
- 兼容 TLauncher 游戏客户端
|
- 兼容 TLauncher 游戏客户端
|
||||||
- 如果在 macOS/Windows ARM 设备上使用 HMCL,HMCL 会优先使用 x86 的 JDK 运行游戏
|
- 如果在 macOS/Windows ARM 设备上使用 HMCL,HMCL 会优先使用 x86 的 JDK 运行游戏
|
||||||
@@ -27,8 +25,7 @@
|
|||||||
- 修复不能启动 BakaXL 安装后的游戏的问题
|
- 修复不能启动 BakaXL 安装后的游戏的问题
|
||||||
- 修复不能正常启动 Minecraft 1.5 及以下版本的问题(需要手动删除 options.txt)
|
- 修复不能正常启动 Minecraft 1.5 及以下版本的问题(需要手动删除 options.txt)
|
||||||
|
|
||||||
**下载**
|
- 下载
|
||||||
|
|
||||||
- 启动 Minecraft 1.17 及以上版本时自动下载官方提供的 Java 16
|
- 启动 Minecraft 1.17 及以上版本时自动下载官方提供的 Java 16
|
||||||
- 支持 CurseForge 整合包、Mod、资源包、地图 下载
|
- 支持 CurseForge 整合包、Mod、资源包、地图 下载
|
||||||
- 支持 1.17 Forge 的自动安装与游戏启动
|
- 支持 1.17 Forge 的自动安装与游戏启动
|
||||||
@@ -37,8 +34,7 @@
|
|||||||
- 添加自动选择下载源的功能
|
- 添加自动选择下载源的功能
|
||||||
- 允许修改默认的下载并发数
|
- 允许修改默认的下载并发数
|
||||||
|
|
||||||
**游戏设置**
|
- 游戏设置
|
||||||
|
|
||||||
- 允许在 Java 自定义参数内覆盖启动器默认提供的启动参数,而不需要再禁止启动器生成默认参数
|
- 允许在 Java 自定义参数内覆盖启动器默认提供的启动参数,而不需要再禁止启动器生成默认参数
|
||||||
- 允许在 Minecraft 自定义参数内使用 ${game_directory} 等占位符
|
- 允许在 Minecraft 自定义参数内使用 ${game_directory} 等占位符
|
||||||
- 改进版本管理和游戏设置的界面
|
- 改进版本管理和游戏设置的界面
|
||||||
@@ -49,8 +45,7 @@
|
|||||||
- 自定义本地库路径,允许 M1 设备运行 ARM 版本的 Minecraft
|
- 自定义本地库路径,允许 M1 设备运行 ARM 版本的 Minecraft
|
||||||
- 添加自动选择 Java 选项,省去提示用户需要更改 Java 版本的步骤
|
- 添加自动选择 Java 选项,省去提示用户需要更改 Java 版本的步骤
|
||||||
|
|
||||||
**整合包**
|
- 整合包
|
||||||
|
|
||||||
- 支持使用 Fabric 作为 Mod 加载器的 CurseForge 整合包
|
- 支持使用 Fabric 作为 Mod 加载器的 CurseForge 整合包
|
||||||
- 支持我的世界中文论坛整合包规范第二版,兼容 CurseForge 整合包格式,允许导入 MultiMC
|
- 支持我的世界中文论坛整合包规范第二版,兼容 CurseForge 整合包格式,允许导入 MultiMC
|
||||||
- 修复安装整合包时可能崩溃的问题
|
- 修复安装整合包时可能崩溃的问题
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
---
|
---
|
||||||
---
|
---
|
||||||
|
|
||||||
**启动器**
|
- 启动器
|
||||||
|
|
||||||
- 多人联机功能暂时下线维护 [详情](https://hmcl.huangyuhui.net/api/redirect/multiplayer-migrate)
|
- 多人联机功能暂时下线维护 [详情](https://hmcl.huangyuhui.net/api/redirect/multiplayer-migrate)
|
||||||
- 不再支持添加 Mojang 账户 [迁移至微软账户](https://aka.ms/MinecraftMigration)
|
- 不再支持添加 Mojang 账户 [迁移至微软账户](https://aka.ms/MinecraftMigration)
|
||||||
- 默认在用户文件夹中存储账户信息,提高安全性
|
- 默认在用户文件夹中存储账户信息,提高安全性
|
||||||
@@ -20,22 +19,19 @@
|
|||||||
- 为 Linux 提供 sh 格式构建
|
- 为 Linux 提供 sh 格式构建
|
||||||
- 新添加 JVM 选项 `-Dhmcl.home`,允许用户自行指定 HMCL_DIRECTORY
|
- 新添加 JVM 选项 `-Dhmcl.home`,允许用户自行指定 HMCL_DIRECTORY
|
||||||
|
|
||||||
**下载**
|
- 下载
|
||||||
|
|
||||||
- 支持整合包下载页使用中文搜索
|
- 支持整合包下载页使用中文搜索
|
||||||
- 支持下载安装 Modrinth 整合包
|
- 支持下载安装 Modrinth 整合包
|
||||||
- 支持 Quilt 自动安装
|
- 支持 Quilt 自动安装
|
||||||
- 默认将搜索排序修改为“热度”
|
- 默认将搜索排序修改为“热度”
|
||||||
|
|
||||||
**游戏设置**
|
- 游戏设置
|
||||||
|
|
||||||
- 默认开启“自动选择合适的 Java”
|
- 默认开启“自动选择合适的 Java”
|
||||||
- 添加世界信息界面,允许玩家在启动器内查看详细世界信息以及修改世界设置
|
- 添加世界信息界面,允许玩家在启动器内查看详细世界信息以及修改世界设置
|
||||||
- 添加模组列表搜索
|
- 添加模组列表搜索
|
||||||
- 优化自动内存分配
|
- 优化自动内存分配
|
||||||
|
|
||||||
**跨平台**
|
- 跨平台
|
||||||
|
|
||||||
- 适配 Windows ARM64 平台
|
- 适配 Windows ARM64 平台
|
||||||
- 适配 Linux LoongArch64(旧世界)平台
|
- 适配 Linux LoongArch64(旧世界)平台
|
||||||
- 适配 Linux ARM32 平台
|
- 适配 Linux ARM32 平台
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
---
|
---
|
||||||
---
|
---
|
||||||
|
|
||||||
**启动器**
|
- 启动器
|
||||||
|
|
||||||
- 拒绝在被 Fractureiser 病毒感染的设备上启动 HMCL(若检测到将会提示并退出,[详情](https://github.com/fractureiser-investigation/fractureiser#readme))
|
- 拒绝在被 Fractureiser 病毒感染的设备上启动 HMCL(若检测到将会提示并退出,[详情](https://github.com/fractureiser-investigation/fractureiser#readme))
|
||||||
- 检测 HMCL 是否处于 macOS 上的 App Translocation(macOS 使用了 [App Translocation](https://lapcatsoftware.com/articles/app-translocation.html) 机制,可能会自动将 HMCL 移动至 `/private/var/folders` 中的临时文件夹内,导致用户关闭 HMCL 后游戏数据和设置丢失)
|
- 检测 HMCL 是否处于 macOS 上的 App Translocation(macOS 使用了 [App Translocation](https://lapcatsoftware.com/articles/app-translocation.html) 机制,可能会自动将 HMCL 移动至 `/private/var/folders` 中的临时文件夹内,导致用户关闭 HMCL 后游戏数据和设置丢失)
|
||||||
- 日志分析窗口中显示物理内存大小
|
- 日志分析窗口中显示物理内存大小
|
||||||
@@ -14,22 +13,19 @@
|
|||||||
- 在 Linux 上支持 `MESA_LOADER_DRIVER_OVERRIDE` 环境变量,适配 Zink 驱动程序
|
- 在 Linux 上支持 `MESA_LOADER_DRIVER_OVERRIDE` 环境变量,适配 Zink 驱动程序
|
||||||
- 更新翻译
|
- 更新翻译
|
||||||
|
|
||||||
**下载**
|
- 下载
|
||||||
|
|
||||||
- 更新搜索版本号
|
- 更新搜索版本号
|
||||||
|
|
||||||
**游戏设置**
|
- 游戏设置
|
||||||
|
|
||||||
- 添加删除游戏资源文件按钮
|
- 添加删除游戏资源文件按钮
|
||||||
- 将版本高级设置拆分至单独页面中
|
- 将版本高级设置拆分至单独页面中
|
||||||
- 添加环境变量设置
|
- 添加环境变量设置
|
||||||
- 添加渲染器设置
|
- 添加渲染器设置
|
||||||
|
|
||||||
**跨平台**
|
- 跨平台
|
||||||
|
添加 Linux RISC-V 64 平台支持
|
||||||
|
|
||||||
- 添加 Linux RISC-V 64 平台支持
|
错误修复:
|
||||||
|
|
||||||
**错误修复**
|
|
||||||
|
|
||||||
- 修复日志分析窗口的渲染问题
|
- 修复日志分析窗口的渲染问题
|
||||||
- 修复在 Minecraft 1.20 不能正常使用游戏内聊天功能的问题
|
- 修复在 Minecraft 1.20 不能正常使用游戏内聊天功能的问题
|
||||||
|
|||||||
@@ -1,18 +1,16 @@
|
|||||||
---
|
---
|
||||||
---
|
---
|
||||||
|
|
||||||
**启动器**
|
- 启动器
|
||||||
|
|
||||||
- GP-2929、GP-2904、GP-2915: 更新翻译
|
- GP-2929、GP-2904、GP-2915: 更新翻译
|
||||||
- GP-2905: 更改语言选项添加重启后生效的提示
|
- GP-2905: 更改语言选项添加重启后生效的提示
|
||||||
- GP-2885: 在 Linux 系统上且处于未知桌面环境时,禁用删除至回收站功能
|
- GP-2885: 在 Linux 系统上且处于未知桌面环境时,禁用删除至回收站功能
|
||||||
- GP-2889: 删除 Mojang 登录支持
|
- GP-2889: 删除 Mojang 登录支持
|
||||||
- GP-2897: 主界面移除联机大厅按钮,添加引导用户进入官方 QQ 群的按钮
|
- GP-2897: 主界面移除联机大厅按钮,添加引导用户进入官方 QQ 群的按钮
|
||||||
- GP-2888: 移除设置 - 赞助页面
|
- GP-2888: 移除设置 - 赞助页面
|
||||||
- GP-2862: 默认不进行降级更新(手动切换更新源时依然会正常提示)
|
- GP-2862: 默认不进行降级更新(手动切换更新源时依然会正常提示)
|
||||||
|
|
||||||
**下载**
|
|
||||||
|
|
||||||
|
- 下载
|
||||||
- GP-2921: 允许使用系统属性禁用系统代理
|
- GP-2921: 允许使用系统属性禁用系统代理
|
||||||
- GP-2917: 不再尝试下载 `.pack.xz` 文件
|
- GP-2917: 不再尝试下载 `.pack.xz` 文件
|
||||||
- GP-2921: 当系统属性 `java.net.useSystemProxies` 被设置为 `false` 时不再使用系统代理
|
- GP-2921: 当系统属性 `java.net.useSystemProxies` 被设置为 `false` 时不再使用系统代理
|
||||||
@@ -20,18 +18,16 @@
|
|||||||
- GP-2916: 在 CurseForge 下载源中搜索时始终会按照模组标题与关键词的相似性排序
|
- GP-2916: 在 CurseForge 下载源中搜索时始终会按照模组标题与关键词的相似性排序
|
||||||
- GP-2886: 自动下载 Java 支持下载 Java 21
|
- GP-2886: 自动下载 Java 支持下载 Java 21
|
||||||
|
|
||||||
**外观**
|
- 外观
|
||||||
|
|
||||||
- GP-2856: 当加载网络背景图片超时时回退至默认背景,解决启动时卡死的问题
|
- GP-2856: 当加载网络背景图片超时时回退至默认背景,解决启动时卡死的问题
|
||||||
|
|
||||||
**整合包**
|
- 整合包
|
||||||
|
|
||||||
- GP-2881: 修复无法安装带有 NeoForge 的 Modrinth 整合包的问题
|
- GP-2881: 修复无法安装带有 NeoForge 的 Modrinth 整合包的问题
|
||||||
|
|
||||||
**错误修复**
|
错误修复:
|
||||||
|
|
||||||
- GP-2908 \[重要\]: 修复微软账户登录失败的问题
|
- **GP-2908 \[重要\]: 修复微软账户登录失败的问题**
|
||||||
- GP-2939: 修复游戏启动时包装命令会被添加两次的问题
|
- GP-2939: 修复游戏启动时包装命令会被添加两次的问题的问题
|
||||||
- GP-2936: 修复无法读取远古版本版本号的问题
|
- GP-2936: 修复无法读取远古版本版本号的问题
|
||||||
- GP-2919: 修复 Minecraft 1.6 之前的版本没有声音的问题
|
- GP-2919: 修复 Minecraft 1.6 之前的版本没有声音的问题
|
||||||
- GP-2920: 修复了在 CurseForge 下载源中使用中文搜索无法呈现结果的问题
|
- GP-2920: 修复了在 CurseForge 下载源中使用中文搜索无法呈现结果的问题
|
||||||
|
|||||||
@@ -1,21 +1,16 @@
|
|||||||
---
|
---
|
||||||
---
|
---
|
||||||
|
|
||||||
**启动器**
|
- 启动器
|
||||||
|
|
||||||
- GP-2947: 更新模组和整合包翻译信息
|
- GP-2947: 更新模组和整合包翻译信息
|
||||||
- GP-2951: 优化了启动器长期运行后的性能表现
|
- GP-2951: 优化了启动器长期运行后的性能表现
|
||||||
- GP-2942: 游戏版本的图标现在支持 JPG、GIF 等格式
|
- GP-2942: 游戏版本的图标现在支持 JPG、GIF 等格式
|
||||||
- GP-2950: 启动器启动后,将自动加载同目录下的 `font.ttf` 或 `font.otf`
|
- GP-2950: 启动器启动后,将自动加载同目录下的 `font.ttf` 或 `font.otf`
|
||||||
|
- 下载
|
||||||
**下载**
|
|
||||||
|
|
||||||
- GP-2958: 还原对 MCBBS 的鸣谢。谢谢你,MCBBS!
|
- GP-2958: 还原对 MCBBS 的鸣谢。谢谢你,MCBBS!
|
||||||
- GP-3031: 适配新版本 NeoForge 模组,修复部分模组无法被正确识别的问题
|
- GP-3031: 适配新版本 NeoForge 模组,修复部分模组无法被正确识别的问题
|
||||||
- GP-3045: 支持自动安装 Java 21
|
- GP-3045: 支持自动安装 Java 21
|
||||||
|
- 错误修复
|
||||||
**错误修复**
|
|
||||||
|
|
||||||
- GP-2943: 修复了高版本启动器内皮肤预览与游戏内真实皮肤不匹配的问题
|
- GP-2943: 修复了高版本启动器内皮肤预览与游戏内真实皮肤不匹配的问题
|
||||||
- GP-2986: 修复了微软登录部分情况下会错误提示“没有购买记录”的问题
|
- GP-2986: 修复了微软登录部分情况下会错误提示“没有购买记录”的问题
|
||||||
- GP-2989: 修复部分情况下,整合包导入会失败的问题
|
- GP-2989: 修复部分情况下,整合包导入会失败的问题
|
||||||
|
|||||||
@@ -1,25 +1,18 @@
|
|||||||
---
|
---
|
||||||
---
|
---
|
||||||
|
|
||||||
**启动器**
|
- 启动器
|
||||||
|
|
||||||
- GP-3121、GP-3194: 微软登录界面对 Xbox 400 错误给予提示
|
- GP-3121、GP-3194: 微软登录界面对 Xbox 400 错误给予提示
|
||||||
- GP-3097: 更新 Linux ARM64 支持
|
- GP-3097: 更新 Linux ARM64 支持
|
||||||
- GP-3197: 优化对 Linux RISC-V 64、FreeBSD x86-64 平台的支持
|
- GP-3197: 优化对 Linux RISC-V 64、FreeBSD x86-64 平台的支持
|
||||||
- GP-3058: 支持解析更多游戏版本号
|
- GP-3058: 支持解析更多游戏版本号
|
||||||
- GP-3092: 移除 KOOK 入口
|
- GP-3092: 移除 KOOK 入口
|
||||||
|
- 下载
|
||||||
**下载**
|
|
||||||
|
|
||||||
- GP-3023: `特定游戏设置 - 自动安装` 中禁止升级或卸载由其他启动器安装的游戏组件
|
- GP-3023: `特定游戏设置 - 自动安装` 中禁止升级或卸载由其他启动器安装的游戏组件
|
||||||
- GP-3089、GP-3114: 优化 `下载 - 模组` 中模组版本推荐逻辑
|
- GP-3089、GP-3114: 优化 `下载 - 模组` 中模组版本推荐逻辑
|
||||||
|
- 外观
|
||||||
**外观**
|
|
||||||
|
|
||||||
- GP-3181: 支持使用 `HMCL_FONT` 环境变量指定字体
|
- GP-3181: 支持使用 `HMCL_FONT` 环境变量指定字体
|
||||||
|
- 错误修复
|
||||||
**错误修复**
|
|
||||||
|
|
||||||
- GP-2838: 修复本地模组查看信息时标签错误的问题
|
- GP-2838: 修复本地模组查看信息时标签错误的问题
|
||||||
- GP-3023: 修复 1.20.4 版本 Forge 和 OptiFine 同时安装的情况下游戏无法启动的问题
|
- GP-3023: 修复 1.20.4 版本 Forge 和 OptiFine 同时安装的情况下游戏无法启动的问题
|
||||||
- GP-3027: 修复低版本游戏在开启版本隔离后没有声音的问题
|
- GP-3027: 修复低版本游戏在开启版本隔离后没有声音的问题
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
---
|
---
|
||||||
---
|
---
|
||||||
|
|
||||||
**启动器**
|
- 启动器
|
||||||
|
|
||||||
- GP-3233: 在 Linux/FreeBSD 平台打开日志、模组等位置时会选中该文件
|
- GP-3233: 在 Linux/FreeBSD 平台打开日志、模组等位置时会选中该文件
|
||||||
- GP-3274: 优化日志窗口
|
- GP-3274: 优化日志窗口
|
||||||
- GP-2988: 添加 Java 管理页面,优化查找、下载、自动选择 Java 等功能 ([BV1WvCUY4EwK](https://www.bilibili.com/video/BV1WvCUY4EwK))
|
- GP-2988: 添加 Java 管理页面,优化查找、下载、自动选择 Java 等功能 ([BV1WvCUY4EwK](https://www.bilibili.com/video/BV1WvCUY4EwK))
|
||||||
@@ -20,14 +19,10 @@
|
|||||||
- GP-3427: 更新 EXE 图标
|
- GP-3427: 更新 EXE 图标
|
||||||
- GP-3435: 在游戏下载列表中添加 Minecraft Wiki 链接
|
- GP-3435: 在游戏下载列表中添加 Minecraft Wiki 链接
|
||||||
- 优化文本描述/翻译
|
- 优化文本描述/翻译
|
||||||
|
- 下载
|
||||||
**下载**
|
|
||||||
|
|
||||||
- GP-3251, GP-3259: 支持从官方源下载 Forge
|
- GP-3251, GP-3259: 支持从官方源下载 Forge
|
||||||
- GP-3256: 选择要安装的 Forge 版本时显示版本发布时间
|
- GP-3256: 选择要安装的 Forge 版本时显示版本发布时间
|
||||||
|
- 外观
|
||||||
**外观**
|
|
||||||
|
|
||||||
- GP-3271: 隐藏版本管理的 Fabric API 和 QSL/QFAPI 自动安装选项
|
- GP-3271: 隐藏版本管理的 Fabric API 和 QSL/QFAPI 自动安装选项
|
||||||
- GP-3088: 隐藏整合包安装页面上的整合包文件位置
|
- GP-3088: 隐藏整合包安装页面上的整合包文件位置
|
||||||
- GP-3278: 调换游戏管理侧边栏上“自动安装”和“模组管理”的顺序
|
- GP-3278: 调换游戏管理侧边栏上“自动安装”和“模组管理”的顺序
|
||||||
@@ -36,9 +31,7 @@
|
|||||||
- GP-3396, GP-3397, GP-3406: 优化账户列表页面按钮图标
|
- GP-3396, GP-3397, GP-3406: 优化账户列表页面按钮图标
|
||||||
- GP-3424: 调整字体选择组合框的默认宽度
|
- GP-3424: 调整字体选择组合框的默认宽度
|
||||||
- GP-3450: 使最小化按钮居中
|
- GP-3450: 使最小化按钮居中
|
||||||
|
- 错误修复
|
||||||
**错误修复**
|
|
||||||
|
|
||||||
- GP-3030: 修复导入 MultiMC 整合包时未移除 JVM 参数两侧引号的问题
|
- GP-3030: 修复导入 MultiMC 整合包时未移除 JVM 参数两侧引号的问题
|
||||||
- GP-3224: 修复部分游戏版本无法正常安装的问题
|
- GP-3224: 修复部分游戏版本无法正常安装的问题
|
||||||
- GP-3227: 修复模组详情页图标显示问题
|
- GP-3227: 修复模组详情页图标显示问题
|
||||||
|
|||||||
@@ -3,8 +3,7 @@
|
|||||||
|
|
||||||
版本介绍:[cv41174209](https://www.bilibili.com/opus/1050013108961017859)
|
版本介绍:[cv41174209](https://www.bilibili.com/opus/1050013108961017859)
|
||||||
|
|
||||||
**启动器**
|
- 启动器
|
||||||
|
|
||||||
- GP-3457: 实验性支持 WebP 格式的背景图片
|
- GP-3457: 实验性支持 WebP 格式的背景图片
|
||||||
- GP-3523: 模组列表页中按下 ESC 键时取消选中
|
- GP-3523: 模组列表页中按下 ESC 键时取消选中
|
||||||
- GP-3601: 更新模组数据
|
- GP-3601: 更新模组数据
|
||||||
@@ -27,18 +26,14 @@
|
|||||||
- GP-3747: 在日志中记录编码信息
|
- GP-3747: 在日志中记录编码信息
|
||||||
- GP-3749, GP-3750: 消除使用 Java 24 运行 HMCL 时控制台中的弃用警告
|
- GP-3749, GP-3750: 消除使用 Java 24 运行 HMCL 时控制台中的弃用警告
|
||||||
- 优化软件文案,完善英语、西班牙语、俄语翻译
|
- 优化软件文案,完善英语、西班牙语、俄语翻译
|
||||||
|
- 下载
|
||||||
**下载**
|
|
||||||
|
|
||||||
- GP-3484, GP-3744: 更新模组下载页游戏版本列表至 1.21.5
|
- GP-3484, GP-3744: 更新模组下载页游戏版本列表至 1.21.5
|
||||||
- GP-3517: 游戏下载页面添加搜索功能
|
- GP-3517: 游戏下载页面添加搜索功能
|
||||||
- GP-3244: 安装新游戏/整合包时检查版本名称是否包含非 ASCII 字符
|
- GP-3244: 安装新游戏/整合包时检查版本名称是否包含非 ASCII 字符
|
||||||
- GP-3476: 在 Linux RISC-V 平台为「下载 Java」对话框添加 [banshanjdk-8](https://www.zthread.cn/) 下载地址
|
- GP-3476: 在 Linux RISC-V 平台为「下载 Java」对话框添加 [banshanjdk-8](https://www.zthread.cn/) 下载地址
|
||||||
- GP-3605: 添加 NeoForge 的 BMCLAPI 代理支持
|
- GP-3605: 添加 NeoForge 的 BMCLAPI 代理支持
|
||||||
- GP-3625: 允许用户在「下载 → 游戏」页面搜索时调整搜索范围
|
- GP-3625: 允许用户在「下载 → 游戏」页面搜索时调整搜索范围
|
||||||
|
- 外观
|
||||||
**外观**
|
|
||||||
|
|
||||||
- GP-3458: 降低窗口阴影质量以改善性能
|
- GP-3458: 降低窗口阴影质量以改善性能
|
||||||
- GP-3442: 添加打开启动器时的窗口动画
|
- GP-3442: 添加打开启动器时的窗口动画
|
||||||
- GP-3652: 添加关闭启动器时的窗口动画
|
- GP-3652: 添加关闭启动器时的窗口动画
|
||||||
@@ -51,13 +46,9 @@
|
|||||||
- GP-3729: 为更新日志对话框添加平滑滚动
|
- GP-3729: 为更新日志对话框添加平滑滚动
|
||||||
- GP-3730: 为世界信息页面和版本高级设置页面背景添加半透明遮罩
|
- GP-3730: 为世界信息页面和版本高级设置页面背景添加半透明遮罩
|
||||||
- GP-3755: 更新 macOS Dock 栏图标
|
- GP-3755: 更新 macOS Dock 栏图标
|
||||||
|
- 跨平台
|
||||||
**跨平台**
|
|
||||||
|
|
||||||
- GP-3536: 优化对 Linux RISC-V 64 平台的支持
|
- GP-3536: 优化对 Linux RISC-V 64 平台的支持
|
||||||
|
- 错误修复
|
||||||
**错误修复**
|
|
||||||
|
|
||||||
- GP-3490: 修复 OAuth 登录时轮询过于频繁的问题
|
- GP-3490: 修复 OAuth 登录时轮询过于频繁的问题
|
||||||
- GP-3464: 修复在更新日志界面无法拖动启动器窗口的问题
|
- GP-3464: 修复在更新日志界面无法拖动启动器窗口的问题
|
||||||
- GP-3503: 使用 Zink 渲染器时禁用 DRI3
|
- GP-3503: 使用 Zink 渲染器时禁用 DRI3
|
||||||
|
|||||||
@@ -3,8 +3,7 @@
|
|||||||
|
|
||||||
版本介绍: [cv42290390](https://www.bilibili.com/opus/1088221679199453185)
|
版本介绍: [cv42290390](https://www.bilibili.com/opus/1088221679199453185)
|
||||||
|
|
||||||
**启动器**
|
- 启动器
|
||||||
|
|
||||||
- GP-3938: 使用 Java 8 打开启动器时弹出弃用警告 (by Glavo)
|
- GP-3938: 使用 Java 8 打开启动器时弹出弃用警告 (by Glavo)
|
||||||
- GP-4032: 使用 Java 8 运行时禁止更新 (by Glavo)
|
- GP-4032: 使用 Java 8 运行时禁止更新 (by Glavo)
|
||||||
- GP-3854: 右键主页“启动游戏”按钮时展开版本列表菜单 (by Glavo)
|
- GP-3854: 右键主页“启动游戏”按钮时展开版本列表菜单 (by Glavo)
|
||||||
@@ -13,45 +12,31 @@
|
|||||||
- GP-3893: 启动时在日志中记录用户设备的 GPU 信息 (by Glavo)
|
- GP-3893: 启动时在日志中记录用户设备的 GPU 信息 (by Glavo)
|
||||||
- GP-3974: 更新日志中仅显示本次更新内容 (by Wulian233)
|
- GP-3974: 更新日志中仅显示本次更新内容 (by Wulian233)
|
||||||
- GP-4040: 更新模组数据 (by Glavo)
|
- GP-4040: 更新模组数据 (by Glavo)
|
||||||
|
- 游戏管理
|
||||||
**游戏管理**
|
|
||||||
|
|
||||||
- GP-3734: 折叠高级设置中不适用于当前系统的选项 (by Wulian233)
|
- GP-3734: 折叠高级设置中不适用于当前系统的选项 (by Wulian233)
|
||||||
- GP-3951: 新增原理图管理界面 (by Glavo)
|
- GP-3951: 新增原理图管理界面 (by Glavo)
|
||||||
- GP-3991: 新增世界管理页面 (by Glavo)
|
- GP-3991: 新增世界管理页面 (by Glavo)
|
||||||
|
- 整合包
|
||||||
**整合包**
|
|
||||||
|
|
||||||
- GP-3547: 重构 MultiMC 整合包兼容功能 (by Burning_TNT)
|
- GP-3547: 重构 MultiMC 整合包兼容功能 (by Burning_TNT)
|
||||||
- GP-3836: 自动安装页面隐藏 mcbbs 项 (by 辞庐)
|
- GP-3836: 自动安装页面隐藏 mcbbs 项 (by 辞庐)
|
||||||
- GP-3981: 忽略与版本 JSON 指定的 Java 相冲突的 Java 检测规则 (by Glavo)
|
- GP-3981: 忽略与版本 JSON 指定的 Java 相冲突的 Java 检测规则 (by Glavo)
|
||||||
|
- 账户
|
||||||
**账户**
|
|
||||||
|
|
||||||
- GP-3823: 默认限制境外地区使用离线账户功能 (by Glavo)
|
- GP-3823: 默认限制境外地区使用离线账户功能 (by Glavo)
|
||||||
- GP-3853: 优化离线账户名称中包含非 ASCII 字符时的提示 (by Glavo)
|
- GP-3853: 优化离线账户名称中包含非 ASCII 字符时的提示 (by Glavo)
|
||||||
- GP-3860: 添加 XBox 封禁相关提示 (by 辞庐)
|
- GP-3860: 添加 XBox 封禁相关提示 (by 辞庐)
|
||||||
|
- 下载
|
||||||
**下载**
|
|
||||||
|
|
||||||
- GP-2794: 支持下载光影 (by Burning_TNT)
|
- GP-2794: 支持下载光影 (by Burning_TNT)
|
||||||
- GP-3247, GP-3799: 支持下载部分特殊版本 (by zkitefly)
|
- GP-3247, GP-3799: 支持下载部分特殊版本 (by zkitefly)
|
||||||
- GP-3830: 将模组/整合包/资源包的默认下载源调整为 Modrinth (by Burning_TNT)
|
- GP-3830: 将模组/整合包/资源包的默认下载源调整为 Modrinth (by Burning_TNT)
|
||||||
- GP-3876: 优化代理设置功能 (by Glavo)
|
- GP-3876: 优化代理设置功能 (by Glavo)
|
||||||
- GP-4011: 更新模组下载页游戏版本列表至 1.21.7 (by Glavo)
|
- GP-4011: 更新模组下载页游戏版本列表至 1.21.7 (by Glavo)
|
||||||
|
- 外观
|
||||||
**外观**
|
|
||||||
|
|
||||||
- GP-3800: 优化整合包导出类型选择界面 (by Wulian233)
|
- GP-3800: 优化整合包导出类型选择界面 (by Wulian233)
|
||||||
- GP-3822: 统一导出和导入整合包页面样式 (by 辞庐)
|
- GP-3822: 统一导出和导入整合包页面样式 (by 辞庐)
|
||||||
- GP-3944、GP-3949: 优化版本列表为空时,主页切换版本菜单的显示效果 (by GeneralK1ng)
|
- GP-3944、GP-3949: 优化版本列表为空时,主页切换版本菜单的显示效果 (by GeneralK1ng)
|
||||||
|
- 本地化
|
||||||
**本地化**
|
|
||||||
|
|
||||||
- 优化软件文案,完善英语、西班牙语、俄语翻译
|
- 优化软件文案,完善英语、西班牙语、俄语翻译
|
||||||
|
- 错误修复
|
||||||
**错误修复**
|
|
||||||
|
|
||||||
- GP-3768: 修复模组下载界面无法正常翻页,以及类别会在切换下载源时出错的问题 (by Burning_TNT)
|
- GP-3768: 修复模组下载界面无法正常翻页,以及类别会在切换下载源时出错的问题 (by Burning_TNT)
|
||||||
- GP-3769: 修复离线账户切换模型时左侧 3D 预览不会即时更新的问题 (by Burning_TNT)
|
- GP-3769: 修复离线账户切换模型时左侧 3D 预览不会即时更新的问题 (by Burning_TNT)
|
||||||
- GP-3770: 修复 Windows 平台部分语言编码下无法打开 Minecraft 中文 Wiki 的问题 (by Burning_TNT)
|
- GP-3770: 修复 Windows 平台部分语言编码下无法打开 Minecraft 中文 Wiki 的问题 (by Burning_TNT)
|
||||||
|
|||||||
@@ -1,12 +1,9 @@
|
|||||||
---
|
---
|
||||||
---
|
---
|
||||||
|
|
||||||
**下载**
|
- 下载
|
||||||
|
|
||||||
- GP-4085: 更新模组下载页游戏版本列表至 1.21.8 (by Glavo)
|
- GP-4085: 更新模组下载页游戏版本列表至 1.21.8 (by Glavo)
|
||||||
|
- 错误修复
|
||||||
**错误修复**
|
|
||||||
|
|
||||||
- GP-4086: 修复安装 Oracle JDK 后可能无法使用启动器的问题 (by Glavo)
|
- GP-4086: 修复安装 Oracle JDK 后可能无法使用启动器的问题 (by Glavo)
|
||||||
- GP-4096: 修复无法使用部分日志字体的问题 (by Glavo)
|
- GP-4096: 修复无法使用部分日志字体的问题 (by Glavo)
|
||||||
- GP-4097: 修复 InstallersPage 可能意外地显示滚动条的问题 (by Glavo)
|
- GP-4097: 修复 InstallersPage 可能意外地显示滚动条的问题 (by Glavo)
|
||||||
|
|||||||
@@ -5,7 +5,6 @@
|
|||||||
|
|
||||||
- GP-4262: 更新 AMD 显卡信息 (by Glavo)
|
- GP-4262: 更新 AMD 显卡信息 (by Glavo)
|
||||||
- GP-4274: 更新 chunkbase 种子地图链接 (by Wulian233)
|
- GP-4274: 更新 chunkbase 种子地图链接 (by Wulian233)
|
||||||
|
**错误修复:**
|
||||||
**错误修复**
|
|
||||||
|
|
||||||
- GP-4174: 修复无法从 BMCLAPI 下载部分 NeoForge 所需文件的问题 (by 辞庐)
|
- GP-4174: 修复无法从 BMCLAPI 下载部分 NeoForge 所需文件的问题 (by 辞庐)
|
||||||
|
|||||||
@@ -11,25 +11,20 @@
|
|||||||
- GP-4365: 修复首次打开子页面时切换动画丢失的问题 (by Glavo)
|
- GP-4365: 修复首次打开子页面时切换动画丢失的问题 (by Glavo)
|
||||||
- GP-4439: 更新模组和整合包数据 (by Glavo)
|
- GP-4439: 更新模组和整合包数据 (by Glavo)
|
||||||
- GP-4414: 检测到配置文件由高版本启动器创建时禁止保存配置文件 (by Glavo)
|
- GP-4414: 检测到配置文件由高版本启动器创建时禁止保存配置文件 (by Glavo)
|
||||||
|
|
||||||
**游戏管理**
|
**游戏管理**
|
||||||
|
|
||||||
- GP-4224: 支持在 Windows 7/8/8.1 上使用软渲染器 (by Glavo)
|
- GP-4224: 支持在 Windows 7/8/8.1 上使用软渲染器 (by Glavo)
|
||||||
|
|
||||||
**下载**
|
**下载**
|
||||||
|
|
||||||
- GP-4170: 模组下载列表翻页后自动回到顶部 (by 辞庐)
|
- GP-4170: 模组下载列表翻页后自动回到顶部 (by 辞庐)
|
||||||
- GP-4171: 支持加载 WebP 图标,解决部分模组/整合包图标无法加载的问题 (by Glavo)
|
- GP-4171: 支持加载 WebP 图标,解决部分模组/整合包图标无法加载的问题 (by Glavo)
|
||||||
|
|
||||||
**外观**
|
**外观**
|
||||||
|
|
||||||
- GP-4185: 新增内存显示条禁用样式 (by OrzMiku)
|
- GP-4185: 新增内存显示条禁用样式 (by OrzMiku)
|
||||||
|
|
||||||
**本地化**
|
**本地化**
|
||||||
|
|
||||||
- GP-4376: 将“版本”重命名为“实例” (by 3gf8jv4dv)
|
- GP-4376: 将“版本”重命名为“实例” (by 3gf8jv4dv)
|
||||||
- 优化软件文案,完善英语、西班牙语、俄语翻译
|
- 优化软件文案,完善英语、西班牙语、俄语翻译
|
||||||
|
|
||||||
**错误修复**
|
**错误修复**
|
||||||
|
|
||||||
- GP-4121: 修复多次启动游戏时内存泄露的问题 (by roj234)
|
- GP-4121: 修复多次启动游戏时内存泄露的问题 (by roj234)
|
||||||
|
|||||||
@@ -6,7 +6,6 @@
|
|||||||
**游戏管理**
|
**游戏管理**
|
||||||
|
|
||||||
- GP-4515: 优化 Java 自动选择规则 (by Glavo)
|
- GP-4515: 优化 Java 自动选择规则 (by Glavo)
|
||||||
|
|
||||||
**错误修复**
|
**错误修复**
|
||||||
|
|
||||||
- GP-4508: 修复使用 JavaFX 25 时游戏下载界面布局错误的问题 (by Glavo)
|
- GP-4508: 修复使用 JavaFX 25 时游戏下载界面布局错误的问题 (by Glavo)
|
||||||
|
|||||||
@@ -5,9 +5,9 @@
|
|||||||
|
|
||||||
**启动器**
|
**启动器**
|
||||||
|
|
||||||
- GP-4223: 在“设置 > 通用”添加“提前预览 HMCL 版本”选项 (by Glavo)
|
- GP-4223: 在“设置 > 通用”添加“提前预览 HMCL 版本”选项 (by Glavo)<br>
|
||||||
|
详情请见完整更新日志: [cv43348716](https://www.bilibili.com/opus/1123235936240402439)
|
||||||
- GP-4088: 当离线账户名称超过 16 字符时弹出警告 (by ShulkerSakura)
|
- GP-4088: 当离线账户名称超过 16 字符时弹出警告 (by ShulkerSakura)
|
||||||
|
|
||||||
**下载**
|
**下载**
|
||||||
|
|
||||||
- GP-4120: 更新 unlisted-versions-of-minecraft 镜像源地址 (by 8Mi_Yile)
|
- GP-4120: 更新 unlisted-versions-of-minecraft 镜像源地址 (by 8Mi_Yile)
|
||||||
|
|||||||
@@ -3,8 +3,7 @@
|
|||||||
|
|
||||||
详细版本介绍: [cv43400451](https://www.bilibili.com/opus/1124733750249259010)
|
详细版本介绍: [cv43400451](https://www.bilibili.com/opus/1124733750249259010)
|
||||||
|
|
||||||
**启动器**
|
- 启动器
|
||||||
|
|
||||||
- GP-4452: 将最低 Java 版本提升至 Java 17 (by Glavo)
|
- GP-4452: 将最低 Java 版本提升至 Java 17 (by Glavo)
|
||||||
- GP-4454: 将默认 JavaFX 版本更新至 21.0.8/25 (by Glavo)
|
- GP-4454: 将默认 JavaFX 版本更新至 21.0.8/25 (by Glavo)
|
||||||
- GP-4439: 更新模组和整合包数据 (by Glavo)
|
- GP-4439: 更新模组和整合包数据 (by Glavo)
|
||||||
@@ -30,37 +29,25 @@
|
|||||||
- GP-4414: 检测到配置文件由高版本启动器创建时禁止保存配置文件 (by Glavo)
|
- GP-4414: 检测到配置文件由高版本启动器创建时禁止保存配置文件 (by Glavo)
|
||||||
- GP-4487: 在未启用 JIT 或硬件渲染加速的环境中启动时弹出提示 (by Glavo)
|
- GP-4487: 在未启用 JIT 或硬件渲染加速的环境中启动时弹出提示 (by Glavo)
|
||||||
- GP-4506: 使用 Java 25 启动游戏时默认开启 Compact Object Headers (by Glavo)
|
- GP-4506: 使用 Java 25 启动游戏时默认开启 Compact Object Headers (by Glavo)
|
||||||
|
- 游戏设置
|
||||||
**游戏设置**
|
|
||||||
|
|
||||||
- GP-4234: 优化游戏窗口大小选择功能 (by Glavo)
|
- GP-4234: 优化游戏窗口大小选择功能 (by Glavo)
|
||||||
- GP-4275: 基于实际屏幕分辨率添加游戏窗口分辨率选项 (by Wulian233)
|
- GP-4275: 基于实际屏幕分辨率添加游戏窗口分辨率选项 (by Wulian233)
|
||||||
- GP-4507: 游戏设置中添加「不自动添加 Java 虚拟机优化参数」选项 (by Glavo)
|
- GP-4507: 游戏设置中添加「不自动添加 Java 虚拟机优化参数」选项 (by Glavo)
|
||||||
- GP-4515: 优化 Java 自动选择规则 (by Glavo)
|
- GP-4515: 优化 Java 自动选择规则 (by Glavo)
|
||||||
|
- 实例管理
|
||||||
**实例管理**
|
|
||||||
|
|
||||||
- GP-4222: 在实例名称中包含非字母、数字、减号和下划线字符时弹出警告 (by Glavo)
|
- GP-4222: 在实例名称中包含非字母、数字、减号和下划线字符时弹出警告 (by Glavo)
|
||||||
- GP-4509: 支持在主界面「实例管理」按钮上通过滚动滚轮切换游戏实例 (by Glavo)
|
- GP-4509: 支持在主界面「实例管理」按钮上通过滚动滚轮切换游戏实例 (by Glavo)
|
||||||
|
- 模组管理
|
||||||
**模组管理**
|
|
||||||
|
|
||||||
- GP-3230: 支持根据更多信息搜索模组 (by Zkitefly)
|
- GP-3230: 支持根据更多信息搜索模组 (by Zkitefly)
|
||||||
- GP-3231: 优化模组中文译名匹配机制 (by Zkitefly)
|
- GP-3231: 优化模组中文译名匹配机制 (by Zkitefly)
|
||||||
- GP-3229, GP-4621: 优化模组管理页面布局 (by Zkitefly, Glavo)
|
- GP-3229, GP-4621: 优化模组管理页面布局 (by Zkitefly, Glavo)
|
||||||
- GP-4622, GP-4648: 优化模组加载器检测机制 (by Glavo)
|
- GP-4622, GP-4648: 优化模组加载器检测机制 (by Glavo)
|
||||||
- GP-4641, GP-4652, GP-4654, GP-4658: 支持识别更多模组的元数据 (by Glavo)
|
- GP-4641, GP-4652, GP-4654, GP-4658: 支持识别更多模组的元数据 (by Glavo)
|
||||||
|
- 世界管理
|
||||||
**世界管理**
|
|
||||||
|
|
||||||
- GP-4263: 支持删除世界 (by Wulian233)
|
- GP-4263: 支持删除世界 (by Wulian233)
|
||||||
|
- 整合包
|
||||||
**整合包**
|
|
||||||
|
|
||||||
- GP-3716: 支持导出 Modrinth 整合包 (by Zkitefly)
|
- GP-3716: 支持导出 Modrinth 整合包 (by Zkitefly)
|
||||||
|
- 下载
|
||||||
**下载**
|
|
||||||
|
|
||||||
- GP-4272: 支持自动安装 Cleanroom (by 辞庐, zkitefly)
|
- GP-4272: 支持自动安装 Cleanroom (by 辞庐, zkitefly)
|
||||||
- GP-4141: 优化游戏下载页版本分类功能 (by Glavo)
|
- GP-4141: 优化游戏下载页版本分类功能 (by Glavo)
|
||||||
- GP-4249: 游戏下载页面中使用史莱姆块作为愚人节版本的图标 (by Wulian233)
|
- GP-4249: 游戏下载页面中使用史莱姆块作为愚人节版本的图标 (by Wulian233)
|
||||||
@@ -69,9 +56,7 @@
|
|||||||
- GP-4167, GP-4169, GP-4462: 优化下载缓存功能 (by Glavo)
|
- GP-4167, GP-4169, GP-4462: 优化下载缓存功能 (by Glavo)
|
||||||
- GP-4219: 下载文件时启用透明 GZip 压缩 (by Glavo)
|
- GP-4219: 下载文件时启用透明 GZip 压缩 (by Glavo)
|
||||||
- GP-4546: 支持通过 HTTP/2 协议下载文件 (by Glavo)
|
- GP-4546: 支持通过 HTTP/2 协议下载文件 (by Glavo)
|
||||||
|
- 外观
|
||||||
**外观**
|
|
||||||
|
|
||||||
- GP-4118: 添加字体抗锯齿算法设置选项 (by Glavo)
|
- GP-4118: 添加字体抗锯齿算法设置选项 (by Glavo)
|
||||||
- GP-4148: 在系统设置中禁用动画效果时,默认禁用启动器动画 (by Glavo)
|
- GP-4148: 在系统设置中禁用动画效果时,默认禁用启动器动画 (by Glavo)
|
||||||
- GP-4510: 在未启用 JIT 或硬件渲染加速的环境中默认启动器禁用动画 (by Glavo)
|
- GP-4510: 在未启用 JIT 或硬件渲染加速的环境中默认启动器禁用动画 (by Glavo)
|
||||||
@@ -81,19 +66,13 @@
|
|||||||
- GP-4205: 支持 APNG 动画图片 (by Glavo)
|
- GP-4205: 支持 APNG 动画图片 (by Glavo)
|
||||||
- GP-4323: HintPane 使用新版 Bootstrap 调色盘 (by 辞庐)
|
- GP-4323: HintPane 使用新版 Bootstrap 调色盘 (by 辞庐)
|
||||||
- GP-4521: 支持通过环境变量控制 UI 缩放比例 (by Glavo)
|
- GP-4521: 支持通过环境变量控制 UI 缩放比例 (by Glavo)
|
||||||
|
- 联机
|
||||||
**联机**
|
|
||||||
|
|
||||||
- GP-4215: 在启动器中内置 Terracotta | 陶瓦联机 (by Burning_TNT)
|
- GP-4215: 在启动器中内置 Terracotta | 陶瓦联机 (by Burning_TNT)
|
||||||
|
- 本地化
|
||||||
**本地化**
|
|
||||||
|
|
||||||
- GP-4348: 添加文言翻译 (by Glavo, Andypsl8, Wulian233, dovisutu, 物灵, Bei Dou, 繁繁芙芙, Kaohaaa, 365KW, Andypsl8, Au0727, threwd, vinds476283)
|
- GP-4348: 添加文言翻译 (by Glavo, Andypsl8, Wulian233, dovisutu, 物灵, Bei Dou, 繁繁芙芙, Kaohaaa, 365KW, Andypsl8, Au0727, threwd, vinds476283)
|
||||||
- GP-4346: 添加乌克兰语翻译 (by BANSAFAn)
|
- GP-4346: 添加乌克兰语翻译 (by BANSAFAn)
|
||||||
- GP-4527: 添加颠倒的英语翻译 (by Glavo)
|
- GP-4527: 添加颠倒的英语翻译 (by Glavo)
|
||||||
|
- 错误修复
|
||||||
**错误修复**
|
|
||||||
|
|
||||||
- GP-3976: 修复 Minecraft 1.5.2 安装 Forge 后无法正常启动的问题 (by Zkitefly)
|
- GP-3976: 修复 Minecraft 1.5.2 安装 Forge 后无法正常启动的问题 (by Zkitefly)
|
||||||
- GP-3956: 修复启动时会尝试补全服务端自动更新整合包中已禁用的 mod 的问题 (by Zkitefly)
|
- GP-3956: 修复启动时会尝试补全服务端自动更新整合包中已禁用的 mod 的问题 (by Zkitefly)
|
||||||
- GP-4239: 修复部分版本 wiki 链接不正确的问题 (by ENC_Euphony)
|
- GP-4239: 修复部分版本 wiki 链接不正确的问题 (by ENC_Euphony)
|
||||||
|
|||||||
@@ -3,14 +3,9 @@
|
|||||||
|
|
||||||
详细版本介绍: [cv43540463](https://www.bilibili.com/opus/1129159061178155017)
|
详细版本介绍: [cv43540463](https://www.bilibili.com/opus/1129159061178155017)
|
||||||
|
|
||||||
**启动器**
|
- 启动器
|
||||||
|
|
||||||
- GP-4727: 将官方群组入口重新移动到主界面 (by Glavo)
|
- GP-4727: 将官方群组入口重新移动到主界面 (by Glavo)
|
||||||
|
- 联机
|
||||||
**联机**
|
|
||||||
|
|
||||||
- GP-4724: 将陶瓦联机更新至 0.3.12 (by Burning_TNT)
|
- GP-4724: 将陶瓦联机更新至 0.3.12 (by Burning_TNT)
|
||||||
|
- 错误修复
|
||||||
**错误修复**
|
|
||||||
|
|
||||||
- GP-4721: 修复 JFXListViewSkin 创建大量平台线程的问题 (by Glavo)
|
- GP-4721: 修复 JFXListViewSkin 创建大量平台线程的问题 (by Glavo)
|
||||||
@@ -6,12 +6,10 @@
|
|||||||
**启动器**
|
**启动器**
|
||||||
|
|
||||||
- GP-4742: 更新 Chunkbase 种子地图链接 (by Wulian233)
|
- GP-4742: 更新 Chunkbase 种子地图链接 (by Wulian233)
|
||||||
|
|
||||||
**联机**
|
**联机**
|
||||||
|
|
||||||
- GP-4723: 将陶瓦联机更新至 0.3.13 (by Burning_TNT)
|
- GP-4723: 将陶瓦联机更新至 0.3.13 (by Burning_TNT)
|
||||||
- GP-4735: 在不支持的平台上打开陶瓦联机页面时弹出提示 (by Glavo)
|
- GP-4735: 在不支持的平台上打开陶瓦联机页面时弹出提示 (by Glavo)
|
||||||
|
|
||||||
**错误修复**
|
**错误修复**
|
||||||
|
|
||||||
- GP-4736: 修复 FreeBSD x86-64 平台上错误的将所有版本视作未经测试的版本的问题 (by Glavo)
|
- GP-4736: 修复 FreeBSD x86-64 平台上错误的将所有版本视作未经测试的版本的问题 (by Glavo)
|
||||||
@@ -16,7 +16,6 @@
|
|||||||
- GP-4612: 增强解析数据包/资源包元数据的能力 (by mineDiamond)
|
- GP-4612: 增强解析数据包/资源包元数据的能力 (by mineDiamond)
|
||||||
- GP-4826: 从首页打开子页面时打开默认标签页 (by Glavo)
|
- GP-4826: 从首页打开子页面时打开默认标签页 (by Glavo)
|
||||||
- GP-4845: 更新 amdgpu.ids (by 辞庐)
|
- GP-4845: 更新 amdgpu.ids (by 辞庐)
|
||||||
|
|
||||||
**外观/动画**
|
**外观/动画**
|
||||||
|
|
||||||
- GP-4780, GP-4790, GP-4803, GP-4815: 优化界面动画效果 (by Glavo)
|
- GP-4780, GP-4790, GP-4803, GP-4815: 优化界面动画效果 (by Glavo)
|
||||||
@@ -24,12 +23,10 @@
|
|||||||
- GP-4779: 预加载页面以减少动画卡顿 (by Glavo)
|
- GP-4779: 预加载页面以减少动画卡顿 (by Glavo)
|
||||||
- GP-4762: 在 macOS 平台使用系统默认最小化动画 (by Damon Lu)
|
- GP-4762: 在 macOS 平台使用系统默认最小化动画 (by Damon Lu)
|
||||||
- GP-4809: 在更多页面上启用平滑滚动 (by Glavo)
|
- GP-4809: 在更多页面上启用平滑滚动 (by Glavo)
|
||||||
|
|
||||||
**本地化**
|
**本地化**
|
||||||
|
|
||||||
- GP-4709: 本地化下载速度显示 (by Glavo)
|
- GP-4709: 本地化下载速度显示 (by Glavo)
|
||||||
- 优化软件文案,修订翻译 (by 3gf8jv4dv, Glavo)
|
- 优化软件文案,修订翻译 (by 3gf8jv4dv, Glavo)
|
||||||
|
|
||||||
**错误修复**
|
**错误修复**
|
||||||
|
|
||||||
- GP-4775: 修复无法获取部分远古版本版本号的问题 (by Glavo)
|
- GP-4775: 修复无法获取部分远古版本版本号的问题 (by Glavo)
|
||||||
|
|||||||
@@ -7,7 +7,6 @@
|
|||||||
|
|
||||||
- GP-4886: 优化对 Linux MIPS64el 平台的支持 (by Glavo)
|
- GP-4886: 优化对 Linux MIPS64el 平台的支持 (by Glavo)
|
||||||
- GP-4917: 支持 Minecraft 新版本号规则 (by Glavo)
|
- GP-4917: 支持 Minecraft 新版本号规则 (by Glavo)
|
||||||
|
|
||||||
**错误修复**
|
**错误修复**
|
||||||
|
|
||||||
- GP-4850: 修复 `FetchTask` 未设置 User-Agent 的问题 (by Glavo)
|
- GP-4850: 修复 `FetchTask` 未设置 User-Agent 的问题 (by Glavo)
|
||||||
|
|||||||
@@ -10,20 +10,16 @@
|
|||||||
- GP-4927: 在 macOS 平台上导出启动脚本时支持导出 `.command` 文件 (by WhatDamon)
|
- GP-4927: 在 macOS 平台上导出启动脚本时支持导出 `.command` 文件 (by WhatDamon)
|
||||||
- GP-5019: 使用子标题注解“提前预览 HMCL 版本”选项 (by neveler)
|
- GP-5019: 使用子标题注解“提前预览 HMCL 版本”选项 (by neveler)
|
||||||
- GP-5008: 优化反馈页面 (by Glavo)
|
- GP-5008: 优化反馈页面 (by Glavo)
|
||||||
|
|
||||||
**游戏设置**
|
**游戏设置**
|
||||||
|
|
||||||
- GP-4144: 添加输出游戏调试日志选项 (by 辞庐)
|
- GP-4144: 添加输出游戏调试日志选项 (by 辞庐)
|
||||||
|
|
||||||
**实例管理**
|
**实例管理**
|
||||||
|
|
||||||
- GP-4475: 添加资源包管理功能 (by 辞庐)
|
- GP-4475: 添加资源包管理功能 (by 辞庐)
|
||||||
- GP-4872: 添加快速进入世界功能 (by mineDiamond)
|
- GP-4872: 添加快速进入世界功能 (by mineDiamond)
|
||||||
|
|
||||||
**账户管理**
|
**账户管理**
|
||||||
|
|
||||||
- GP-4932: 在主页右键点击账户按钮时弹出快速切换账户菜单 (by zimzaza4)
|
- GP-4932: 在主页右键点击账户按钮时弹出快速切换账户菜单 (by zimzaza4)
|
||||||
|
|
||||||
**外观**
|
**外观**
|
||||||
|
|
||||||
- GP-4835: 更新至 Material Design 3 颜色系统 (by Glavo)
|
- GP-4835: 更新至 Material Design 3 颜色系统 (by Glavo)
|
||||||
@@ -33,17 +29,14 @@
|
|||||||
- GP-4915: 在 `HintPane` 提示框中为图标和文本添加间距 (by neveler)
|
- GP-4915: 在 `HintPane` 提示框中为图标和文本添加间距 (by neveler)
|
||||||
- GP-4951: 更新选择框下拉菜单滚动条样式 (by Glavo)
|
- GP-4951: 更新选择框下拉菜单滚动条样式 (by Glavo)
|
||||||
- GP-4964: 更新表格中复选框的样式 (by Glavo)
|
- GP-4964: 更新表格中复选框的样式 (by Glavo)
|
||||||
|
|
||||||
**下载**
|
**下载**
|
||||||
|
|
||||||
- GP-4856: 优化下载源选择逻辑 (by Glavo)
|
- GP-4856: 优化下载源选择逻辑 (by Glavo)
|
||||||
- GP-4990: 支持下载 Java 25 (by OrzMiku)
|
- GP-4990: 支持下载 Java 25 (by OrzMiku)
|
||||||
|
|
||||||
**联机**
|
**联机**
|
||||||
|
|
||||||
- GP-4869: 在陶瓦联机页面向非中国内地用户添加提示框 (by Glavo)
|
- GP-4869: 在陶瓦联机页面向非中国内地用户添加提示框 (by Glavo)
|
||||||
- GP-4916: 在陶瓦联机界面启动游戏时禁用离线皮肤功能 (by Glavo)
|
- GP-4916: 在陶瓦联机界面启动游戏时禁用离线皮肤功能 (by Glavo)
|
||||||
|
|
||||||
**错误修复**
|
**错误修复**
|
||||||
|
|
||||||
- GP-4857: 修复惯性滚动可能导致弹出菜单错位的问题 (by Glavo)
|
- GP-4857: 修复惯性滚动可能导致弹出菜单错位的问题 (by Glavo)
|
||||||
|
|||||||
@@ -8,7 +8,6 @@
|
|||||||
- GP-5046: 禁用日志窗口的平滑滚动效果 (by Glavo)
|
- GP-5046: 禁用日志窗口的平滑滚动效果 (by Glavo)
|
||||||
- GP-5052: 优化列表的平滑滚动效果 (by Glavo)
|
- GP-5052: 优化列表的平滑滚动效果 (by Glavo)
|
||||||
- GP-5110: 更新 NeoForge 版本号规则 (by 辞庐)
|
- GP-5110: 更新 NeoForge 版本号规则 (by 辞庐)
|
||||||
|
|
||||||
**错误修复**
|
**错误修复**
|
||||||
|
|
||||||
- GP-5128: 修复使用 BMCLAPI 下载源时选择 `Liteloader` 版本时可能报错的问题 (by Wulian233)
|
- GP-5128: 修复使用 BMCLAPI 下载源时选择 `Liteloader` 版本时可能报错的问题 (by Wulian233)
|
||||||
|
|||||||
+6
-26
@@ -316,6 +316,12 @@ compress_html:
|
|||||||
ignore:
|
ignore:
|
||||||
envs: development
|
envs: development
|
||||||
|
|
||||||
|
head_scripts:
|
||||||
|
- /assets/js/settings.js
|
||||||
|
- /assets/js/theme.js
|
||||||
|
after_footer_scripts:
|
||||||
|
- /assets/js/plugins/jquery.auto-redirect.js
|
||||||
|
|
||||||
# jekyll-feed
|
# jekyll-feed
|
||||||
feed:
|
feed:
|
||||||
collections:
|
collections:
|
||||||
@@ -324,29 +330,3 @@ feed:
|
|||||||
- modpack
|
- modpack
|
||||||
- eula
|
- eula
|
||||||
- multiplayer
|
- multiplayer
|
||||||
|
|
||||||
post_process:
|
|
||||||
terser:
|
|
||||||
/assets/js/main.min.js:
|
|
||||||
- /assets/js/settings.js
|
|
||||||
- /assets/js/theme.js
|
|
||||||
- /assets/js/meta.js
|
|
||||||
- /assets/js/vendor/jquery/jquery-3.6.0.js
|
|
||||||
- /assets/js/plugins/gumshoe.js
|
|
||||||
- /assets/js/plugins/jquery.ba-throttle-debounce.js
|
|
||||||
- /assets/js/plugins/jquery.fitvids.js
|
|
||||||
- /assets/js/plugins/jquery.greedy-navigation.js
|
|
||||||
- /assets/js/plugins/jquery.magnific-popup.js
|
|
||||||
- /assets/js/plugins/smooth-scroll.js
|
|
||||||
- /assets/js/plugins/jquery.auto-redirect.js
|
|
||||||
- /assets/js/_main.js
|
|
||||||
remove_dirs:
|
|
||||||
- /assets/images/
|
|
||||||
- /assets/js/plugins/
|
|
||||||
- /assets/js/vendor/
|
|
||||||
remove_files:
|
|
||||||
- /assets/js/meta.js
|
|
||||||
- /assets/js/_main.js
|
|
||||||
- /assets/js/theme.js
|
|
||||||
- /assets/js/settings.js
|
|
||||||
- /assets/js/main.min.js.map
|
|
||||||
|
|||||||
+2
-2
@@ -1,8 +1,8 @@
|
|||||||
---
|
---
|
||||||
title: 各大问题集合
|
title: 各大问题集合
|
||||||
date: 2025-09-19 13:40:00 +0800
|
date: 2025-09-19 13:40:00 +0800
|
||||||
authors:
|
author: LIPiston
|
||||||
- LIPiston
|
contributors:
|
||||||
- Mine-diamond
|
- Mine-diamond
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -1,8 +1,8 @@
|
|||||||
---
|
---
|
||||||
title: 加入 HMCL 用户群
|
title: 加入 HMCL 用户群
|
||||||
date: 2024-03-05 17:00:00 +0800
|
date: 2024-03-05 17:00:00 +0800
|
||||||
authors:
|
author: Glavo
|
||||||
- Glavo
|
contributors:
|
||||||
- 8Mi_Yile
|
- 8Mi_Yile
|
||||||
- zkitefly
|
- zkitefly
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,10 +1,8 @@
|
|||||||
---
|
---
|
||||||
title: 自动安装与模组下载简介
|
title: "自动安装与模组下载简介"
|
||||||
excerpt: 安装 Forge、Fabric、LiteLoader、OptiFine 及模组的教程
|
excerpt: 安装 Forge、Fabric、LiteLoader、OptiFine 及模组的教程
|
||||||
date: 2025-11-02 09:06:30 +0800
|
date: 2025-11-02 09:06:30 +0800
|
||||||
authors:
|
author: asdqp233,Mine-diamond
|
||||||
- asdqp233
|
|
||||||
- Mine-diamond
|
|
||||||
---
|
---
|
||||||
|
|
||||||
要为 Minecraft 安装模组,你首先需要安装一个“模组加载器”(例如 NeoForge 或 Fabric),然后再安装你想要的模组。HMCL 为这两个步骤都提供了强大的支持。
|
要为 Minecraft 安装模组,你首先需要安装一个“模组加载器”(例如 NeoForge 或 Fabric),然后再安装你想要的模组。HMCL 为这两个步骤都提供了强大的支持。
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
title: 离线模式下更换皮肤
|
title: 离线模式下更换皮肤
|
||||||
excerpt: 使用本地皮肤文件、LittleSkin 或 Blessing Skin 设置离线皮肤
|
excerpt: 使用本地皮肤文件、LittleSkin 或 Blessing Skin 设置离线皮肤
|
||||||
date: 2025-12-05 22:25:00 +0800
|
date: 2025-12-05 22:25:00 +0800
|
||||||
authors:
|
author: qiaoshouzi
|
||||||
- qiaoshouzi
|
contributors:
|
||||||
- kitefly
|
- kitefly
|
||||||
- TyMxy
|
- TyMxy
|
||||||
---
|
---
|
||||||
|
|||||||
+2
-2
@@ -2,7 +2,7 @@
|
|||||||
title: 光影
|
title: 光影
|
||||||
excerpt: 光影的安装方法,包括 OptiFine、Oculus 和 Iris Shaders
|
excerpt: 光影的安装方法,包括 OptiFine、Oculus 和 Iris Shaders
|
||||||
date: 2021-10-09 23:18:02 +0800
|
date: 2021-10-09 23:18:02 +0800
|
||||||
authors:
|
contributors:
|
||||||
- hejiehao
|
- hejiehao
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -24,7 +24,7 @@ authors:
|
|||||||
|
|
||||||
在对应的游戏版本管理页面,点击 `自动安装` ,你会看到有个 `OptiFine` 的选项。
|
在对应的游戏版本管理页面,点击 `自动安装` ,你会看到有个 `OptiFine` 的选项。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
点开之后选择合适的版本然后等待安装完成即可。
|
点开之后选择合适的版本然后等待安装完成即可。
|
||||||
目前,如果要在 `Fabric` 使用 `OptiFine` ,需要通过 **方式四** 安装。
|
目前,如果要在 `Fabric` 使用 `OptiFine` ,需要通过 **方式四** 安装。
|
||||||
|
|||||||
@@ -4,12 +4,11 @@ layout: single
|
|||||||
|
|
||||||
{{ content }}
|
{{ content }}
|
||||||
|
|
||||||
{% if page.author or page.authors or jekyll.environment == 'production' and page.hits %}
|
{% if page.author or page.contributors or jekyll.environment == 'production' and page.hits %}
|
||||||
|
<script src="{{ '/assets/js/meta.js' | relative_url }}"></script>
|
||||||
<script>
|
<script>
|
||||||
window.addEventListener("load", () => {
|
|
||||||
{%- if page.author %}appendMeta("{{ page.author }}", "fas fa-user-pen");{% endif -%}
|
{%- if page.author %}appendMeta("{{ page.author }}", "fas fa-user-pen");{% endif -%}
|
||||||
{%- for author in page.authors %}appendMeta("{{ author }}", "fas fa-user-pen");{% endfor -%}
|
{%- for contributor in page.contributors %}appendMeta("{{ contributor }}", "fas fa-user-pen");{% endfor -%}
|
||||||
{%- if jekyll.environment == 'production' and page.hits %}hits({{ page.url | absolute_url | jsonify }});{% endif -%}
|
{%- if jekyll.environment == 'production' and page.hits %}hits({{ page.url | absolute_url | jsonify }});{% endif -%}
|
||||||
});
|
|
||||||
</script>
|
</script>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|||||||
@@ -46,12 +46,10 @@ layout: single
|
|||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
window.addEventListener("load", () => {
|
|
||||||
for (const settingItem of document.getElementsByClassName("setting-item")) {
|
for (const settingItem of document.getElementsByClassName("setting-item")) {
|
||||||
settingItem.addEventListener("change", ({ target }) => settings.set(target.name, target.value));
|
settingItem.addEventListener("change", ({ target }) => settings.set(target.name, target.value));
|
||||||
settings.onChange(settingItem.name, (value) => settingItem.type === "radio" && (settingItem.checked = settingItem.value === value));
|
settings.onChange(settingItem.name, (value) => settingItem.type === "radio" && (settingItem.checked = settingItem.value === value));
|
||||||
}
|
}
|
||||||
});
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style>.notice label input { display: inline }</style>
|
<style>.notice label input { display: inline }</style>
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
---
|
---
|
||||||
title: 多人联机反馈
|
title: 多人联机反馈
|
||||||
date: 2025-10-07T18:44:00+08:00
|
date: 2025-10-07T18:44:00+08:00
|
||||||
last_modified_at: 2026-06-18T12:07:00+08:00
|
last_modified_at: 2025-12-03T16:39:00+08:00
|
||||||
authors:
|
author: Burning_TNT
|
||||||
- Burning_TNT
|
contributors:
|
||||||
- TyMxy
|
- TyMxy
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -18,7 +18,7 @@ authors:
|
|||||||
如要体验陶瓦联机,请遵循以下步骤:
|
如要体验陶瓦联机,请遵循以下步骤:
|
||||||
打开 HMCL,然后您可通过 HMCL 左下角 **多人联机** 入口体验 Terracotta | 陶瓦联机。
|
打开 HMCL,然后您可通过 HMCL 左下角 **多人联机** 入口体验 Terracotta | 陶瓦联机。
|
||||||
|
|
||||||
目前,HMCL、PCL CE和FCL 已实现最基本的互通支持。我们欢迎其他启动器接入 Scaffolding 协议实现更完整的互通功能。
|
目前,HMCL、PCL CE 已实现最基本的互通支持。我们欢迎其他启动器接入 Scaffolding 协议实现更完整的互通功能。
|
||||||
|
|
||||||
为向尽可能多的玩家免费开放基本联机功能,陶瓦联机将极大程度上基于 P2P。
|
为向尽可能多的玩家免费开放基本联机功能,陶瓦联机将极大程度上基于 P2P。
|
||||||
简单而言,陶瓦联机不会比市面上基于服务器中继的联机方案稳定,但其开销将远远低于其他联机方案。
|
简单而言,陶瓦联机不会比市面上基于服务器中继的联机方案稳定,但其开销将远远低于其他联机方案。
|
||||||
|
|||||||
@@ -1,13 +0,0 @@
|
|||||||
module Jekyll
|
|
||||||
class Document
|
|
||||||
YAML_FRONT_MATTER_REGEXP = %r!\A(?:---|/\* @frontmatter)\s*\n(.*?\n?)^((?:---|\*/|\.\.\.)\s*$\n?)!m.freeze
|
|
||||||
end
|
|
||||||
|
|
||||||
module Utils
|
|
||||||
def has_yaml_header?(file)
|
|
||||||
File.open(file, "rb", &:readline).match? %r!\A(---|/\* @frontmatter)\s*\r?\n!
|
|
||||||
rescue EOFError
|
|
||||||
false
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
@@ -1,51 +0,0 @@
|
|||||||
require "terser"
|
|
||||||
|
|
||||||
ExecJS.runtime = ExecJS::Runtimes::MiniRacer if ExecJS::Runtimes::MiniRacer.available?
|
|
||||||
|
|
||||||
Jekyll::Hooks.register :site, :post_write do |site|
|
|
||||||
config = site.config["post_process"]
|
|
||||||
next unless config
|
|
||||||
|
|
||||||
terser = config["terser"]
|
|
||||||
if terser.is_a?(Hash)
|
|
||||||
terser.each do |terser_output, terser_inputs|
|
|
||||||
next unless terser_output.is_a?(String) && terser_inputs.is_a?(Array)
|
|
||||||
|
|
||||||
terser_codes = []
|
|
||||||
terser_inputs_all_exist = true
|
|
||||||
terser_inputs.each do |file|
|
|
||||||
destination = File.join(site.dest, file)
|
|
||||||
if File.exist?(destination)
|
|
||||||
terser_codes << File.read(destination, encoding: "UTF-8")
|
|
||||||
else
|
|
||||||
terser_inputs_all_exist = false
|
|
||||||
break
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
if terser_inputs_all_exist
|
|
||||||
destination = File.join(site.dest, terser_output.to_s)
|
|
||||||
File.write(destination, Terser.compile(terser_codes.join(";")))
|
|
||||||
Jekyll.logger.info "Post Process:", "terser #{terser_output}"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
remove_files = config["remove_files"]
|
|
||||||
if remove_files.is_a?(Array)
|
|
||||||
remove_files.each do |file|
|
|
||||||
destination = File.join(site.dest, file)
|
|
||||||
File.delete(destination) if File.exist?(destination)
|
|
||||||
Jekyll.logger.info "Post Process:", "remove_files #{file}"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
remove_dirs = config["remove_dirs"]
|
|
||||||
if remove_dirs.is_a?(Array)
|
|
||||||
remove_dirs.each do |dir|
|
|
||||||
destination = File.join(site.dest, dir)
|
|
||||||
FileUtils.rm_rf(destination) if File.directory?(destination)
|
|
||||||
Jekyll.logger.info "Post Process:", "remove_dirs #{dir}"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
@import "minimal-mistakes/copyright";
|
@import "minimal-mistakes/copyright";
|
||||||
|
|
||||||
/* Variables */
|
/* Variables */
|
||||||
@import "minimal-mistakes-plus/variables";
|
@import "minimal-mistakes/variables";
|
||||||
|
|
||||||
/* Mixins and functions */
|
/* Mixins and functions */
|
||||||
@import "minimal-mistakes/vendor/breakpoint/breakpoint";
|
@import "minimal-mistakes/vendor/breakpoint/breakpoint";
|
||||||
|
|||||||
@@ -1,4 +0,0 @@
|
|||||||
$large: 1200px !default;
|
|
||||||
$x-large: 1400px !default;
|
|
||||||
|
|
||||||
@import "minimal-mistakes/variables";
|
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
/* @frontmatter
|
---
|
||||||
*/
|
---
|
||||||
|
|
||||||
@charset "utf-8";
|
@charset "utf-8";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/* @frontmatter
|
---
|
||||||
*/
|
---
|
||||||
|
|
||||||
@charset "utf-8";
|
@charset "utf-8";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/* @frontmatter
|
---
|
||||||
*/
|
---
|
||||||
|
|
||||||
@charset "utf-8";
|
@charset "utf-8";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/* @frontmatter
|
---
|
||||||
*/
|
---
|
||||||
|
|
||||||
@charset "utf-8";
|
@charset "utf-8";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/* @frontmatter
|
---
|
||||||
*/
|
---
|
||||||
|
|
||||||
@charset "utf-8";
|
@charset "utf-8";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/* @frontmatter
|
---
|
||||||
*/
|
---
|
||||||
|
|
||||||
@charset "utf-8";
|
@charset "utf-8";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/* @frontmatter
|
---
|
||||||
*/
|
---
|
||||||
|
|
||||||
@charset "utf-8";
|
@charset "utf-8";
|
||||||
|
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
/* @frontmatter
|
---
|
||||||
*/
|
---
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/* @frontmatter
|
---
|
||||||
*/
|
---
|
||||||
|
|
||||||
@charset "utf-8";
|
@charset "utf-8";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/* @frontmatter
|
---
|
||||||
*/
|
---
|
||||||
|
|
||||||
@charset "utf-8";
|
@charset "utf-8";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/* @frontmatter
|
---
|
||||||
*/
|
---
|
||||||
|
|
||||||
@charset "utf-8";
|
@charset "utf-8";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/* @frontmatter
|
---
|
||||||
*/
|
---
|
||||||
|
|
||||||
@charset "utf-8";
|
@charset "utf-8";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/* @frontmatter
|
---
|
||||||
*/
|
---
|
||||||
|
|
||||||
@charset "utf-8";
|
@charset "utf-8";
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
|
After Width: | Height: | Size: 282 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 130 KiB |
@@ -1,132 +0,0 @@
|
|||||||
/*
|
|
||||||
GreedyNav.js - https://github.com/lukejacksonn/GreedyNav
|
|
||||||
Licensed under the MIT license - http://opensource.org/licenses/MIT
|
|
||||||
Copyright (c) 2015 Luke Jackson http://lukejacksonn.com
|
|
||||||
*/
|
|
||||||
|
|
||||||
$(function() {
|
|
||||||
|
|
||||||
var $btn = $("nav.greedy-nav .greedy-nav__toggle");
|
|
||||||
var $vlinks = $("nav.greedy-nav .visible-links");
|
|
||||||
var $hlinks = $("nav.greedy-nav .hidden-links");
|
|
||||||
var $nav = $("nav.greedy-nav");
|
|
||||||
var $logo = $('nav.greedy-nav .site-logo');
|
|
||||||
var $logoImg = $('nav.greedy-nav .site-logo img');
|
|
||||||
var $title = $("nav.greedy-nav .site-title");
|
|
||||||
var $search = $('nav.greedy-nav button.search__toggle');
|
|
||||||
|
|
||||||
var numOfItems, totalSpace, closingTime, breakWidths;
|
|
||||||
|
|
||||||
// This function measures both hidden and visible links and sets the navbar breakpoints
|
|
||||||
// This is called the first time the script runs and everytime the "check()" function detects a change of window width that reached a different CSS width breakpoint, which affects the size of navbar Items
|
|
||||||
// Please note that "CSS width breakpoints" (which are only 4) !== "navbar breakpoints" (which are as many as the number of items on the navbar)
|
|
||||||
function measureLinks(){
|
|
||||||
numOfItems = 0;
|
|
||||||
totalSpace = 0;
|
|
||||||
closingTime = 1000;
|
|
||||||
breakWidths = [];
|
|
||||||
|
|
||||||
// Adds the width of a navItem in order to create breakpoints for the navbar
|
|
||||||
function addWidth(i, w) {
|
|
||||||
totalSpace += w;
|
|
||||||
numOfItems += 1;
|
|
||||||
breakWidths.push(totalSpace);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Measures the width of hidden links by making a temporary clone of them and positioning under visible links
|
|
||||||
function hiddenWidth(obj){
|
|
||||||
var clone = obj.clone();
|
|
||||||
clone.css("visibility","hidden");
|
|
||||||
$vlinks.append(clone);
|
|
||||||
addWidth(0, clone.outerWidth());
|
|
||||||
clone.remove();
|
|
||||||
}
|
|
||||||
// Measure both visible and hidden links widths
|
|
||||||
$vlinks.children().outerWidth(addWidth);
|
|
||||||
$hlinks.children().each(function(){hiddenWidth($(this))});
|
|
||||||
}
|
|
||||||
// Get initial state
|
|
||||||
measureLinks();
|
|
||||||
|
|
||||||
var winWidth = $( window ).width();
|
|
||||||
// Set the last measured CSS width breakpoint: 0: < 768px, 1: < 1200px, 2: < 1400px, 3: >= 1400px.
|
|
||||||
var lastBreakpoint = winWidth < 768 ? 0 : winWidth < 1200 ? 1 : winWidth < 1400 ? 2 : 3;
|
|
||||||
|
|
||||||
var availableSpace, numOfVisibleItems, requiredSpace, timer;
|
|
||||||
|
|
||||||
function check() {
|
|
||||||
|
|
||||||
winWidth = $( window ).width();
|
|
||||||
// Set the current CSS width breakpoint: 0: <768px, 1: < 1200px, 2: < 1400px, 3: >= 1400px.
|
|
||||||
var curBreakpoint = winWidth < 768 ? 0 : winWidth < 1200 ? 1 : winWidth < 1400 ? 2 : 3;
|
|
||||||
// If current breakpoint is different from last measured breakpoint, measureLinks again
|
|
||||||
if(curBreakpoint !== lastBreakpoint) measureLinks();
|
|
||||||
// Set the last measured CSS width breakpoint with the current breakpoint
|
|
||||||
lastBreakpoint = curBreakpoint;
|
|
||||||
|
|
||||||
// Get instant state
|
|
||||||
numOfVisibleItems = $vlinks.children().length;
|
|
||||||
// Decrease the width of visible elements from the nav innerWidth to find out the available space for navItems
|
|
||||||
availableSpace = /* nav */ $nav.innerWidth()
|
|
||||||
- /* logo */ ($logo.length !== 0 ? $logo.outerWidth(true) : 0)
|
|
||||||
- /* title */ $title.outerWidth(true)
|
|
||||||
- /* search */ ($search.length !== 0 ? $search.outerWidth(true) : 0)
|
|
||||||
- /* toggle */ (numOfVisibleItems !== breakWidths.length ? $btn.outerWidth(true) : 0);
|
|
||||||
requiredSpace = breakWidths[numOfVisibleItems - 1];
|
|
||||||
|
|
||||||
// There is not enought space
|
|
||||||
if (requiredSpace > availableSpace) {
|
|
||||||
$vlinks.children().last().prependTo($hlinks);
|
|
||||||
numOfVisibleItems -= 1;
|
|
||||||
check();
|
|
||||||
// There is more than enough space. If only one element is hidden, add the toggle width to the available space
|
|
||||||
} else if (availableSpace + (numOfVisibleItems === breakWidths.length - 1?$btn.outerWidth(true):0) > breakWidths[numOfVisibleItems]) {
|
|
||||||
$hlinks.children().first().appendTo($vlinks);
|
|
||||||
numOfVisibleItems += 1;
|
|
||||||
check();
|
|
||||||
}
|
|
||||||
// Update the button accordingly
|
|
||||||
$btn.attr("count", numOfItems - numOfVisibleItems);
|
|
||||||
if (numOfVisibleItems === numOfItems) {
|
|
||||||
$btn.addClass('hidden');
|
|
||||||
} else $btn.removeClass('hidden');
|
|
||||||
}
|
|
||||||
|
|
||||||
// Window listeners
|
|
||||||
$(window).resize(function() {
|
|
||||||
check();
|
|
||||||
});
|
|
||||||
|
|
||||||
$btn.on('click', function() {
|
|
||||||
$hlinks.toggleClass('hidden');
|
|
||||||
$(this).toggleClass('close');
|
|
||||||
clearTimeout(timer);
|
|
||||||
});
|
|
||||||
|
|
||||||
$hlinks.on("click", function () {
|
|
||||||
// Hide the hidden links & remove the overlay when one is clicked.
|
|
||||||
$hlinks.addClass("hidden");
|
|
||||||
$btn.removeClass("close");
|
|
||||||
}).on('mouseleave', function() {
|
|
||||||
// Mouse has left, start the timer
|
|
||||||
timer = setTimeout(function() {
|
|
||||||
$hlinks.addClass('hidden');
|
|
||||||
$('.greedy-nav__toggle').removeClass('close');
|
|
||||||
}, closingTime);
|
|
||||||
}).on('mouseenter', function() {
|
|
||||||
// Mouse is back, cancel the timer
|
|
||||||
clearTimeout(timer);
|
|
||||||
})
|
|
||||||
|
|
||||||
// check if page has a logo
|
|
||||||
if($logoImg.length !== 0){
|
|
||||||
// check if logo is not loaded
|
|
||||||
if(!($logoImg[0].complete || $logoImg[0].naturalWidth !== 0)){
|
|
||||||
// if logo is not loaded wait for logo to load or fail to check
|
|
||||||
$logoImg.one("load error", check);
|
|
||||||
// if logo is already loaded just check
|
|
||||||
} else check();
|
|
||||||
// if page does not have a logo just check
|
|
||||||
} else check();
|
|
||||||
|
|
||||||
});
|
|
||||||
@@ -1,7 +1,6 @@
|
|||||||
/* @frontmatter
|
---
|
||||||
layout: null
|
layout: null
|
||||||
*/
|
---
|
||||||
|
|
||||||
(function () {
|
(function () {
|
||||||
const PREFIX = "HMCL_DOCS_SETTINGS_", data = {}, bus = new EventTarget(), configs = /*{%comment%}*/{}/*{%endcomment%}*/ /**{{'/'}}{{ site.data.settings | jsonify }}/**/;
|
const PREFIX = "HMCL_DOCS_SETTINGS_", data = {}, bus = new EventTarget(), configs = /*{%comment%}*/{}/*{%endcomment%}*/ /**{{'/'}}{{ site.data.settings | jsonify }}/**/;
|
||||||
window.addEventListener("storage", ({ key, newValue }) => key !== null && key.startsWith(PREFIX) && newValue !== data[key] && bus.dispatchEvent(new CustomEvent(key, { detail: (data[key] = newValue) })));
|
window.addEventListener("storage", ({ key, newValue }) => key !== null && key.startsWith(PREFIX) && newValue !== data[key] && bus.dispatchEvent(new CustomEvent(key, { detail: (data[key] = newValue) })));
|
||||||
|
|||||||
+2
-3
@@ -1,7 +1,6 @@
|
|||||||
/* @frontmatter
|
---
|
||||||
layout: null
|
layout: null
|
||||||
*/
|
---
|
||||||
|
|
||||||
window.addEventListener("DOMContentLoaded", function () {
|
window.addEventListener("DOMContentLoaded", function () {
|
||||||
var skinLink = document.getElementById("skin");
|
var skinLink = document.getElementById("skin");
|
||||||
var darkModeQuery = window.matchMedia("(prefers-color-scheme: dark)");
|
var darkModeQuery = window.matchMedia("(prefers-color-scheme: dark)");
|
||||||
|
|||||||
Reference in New Issue
Block a user