版本历史

更新日志

查看每个已公开发布版本的功能改进、变更与修复。

新增

  • 新增本地 LogAgent 崩溃分析,使用配置的 AI 模型读取和搜索相关日志片段。
  • 新增单次分析来源切换,支持选择本地 LogAgent 或云端 LogShare。
  • 新增实时调查步骤,并在 AI 服务支持时逐步显示诊断回复。
  • 新增网络连接测试,支持代理与直连模式、DNS 详情、响应时间、下载采样和报告复制。
  • 新增导出日志包时附带即时网络诊断结果的选项。
  • 新增包含自定义组件和附带库文件的 MultiMC 整合包导入与启动支持,包括 GTNH 整合包。
  • 新增自定义 CurseForge API 密钥设置,支持保存、验证和查看密钥来源。
  • 实验室新增命令生成器,支持版本选择、参数编辑、物品选择、NBT 编辑、执行链和预设。
  • 新增 Minecraft 26.x 命令生成,以及 Minecraft 1.20.5 起的物品组件语法支持。
  • 配方生成器新增 Minecraft 26.3 酿造配方。
  • 种子地图及矿物预测新增 Minecraft 26.3 支持。
  • 新增结构详情,支持地图投影、分栏预览和对应游戏版本的方块模型。
  • 新增远古城市布局预览、受支持战利品预测和要塞传送门房间高亮。
  • 新增带纹理的地下三维探索,支持逐步加载地形和切换显示图层。
  • 新增选区矿物候选方块统计,以及受支持容器中的预测战利品搜索。
  • 新增 NeoForge 服务器创建、安装和管理。
  • 新增交互式服务器终端,支持搜索、导出输出和全屏显示。
  • 新增可配置的服务器停止命令,支持 Ctrl+C,保存后立即生效。
  • 新增明确的强制安装选项,支持跳过依赖检查而仅安装所选内容,或跳过无法写入的文件。
  • 新增文件被其他程序占用时的本地化错误说明。

变更

  • 通过后台连通性检查、延后备份维护和按需加载语言字典,改善启动响应。
  • 改进轻量模式,暂停后台服务、回收空闲联机连接,并在 Windows 上缩减启动器工作集。
  • 通过自适应下载节点选择和协调连接数量,改善下载吞吐与慢连接恢复。
  • 改进依赖分析,支持购物车后台预分析并复用已完成结果。
  • 通过批量读取元数据和复用图标缩略图,改善实例列表加载。
  • 改进加载器版本列表的获取速度和缓存处理。
  • 通过增量更新日志和限制历史日志解析量,改善服务器控制台性能。
  • 改进服务器卡片、状态标记、启动控制和加载器版本加载提示。
  • 通过复用未修改的区块,改善投影编辑性能。
  • 通过释放未使用的资源缓存、皮肤预览和操作计划,减少内存占用。
  • 改进收藏夹加载,先显示缓存项目,再刷新项目信息。
  • 改进种子地图不同缩放级别的细节、地下预览加载和内存管理。
  • 改进种子地图收藏标记,提供更清晰的图钉、避让重叠的标签和更准确的选择。
  • 更新投影预览方块模型和纹理,以支持较新的游戏版本。
  • 重新组织崩溃分析设置,分别展示分析来源、诊断分享和进度显示选项。
  • 增强顶部栏背景模糊,提高文字可读性。
  • 统一收藏夹与发现页的样式。
  • 改进下载详情,显示任务标识、文件来源和独立文件信息。
  • 更新 CodeFlow 服务地址和内置 AI 模型列表。

修复

  • 修复资源更新跳过依赖审查,以及遗漏必需依赖检查的问题。
  • 修复购物车安装未正确遵循依赖安装和下载设置的问题。
  • 修复依赖关系图与跨来源项目映射未正确反映已确认资源关系的问题。
  • 修复本地内容未按实际游戏目录同步,以及外部实例列表未在启动或返回窗口时刷新的问题。
  • 修复关联实例按错误资源来源查询整合包和服务器元数据的问题。
  • 修复异常或已脱敏的 Modrinth 项目链接导致元数据加载失败的问题。
  • 修复远程文件名中的非法字符导致下载或更新失败的问题。
  • 修复安装流程接受不完整 CurseForge 文件目录的问题。
  • 修复包含世界存档下载的 CurseForge 整合包无法安装的问题。
  • 修复重试安装或切换整合包版本时可能替换已有玩家存档的问题。
  • 修复安装失败被误报为取消,以及重试任务保留旧进度的问题。
  • 修复整合包归档进度不同步,以及文件处理阶段下载进度回退的问题。
  • 修复系统代理变更未一致应用于下载和认证请求的问题。
  • 修复个别认证服务失败被误判为整体断网,以及代理测试遗漏必需认证检查的问题。
  • 修复下载完整性校验、重试冷却、DNS 回退缓存和连接恢复问题。
  • 修复切换设置标签页时实例名称修改丢失或被覆盖的问题。
  • 修复设置搜索无法定位仍在加载中的目标设置项的问题。
  • 修复网络恢复后 Minecraft 新闻仍无法加载的问题。
  • 修复 Codex 服务凭据未正确保存的问题。
  • 修复日志导出中过多文本被替换为 Minecraft 令牌占位符的问题。
  • 修复日志搜索破坏语法高亮,以及过长崩溃诊断无法滚动查看的问题。
  • 修复分析来源不一致、旧诊断残留,以及延迟崩溃通知替换当前分析工作区的问题。
  • 修复 LogAgent 对并行工具调用、不可用工具和最终诊断回复的处理。
  • 修复轻量模式恢复状态,以及进程锁和后台监听未正确释放的问题。
  • 修复继承的 Java 选项、启动器渲染变量和 Linux 显卡回退行为干扰游戏启动的问题。
  • 修复原生库元数据合并,以及部分 LWJGL 平台名称识别问题。
  • 修复窄窗口中标题栏导航、实例操作和发现页工具栏溢出的问题。
  • 修复本地整合包被误判为已解除关联,以及缺少显式解除关联操作的问题。
  • 修复收藏夹刷新时误报项目不可用或提前切换页码的问题。
  • 修复联机隧道监听关闭后相关连接仍未释放的问题。
  • 修复关联实例世界未出现在主页列表,或按无关时间排序的问题。
  • 修复命令参数顺序、版本专用语法和 NBT 预设缺失的问题。
  • 修复远古城市布局、维度标记、位置高亮,以及调整结构详情大小时地图偏移的问题。
  • 修复新版数据包元数据解析和离线皮肤资源包兼容性问题。
  • 修复皮肤编辑器无法使用剪贴板的问题。
  • 修复 CurseForge API 密钥状态与编辑内容不同步的问题。

安全

  • 修复服务器文件操作及整合包解压、安装中的路径穿越风险。
  • 更新 TLS 证书校验依赖,修复与 eMudhra 证书颁发机构相关的安全漏洞。

新增

  • 截图中心新增 Shift 点击连续选择、分组选择和拖拽框选。
  • 新增更多 URL Scheme 功能,包括打开启动器页面和设置项。
  • 为高权限 URL Scheme 操作新增确认机制和设置开关。
  • 新增任意 Minecraft 游戏目录导入,并支持从其他启动器路径解析游戏目录。
  • 新增可配置的 DNS over HTTPS 服务器,用于下载解析。
  • 新增主页本地服务器与受管服务器关联功能,并在必要时提示正版验证冲突。
  • 新增从操作栏访问下载历史,并改进下载进度显示。

变更

  • 改进工具提示的出现、收回和相关控件之间切换时的过渡动画。
  • 改进盔甲预览控件在窄窗口中的布局,并统一工具提示显示。
  • 改进内容加载,避免重复扫描实例,并减少文件校验时的等待。
  • 更新可用 AI 模型列表。
  • 从 .minecraft 文件夹导入实例时,现在会优先直接使用该文件夹。
  • 通过自适应 HTTP/2 连接、共享传输配额、校验检查点和改进的回退调度,提升下载可靠性和性能。
  • 通过批量处理共享对象,减少重复元数据查询和本地整合包处理,改进内容安装流程。
  • 改进外部游戏目录和加载器运行时文件的实例启动与导入处理。

修复

  • 修复修改实例分组时覆盖其他分组关系的问题。
  • 修复筛选后隐藏的已选实例仍参与删除的问题,并在删除确认对话框中显示目标实例列表。
  • 修复分组提交失败后丢失弹窗草稿,以及目标选择状态显示不完整的问题。
  • 修复设置编辑覆盖其他设置面板中较新修改的问题。
  • 修复明确关闭的窗口选项被识别为继承设置,以及无关窗口字段被覆盖的问题。
  • 修复环境变量编辑器破坏包含等号或空值的合法内容的问题。
  • 修复滑块将零替换为最小值,以及小数和无效数值输入处理错误的问题。
  • 修复配方行的复制和删除操作错误地作用于当前选中配方的问题。
  • 修复文件工作室中文件删除与自动保存发生冲突的问题。
  • 修复切换文件或版本后,延迟完成的投影编辑和资源加载覆盖当前工作区的问题。
  • 修复切换实例、账户或项目版本后,旧请求结果仍更新当前页面的问题。
  • 修复切换账户后皮肤预览仍显示旧账户皮肤的问题。
  • 修复快速切换历史日志时显示错误文件,以及加载状态和空内容处理异常的问题。
  • 修复依赖关系图连接线与紧凑节点不对齐的问题。
  • 修复实例卡片与右键菜单显示不一致运行状态的问题。
  • 修复配方安装对话框在安装完成前关闭,以及安装失败未显示的问题。
  • 修复内容更新时自动安装可选依赖的问题。
  • 修复使用已停用 Modrinth CDN 和天炮镜像地址的下载,将可恢复的地址转换为官方地址。
  • 修复包含 universal 操作系统规则的 Minecraft 版本无法加载的问题。
  • 修复无法访问的实例目录导致截图中心无法加载其他截图的问题。
  • 修复按一次 Escape 同时关闭下拉菜单和父级弹窗的问题。
  • 修复关闭菜单解除仍打开弹窗的滚动锁,以及延迟关闭操作隐藏重新打开弹窗的问题。
  • 修复下拉菜单越过窗口边界,以及溢出菜单键盘导航跳过菜单项的问题。
  • 修复右键菜单对禁用区域和分隔项的处理,并恢复可编辑输入框中的原生编辑菜单。
  • 修复选中文字后无法通过右键菜单复制的问题。
  • 修复截断文本和日历工具提示未更新或未跟随目标,以及提示被压缩成细长条的问题。
  • 修复设置和表单中下拉控件宽度及输入框属性行为不一致的问题。
  • 修复库页面子路由丢失左侧导航高亮的问题。
  • 修复透明背景下窗口边框重复,以及无运行中实例时状态圆点缺少颜色的问题。
  • 修复强调色选项文字与勾选标记重叠,以及播放图标对齐不一致的问题。
  • 修复发现页和库页面搜索框无法通过右键菜单复制、粘贴的问题。
  • 修复使用代理登录 Mojang 账户时行为异常的问题。
  • 修复部分文案未遵循国际化规范的问题。
  • 修复下载取消、活动页面恢复、速度显示和连接恢复相关问题。
  • 修复初始化错误、缺少 Java 运行时和过期加载器文件导致的 Minecraft 启动失败。
  • 修复轻量模式窗口恢复、macOS 标题栏、服务器进程跟踪和世界文件名处理问题。

安全

  • 新增归档路径校验,拒绝 ZIP 文件和数据包中的目录穿越条目。
  • 新增世界名称校验,并限制插件不必要的 URL 权限。

新增

  • 新增截图中心,支持跨实例浏览、预览、编辑和管理截图。
  • 新增截图预览元数据,并恢复截图预览和编辑操作。
  • 新增游戏选项、资源包选择、快捷栏、命令历史、服务器列表、语言、截图和内容文件的跨实例同步。
  • 新增关联实例的数据包同步。
  • 新增实例备份管理,支持配置备份仓库、排除规则、恢复预览和后台操作。
  • 新增启动器重启后恢复中断备份任务的功能。
  • 新增实例分组,支持创建、重命名、删除、折叠、拖拽排序和批量管理。
  • 新增 Cleanroom 加载器支持,包括外部实例识别和 mrpack 导出。
  • 新增界面字体和等宽字体自定义选择,支持读取系统已安装字体。
  • 新增皮肤预览中的盔甲和盔甲纹饰渲染。
  • 新增皮肤编辑器盔甲预览选择的本地持久化。
  • 新增结构化崩溃日志分析,支持选择日志文件、查看 LogAgent 结果以及分离的日志和分析视图。
  • 新增现代化公告中心、公告分类和版本更新历史。
  • 新增将本地服务器固定到主页的功能。
  • 新增自定义 Minecraft 窗口标题、启动快捷方式图标、桌面快捷方式导出、服务器启动前钩子和更多 URL Scheme 命令。
  • 新增实验性功能设置页面和灰度发布控制。
  • 新增在必要时忽略 SSL 证书错误的选项。
  • 新增 Nix Flake、NixOS 和 Home Manager 构建及安装支持。
  • 新增 Maven Central 库文件的阿里云镜像。

变更

  • 改进依赖关系图的导航、关系分组、选择交互和大型关系图性能。
  • 改进内容安装和更新流程,减少重复元数据请求并串行化数据库写入。
  • 改进内容变更后台任务的进度、取消和恢复行为。
  • 改进外部实例在截图、资源、启动上下文、内容根目录和 CurseForge 更新中的支持。
  • 改进备份、恢复和备份仓库迁移,使其在后台运行并支持启动器重启后恢复。
  • 改进通知处理,确保已关闭通知不再出现,并在通知为空时隐藏通知中心。
  • 优化设置页面的副标题、控件、弹窗和导航行为。
  • 改进弹层、工具提示、弹出菜单和共享 UI 基础组件的行为与样式。
  • 改进皮肤预览布局,确保小窗口中的控件保持在预览范围内。
  • 改进崩溃诊断,复用进行中的上传任务,分离本地分析与日志分享,并显示启动器崩溃日志。
  • 改进主页组件、固定服务器布局、账户问候语和路由状态保留。
  • 改进系统代理向 Java 的传递,以及配置 Mojang 镜像时的认证可达性检测。
  • 改进发布构建、Nix 缓存、前端加载和生产资源加载性能。

移除

  • 移除硬编码公告处理逻辑,统一使用公告目录。
  • 移除剩余的 floating-vue 集成和无用弹层样式。
  • 移除已弃用的弹窗包装器兼容层。
  • 移除废弃的终端栈、Timeline 及相关依赖。
  • 移除未使用的前端组件和旧组件别名。
  • 移除已弃用的 Input 导出别名和旧按钮别名。
  • 移除停用的整合包同步辅助逻辑和过时的安装消息别名。
  • 移除生产构建中不必要的 Vue DevTools 加载。

修复

  • 修复外部实例截图无法在截图中心打开或预览的问题。
  • 修复截图目录解析、截图 ID 缺失、预览闪烁和右键菜单行为问题。
  • 修复关联实例残留过期链接或指向不存在根目录的问题。
  • 修复内容、截图、备份、资源包、游戏选项、服务器列表、快捷栏、命令历史和语言设置同步问题。
  • 修复删除实例后的备份和暂停同步的整合包文件未被清理的问题。
  • 修复数据库死锁、递归许可等待、依赖边竞争和备份保留策略错误。
  • 修复内容更新卡住、无法提交、进度错误或无法取消的问题。
  • 修复 CurseForge 更新丢失已解析元数据或加载器版本,以及错误识别加载器标签的问题。
  • 修复安装进度未包含外部资源,以及进入解压阶段时进度未正确重置的问题。
  • 修复在发现页和浏览页搜索时反复无限加载的问题。
  • 修复进入收藏夹、发现页或浏览页后无法继续导航的问题。
  • 修复网络中断后在线账户选择未恢复,以及新离线账户未立即选中的问题。
  • 修复任务栏使用实例图标,以及启动钩子使用错误游戏目录的问题。
  • 修复小窗口皮肤控件溢出预览范围,以及切换盔甲标签页后焦点残留的问题。
  • 修复盔甲纹饰 UV、盔甲护腿镜像、左臂盔甲、盔甲边角和透明皮肤渲染问题。
  • 修复弹出菜单打开方向错误和多个弹层定位回归问题。
  • 修复崩溃窗口间距、关闭按钮位置、分析完成状态和日志面板布局问题。
  • 修复已关闭通知重新出现以及旧版通知状态处理错误的问题。
  • 修复主页固定服务器缩进、条目拉伸、保存和过期响应问题。
  • 修复跟随系统语言按钮尺寸、字体选择大小写、公告重复条目和截图中心主色设置问题。

新增

  • 新增重设计的依赖关系图,支持稳定的关系分组、改进的导航和大型关系图性能优化。
  • 新增截图预览元数据,并改进截图预览和编辑流程。
  • 新增皮肤编辑器中盔甲预览选择的本地持久化。
  • 新增结构化崩溃日志分析,支持选择日志文件、查看 LogAgent 分析结果,以及分离的日志和分析视图。

变更

  • 改进崩溃诊断,支持复用进行中的上传任务、分离本地分析与日志分享,并显示启动器崩溃日志。
  • 改进通知处理,确保已关闭的通知不会重新出现,并在通知为空时隐藏通知中心。
  • 改进内容安装和更新流程,避免数据库死锁、串行化数据库写入,并防止使用过期的依赖或版本元数据。
  • 使用新的共享 UI 基础组件改进弹层和工具提示系统,并移除剩余的 floating-vue 集成。
  • 改进外部实例在截图、资源、启动上下文和 CurseForge 更新中的支持。

修复

  • 修复外部实例截图无法在截图中心打开的问题。
  • 修复外部截图预览和隔离截图目录解析问题。
  • 修复发现页搜索时反复无限加载的问题。
  • 修复小窗口中皮肤预览控件溢出或超出预览区域的问题。
  • 修复外部实例删除操作无法安全重复执行的问题。
  • 修复 CurseForge 更新丢失已解析元数据或加载器版本,以及错误地将加载器标签识别为游戏版本的问题。
  • 修复安装进度未包含外部资源,以及进入解压阶段时进度未正确重置的问题。
  • 修复网络中断后在线账户选择状态未恢复的问题。
  • 修复依赖关系图针对选中关系的适配和选择行为。
  • 修复弹出菜单打开方向错误以及多个弹层定位回归问题。
  • 修复外部实例的截图在截图中心无法打开的问题。
  • 尝试修复浏览页搜索时反复无限加载的问题。

新增

  • Minecraft 崩溃对话框新增结构化 LogAgent 分析结果。
  • 崩溃对话框新增崩溃日志与 LogAgent 分析分栏视图,支持选择日志文件并直接分享日志。
  • 新增截图预览元数据,并恢复截图预览和编辑操作。
  • 新增皮肤编辑器中盔甲预览选择的本地持久化。

变更

  • 重构依赖关系图,新增稳定的关系分组、画布连接线、更好的布局边界和大型关系图性能。
  • 崩溃诊断现在支持单独加载日志、复用进行中的上传任务、结构化远程分析,并将日志上传与本地分析分离。
  • 改进通知状态处理,确保已关闭的通知不再重新出现,并提升通知更新可靠性。

修复

  • 修复内容管理中的数据库死锁问题。
  • 修复 CurseForge 项目 WebP 图标无法加载的问题。
  • 修复截图预览闪烁、预览和编辑操作未恢复,以及隔离实例截图目录解析错误的问题。
  • 修复新添加的离线账户不会立即被选中的问题。
  • 修复打开新的崩溃对话框时未清除已完成分析状态的问题。
  • 修复安装器使用不可写 WebView2 数据目录的问题。
  • 修复通知提示和通知中心关闭行为异常的问题。

新增

  • 新增实例分组,支持创建、删除、拖拽排序和批量管理。
  • 新增现代化公告中心,并移除硬编码的公告处理逻辑。
  • 新增关联实例的数据包同步功能。
  • 新增关联实例的游戏选项、资源包选择、快捷栏、命令历史、服务器列表、语言、截图和内容文件同步。
  • 为投影替换方块操作新增状态属性。

变更

  • 优化内容安装流程,将项目元数据查询合并至依赖解析步骤,减少冗余网络请求。
  • 优化通知处理:通知为空时自动隐藏通知中心,并提升通知更新效率。
  • 优化关联实例同步,通过解析内容根目录、保留共享根目录并串行化根目录注册来提升稳定性。
  • 改进系统代理参数向 Java 进程的传递,并修复配置 Mojang 镜像时认证可达性检测顺序错误的问题。

修复

  • 修复关联实例残留过期直连状态或指向已不存在根目录的问题。
  • 修复关联实例的内容、截图、备份、资源包、游戏选项、服务器列表、快捷栏、命令历史和语言未正确同步的问题。
  • 修复实例删除后的备份及暂停同步的整合包文件未被清理的问题。
  • 修复数据库备份保留策略和备份映射行为。
  • 修复关联实例启动钩子使用错误游戏目录的问题。
  • 修复主页固定服务器列表默认缩进和条目拉伸异常的问题。
  • 修复跟随系统语言按钮尺寸异常的问题。

新增

  • 新增实例分组功能:支持在库页面创建、重命名、删除、折叠/展开分组,以及拖拽排序。
  • 新增批量分组管理弹窗:一次选择多个实例,创建新分组或添加到已有分组。

变更

  • 优化内容安装流程:将项目元数据查询合并至依赖解析步骤,减少冗余网络请求。
  • 库页面的右键菜单现在包含置顶/取消置顶和移出分组操作。
  • 分组名称现在支持内联编辑,并对空名称和过长名称进行校验。

修复

  • 修复跟随系统语言按钮大小异常
  • 修复库页面因缺少 reka-ui 依赖导致 Vite 导入解析失败的问题。

新增

  • 新增实例备份管理,支持配置备份仓库、排除规则、恢复预览、后台操作、重启后任务恢复,以及在操作栏中显示任务结果。
  • 新增界面字体和等宽字体自定义选择,支持读取已安装的系统字体。
  • 新增 Cleanroom 加载器支持,包括外部实例导入识别和 mrpack 导出。
  • 新增 Maven Central 库文件的阿里云镜像,提高库下载可用性。

变更

  • 备份、恢复和备份仓库迁移现在会在后台执行,并在启动器退出或移动数据目录时受到保护。
  • 优化发现页筛选控件和内容页面加载体验。
  • 更新 Nix 打包、Flake 默认配置及 Home Manager 安装说明。

修复

  • 修复本地服务器固定到主页后未正确保存,以及主页列表行样式不一致的问题。
  • 修复备份恢复中断、并发备份操作、备份仓库迁移以及降级检查相关问题。
  • 修复进入收藏夹后无法切换路由的问题。
  • 修复 CurseForge GIF 预览意外播放动画的问题。
  • 修复日志全屏后右侧皮肤栏仍显示的问题。
  • 修复盔甲护腿使用错误镜像纹理的问题。
  • 修复字体名称大小写不同导致字体选择丢失的问题。

新增

  • 新增内容变更后台任务机制,支持 Mod 更新等操作的进度显示、取消与本地化状态信息。
  • 新增将本地服务器固定到主页的功能。
  • 新增启动快捷方式的自定义图标,并支持将启动快捷方式发送到桌面。
  • 新增实验性功能设置页面,并支持灰度发布控制。
  • 新增为单个实例自定义 Minecraft 窗口标题的功能。
  • 新增在必要时忽略 SSL 证书错误的选项。
  • 皮肤预览新增盔甲和盔甲纹饰渲染。
  • 新增隐藏固定导航项的控制,并支持调整主页组件和自定义背景组件的不透明度。
  • 新增更多 URL Scheme 命令,可通过链接打开启动器功能。
  • 新增服务器启动前钩子支持。
  • 新增 Nix Flake、NixOS 和 Home Manager 支持,可用于构建和安装 Axolotl Launcher。

变更

  • 改进应用导航和路由状态保留机制,返回发现页、内容管理页和实例升级流程时可更可靠地保留上下文。
  • 优化启动器界面,包括改进顶部栏行为、引入无头 UI 组件基础、更新设置控件,并统一对话框体验。
  • 优化构建性能和发布配置,包括更高效的前端加载与 Nix 构建缓存。

修复

  • 修复并发内容更新可能卡住、无法提交、阶段进度异常或无法取消的问题。
  • 修复任务栏错误使用实例图标而非启动器图标的问题。
  • 优化实例升级方案的生成速度。
  • 修复内容刷新后重复内容筛选条件丢失或持续固定的问题。
  • 修复主页已固定服务器的相关问题,并忽略过期的本地服务器列表响应。
  • 修复无法添加更多账户,以及无需重启启动器即可刷新 Minecraft 版本列表的问题。
  • 修复某些情况下无法离开发现页和浏览页的问题。
  • 修复截图中心的性能、右键菜单行为以及实例截图缺失 ID 的问题。
  • 修复实例库搜索框被筛选控件挤占的问题。
  • 修复透明皮肤、盔甲边角和左臂盔甲的渲染问题。

新增

  • 添加截图中心和跨实例同步(Beta)。

变更

  • 提升实例升级计划的计算速度。

修复

  • 修复启动时因 ashpd 导致崩溃的问题。
  • 修复禁用当前内容后仍错误显示“保留此版本可能导致升级后的实例不兼容”告警的问题。

新增

  • 新增可直接使用 .minecraft 文件夹作为实例管理(当前处于测试阶段,可能会有意想不到的错误)。
  • 现在支持自定义实例启动超时时间。
  • 现在有了新的页面专门显示禁用的 Mod。
  • 添加公告系统。
  • 现在内容页等页面会渲染 Minecraft 颜色代码。
  • 现在可正确识别系统主要颜色。
  • Forge 服务器现在有输入补全机制。
  • Windows 平台现在可使 Minecraft 以最大化窗口的方式启动。
  • 现在启动器执行正版登录时将使用现代 oauth 登录,并可选择在浏览器登录或使用设备代码流登录。
  • 支持在内容页隐藏已添加的 Mod。
  • Windows 平台现在可使 Minecraft 以最大化窗口的方式启动。
  • 新增崩溃日志分享、AI 辅助分析和队列状态显示。
  • 新增可配置的启动器导航、滚动和返回顶部快捷键。
  • 新增按构建版本隔离启动器数据目录。
  • 在关于设置中新增版权使用指引及相关链接。
  • 日志分级保留、可配置等级与导出功能区
  • 新增浏览购物车中多个内容项目的并发批量下载。
  • 新增浏览页面标签的 SPA 导航、固定工具栏、分页控件和跳转页面功能。
  • 为浏览页面统一添加加载骨架屏、内容卡片淡入效果、刷新遮罩和空状态。
  • 为浏览页面操作按钮添加已安装状态提示。
  • 在关于设置中重新添加版权使用指引链接。

变更

  • 优化彩蛋游戏,修改部分机制。
  • 使用 apt 的 Linux 系统现在将通过 deb 包进行升级,而不是内置 updater。
  • 现在遥测不再收集所有错误信息。
  • 同步最新 LLM 模型列表。
  • 大幅提升下载性能(对的对的)。
  • 为部分模态框添加关闭按钮。
  • 为输入框添加原生右键菜单(复制、粘贴等)。
  • 通过下载、校验与数据库写入流水线化、数据库批处理及内存实时进度,改进 Modrinth、CurseForge、mrpack 和 ZIP 整合包下载。
  • 重构安装、升级、加载器、恢复、取消和数据库流程,提升可靠性。
  • 改进数据库迁移、降级、频道处理、启动流程和输入框原生编辑。
  • 优化设置导航、语言选择、搜索行为、背景拖放处理和新手引导展示。
  • 将前端样式迁移至统一设计令牌,使颜色、间距和组件外观更加一致。
  • 通过延迟至路由进入后加载数据并稳定视觉过渡,提升浏览页面加载体验。
  • 将启动器的默认日志等级调整为 Info,并统一迁移已有的日志等级设置。
  • 移除启动画面的发光效果,使其外观更加简洁。

修复

  • 修复 DNS TTL 被错误刷新的问题。
  • 修复 Minecraft Assets 下载失败时错误的失败处理机制。
  • 修复 1.16.5 Forge 版本无法启动的问题。
  • 修复轻量模式下无法通过运行启动器主程序的方式唤起启动器。
  • 修复安装/更新启动器时,用户取消勾选“完成后启动”后仍可能出现自动启动的情况。
  • 修复设置页面搜索任意文字使得页面变为空页面的问题。
  • 修复设置从 AI 页面切换到其他页面会导致启动器冻结的问题。
  • 修复内容页多选操作框遮挡左右操作按钮的问题。
  • 修复探索内容页面加载过慢的问题。
  • 修复多人游戏页面播放额外的不需要的动画的问题。
  • 修复了已完成的下载任务会显示过期进度、取消操作或活动下载快捷方式的问题。
  • 修复部分占位符文字可被 Ctrl+A 选中。
  • 修复部分 Vue 导致的内存泄漏问题。
  • 修复 .minecraft 文件夹实例处理与识别方式与行业规范不一致的问题。
  • 修复未勾选“完成后启动”仍自动启动的问题。
  • 修复解压覆盖文件时的严重性能降级问题。
  • 修复通知中心中的通知无法彻底清除的问题。
  • 修复 Minecraft 相关文件下载结束后仍显示正在下载的问题。
  • 修复实时日志单条消息过长导致的卡顿问题。
  • 缓解修改分辨率与 DPI 缩放导致的应用冻结问题。
  • 修复返回模组详情页后总是跳转第一页的问题。
  • 修复 zip 格式的整合包在安装时 Mod 与 Minecraft 不同步下载的问题。
  • 修复切换账户后皮肤预览不会立刻更新的问题。
  • 修复皮肤预览阴影样式不正确的问题。
  • 修复 1.7.10 Optifine 等低版本安装时缺少库导致无法启动的问题。
  • 修复导入实例时的错误行为。
  • 修复了 1.6.4 版本无法正常加载资源文件(语言、声音)的问题。
  • 修复了启用翻译时内容页选项卡显示不正确的问题。
  • 修复了与加载器处理相关的逻辑问题。
  • 修复了 Curseforge 整合包不使用双进度下载的问题。
  • 修复了启动世界且未登录任何账户时弹出的提示登录对话框点击导致出错的问题。
  • 修复了使用首次 Beta 安装包安装却使用 Release 数据库的问题。
  • 修复整合包下载卡顿、进度回退或过期、取消无效,以及安装失败后残留文件的问题。
  • 修复 CurseForge 文件选择、文件名校验、依赖解析、安装上下文和持久化错误。
  • 修复 mrpack 和 ZIP 物化回滚、归档替换恢复、Forge 与低版本安装及实例导入问题。
  • 修复快捷键焦点与默认值、皮肤预览更新、实时日志过长、显示缩放冻结及启动器启动问题。
  • 修复设置页面许可证链接错误的问题。
  • 修复浏览页面操作按钮无法正确反映内容已安装状态的问题。
  • 修复浏览页面分页和标签导航导致不必要的页面重载或内容过期的问题。
  • 修复浏览页面骨架屏布局、刷新状态、空状态和界面阴影显示不一致的问题。
  • 修复未配置 API 密钥时仍请求 CurseForge 地图数据的问题。
  • 修复前端脚本以不安全方式调用 Shell 命令的问题。
  • 修复高速下载时启动器周期性卡顿,以及切换到其他页面后仍受影响的问题。
  • 修复下载速度有时高于实际传输速率的问题。
  • 修复取消或执行失败的链接实例导入可能删除原外部实例文件、造成数据丢失的问题。
  • 修复同步时错误地将导入实例和符号链接实例视为直连实例,可能导致实例记录被重复创建、修改或移除的问题。
  • 修复发现页导航标签旁出现多余背景区块的问题。
  • 修复强调色设置中选中标记位置不正确的问题。
  • 修复底部浮动操作栏自动避让时预留空白过大的问题。

新增

  • 添加多更新渠道选项。
  • 添加数据库隔离的相关说明与提示。
  • 为测试版软件添加 Beta 角标。
  • 新增种子地图中选择主世界群系高度的选项。
  • 在内容页添加“回到顶部”按钮。
  • 添加通知中心,展示隐藏的下载进度和警告。
  • 现在可在关闭应用时选择隐藏到托盘(轻量模式)。

变更

  • 优化软件更新机制与逻辑。
  • 当数据库操作不可用时禁用相应按钮。
  • 在下载中心显示 Mod 下载。
  • 皮肤预览现在使用 3D 渲染外层。
  • 皮肤预览现在具有抗锯齿渲染。
  • 在翻译未就绪时禁用翻译按钮。
  • 现在 Ctrl+F 不会再呼出浏览器自带搜索框。
  • 现在当未启用开发者模式时按下 F12 不会再呼出 DevTools。
  • 现在即使服务器版本不兼容也会显示人数信息。

修复

  • 修复了在软件内更新不会更新版本号导致循环自动更新的问题。
  • 修复 Windows 平台上更新包可能不会在需要权限提升时发出 UAC 请求的问题。
  • 修复 Windows 平台上可能错误地使用正斜杠(/)的问题。
  • 修复不会复用 HTTP 客户端导致下载速度过慢的问题。
  • 修复 RangeOutput 全局 Mutex 导致下载速度过慢的问题。
  • 修复可能错误使用官方源导致下载速度过慢的问题。
  • 修复设置页面载入速度过慢的问题。
  • 修复 1.16.5 Forge 版本因缺少 LWJGL 库导致启动失败的问题。
  • 修复种子地图因浮点数精度导致的距离问题。
  • 修复种子地图在不同缩放下渲染的地图图块不一致的问题。
  • 修复种子地图出生点标记无焦点突出显示的问题。
  • 修复种子地图在全屏状态下无法打开群系选择器的问题。
  • 修复因错误获取 LWJGL 信息导致 1.13 ~ 1.18 版本无法启动的问题。
  • 修复无法保存翻译偏好设置的问题。
  • 修复设置页标题与主内容不同步加载的问题。
  • 修复因额外校验导致下载速度变慢的性能问题。
  • 修复导入时下载额外文件速度慢的问题。
  • 修复使用符号链接导入实例时的路径非法问题。
  • 修复将不同世界中的相同数据包被意外标记为重复的问题。
  • 修复皮肤预览上衣与腿部渲染冲突的问题。
  • 修复在 Windows 平台上任务栏图标可能不居中的问题。
  • 修复使用符号链接导入实例时编辑实例内容出现错误的问题。
  • 修复 Minecraft Assets 批量下载无法自适应的问题。
  • 修复 Minecraft Assets 临时文件异常竞争与重复下载的问题。
  • 修复即使 DNS 不可达也不会刷新 DNS 缓存的问题。
  • 修复本地资源复制失败而转为重新下载的问题。
  • 修复“返回顶部”按钮遮挡右下角内容的问题。
  • 修复切换页面导致实时日志丢失显示的问题。

修复

  • 修复从 1.9.2 引入的实例无法启动的问题。

新增

  • 关于页面新增彩蛋!可能较难发现哦~

修复

  • 修复 macOS 构建中皮肤编辑器的嵌入资源被 403 拒绝,导致无法打开的问题。
  • 修复导入实例拼接路径错误,现在不再从实例名拼接路径。
  • 修复启动后显示cmd窗口。
  • 全局文字禁止选择,仅保留部分文字可被选中。
  • 统一滚动条位置

新增

  • Modrinth 与 CurseForge 整合包安装新增确认弹窗,可选择版本并自定义实例名称。

变更

  • 安装整合包前现在会显示已有安装状态及避免重名冲突后的实例文件夹名称,并可创建独立实例。

修复

  • 修复浏览地图后“发现内容”页的来源选择被切换为 CurseForge 的问题。
  • 修复从设置页面返回其他页面后右侧边栏仍保持收起的问题。
  • 修复发现内容页不输入搜索词时 CurseForge 空白无内容的问题,现在打开 CurseForge 来源即可正常浏览内容。
  • 修复旧版 Forge 实例(如 Minecraft 1.6.4)因原生库主构件不存在而报“库文件缺失”无法启动的问题。
  • 修复旧版 Forge 实例因启动参数重复传递(如 --gameDir 出现两次)而被旧版启动器拒绝启动的问题。
  • 启动前现在会自动校验并恢复原生库,修复原生库缺失或损坏时实例报“找不到 lwjgl.dll”无法启动的问题。

新增

  • 确认安装弹窗中的依赖项支持展开查看简介,并可打开项目页面。
  • 内容页新增依赖关系图,可查看已安装内容及其依赖关系。
  • 当实例文件夹下有icon.png/jpg/jpeg/webp时 优先应用此图标。
  • 当搜索未命中时,启动器会自动改写查询词重新搜索,并在结果上方显示提示;点击提示中的建议词可直接用它重新搜索。
  • Lab 新增皮肤编辑工具,可本地创建和编辑 Minecraft 皮肤。
  • Lab 工具页新增收藏功能:可收藏常用工具并置顶展示,支持按已收藏/未收藏筛选,收藏状态和分类筛选在重启后会保留。
  • 皮肤选择器页面右上角新增「创建皮肤」按钮,点击可打开 Lab 的皮肤编辑器。

变更

  • 打开设置页面时自动收起侧边栏,为设置面板留出更多空间。
  • 自定义背景下实例内容页面悬停折叠项的ui透明度现在被调高。
  • 改进内容发现页的模糊搜索:无空格或带连字符的搜索词(如 sodiumextra、example-mod)现在能在 Modrinth 和 CurseForge 上找到正确结果。
  • 已收藏的资源现在显示实心书签图标,一眼即可看出已收藏,不再与空心图标的未收藏资源混淆。
  • Lab 工具列表改用卡片式布局,展示工具封面、分类标签和「进入」按钮。

修复

  • 修复未开启版本隔离的实例无法正常导入的问题。
  • 修复了整合包解除关联不彻底的问题。
  • 修复 Minecraft 和 Fabric 均已是最新版时,实例升级页面仍持续显示正在加载 Fabric 版本的问题。(issue #415)
  • 修复投影工坊全屏不生效的问题(按钮和 F11 均无效):进入全屏后 3D 视图铺满屏幕并隐藏周边界面,原位置保留退出全屏按钮。
  • 修复 Windows 端更新启动器后不弹出更新公告的问题,更新并重启后现在会正常显示更新公告。
  • 修复了点击 CurseForge 整合包标题进入整合包信息页时,启动器会显示Error loading project的问题。(issue #405)
  • 实例名含非 ASCII 字符(™)导致启动崩溃InvalidPathException(issue #397)
  • 修复下载页无任务时的排版问题:空状态卡片现在会占满剩余空间,不再出现主题色与透明区域各半的割裂布局。(issue #239)

新增

  • 新增实例核心编辑功能,可管理加载器组件和自定义核心 JAR 文件。
  • 新增 MCArchive 内容源,支持浏览和导入 Minecraft 历史版本资源。
  • 添加实例一键升级功能
  • AI 设置中新增赞助商 CodeFlow,附带官方标识、官网入口及 5 个内置 GPT 系列模型。
  • AI 提供商列表新增「赞助的供应商」专区,位于已启用与未启用供应商之间。

变更

  • 优化强调色选择器布局:颜色选项始终单行排列并随面板宽度自适应,仅在空间放不下文字时才隐藏颜色名称。

移除

  • 移除了自定义强调色面板中的预设色板,仅保留色相滑块、十六进制输入和深浅主题预览。

修复

  • 修复 AI 供应商设置页布局,模型选择器与「保存供应商」「测试供应商」按钮不再挤在一起。
  • 修复设置左侧侧边栏在部分语言下误显示英文的问题,并防止翻译清理再次误删设置项翻译。

修复

  • 紧急修复nsis安装包问题。

新增

  • 新增服务器管理功能,可创建、配置、启动、停止、监控和管理本地 Minecraft 服务器文件。
  • 新增轻量模式,可在 Minecraft 运行时自动开启以降低启动器资源占用。
  • 新增柠泽镜像下载源,并会为中国大陆访客自动选择。
  • 新增内容安装前的重复内容检测。
  • 内容页现可固定实例视图,在重启启动器后保留各实例的排序和筛选条件。
  • 项目图库中的图片标题和说明现已支持翻译。
  • 内容页的模组菜单现可直接打开匹配的 MC 百科页面。

变更

  • 重构设置界面,提供更清晰的分类、搜索和一致的操作控件。
  • 优化服务器创建流程,新增自动 Java 选择、端口冲突检测和引导式配置。
  • 优化内容页排序,新增文件名排序选项并明确显示生效中的筛选条件。
  • 从内容页打开项目或版本页面后,现在会返回原来的实例内容页。

修复

  • 修复服务器安装和管理中的问题,包括 Fabric 和 Paper 安装失败、终端编码及服务器设置行为。
  • 修复镜像更新清单无法正确序列化的问题。
  • 修复发现内容的项目图库查看器中侧边栏遮挡图片的问题。

新增

  • “关于”页面新增调查问卷入口。
  • 新增DeepL翻译。
  • 新增未开启版本隔离的导入支持。

变更

  • 官方 QQ 群号变更为 737601250。

新增

  • 增加文件 Studio

修复

  • 修复添加了背景图的侧边栏无法正常跟随主题颜色并提供模糊效果的问题。
  • 修复部分情况下无法正常切换背景图片的问题
  • 修复 Forge 实例的加载器元数据重复使用 JVM 参数时,会在启动前直接退出的问题。
  • 修复 Minecraft 启动早期失败时启动器日志有时为空、未记录错误输出的问题。

新增

  • 新增收藏夹功能。
  • 为 Minecraft 1.8.8 新增 LiteLoader、旧版 Fabric 和 Cleanroom 支持。
  • 现在支持为启动器配置自定义代理。

变更

  • 实例的模组安装页面的标题栏现在会模糊。

修复

  • 修复浏览页面悬停链接时会触发左侧导航栏后面的闪烁元素的问题。
  • 修复了从 CurseForge 源切换模组时提示未知 CurseForge ID 的错误。(issue #320)
  • 修复前置解析完成后无法独立启用或禁用前置的问题。
  • 当创建实例时,图标选择器现在会默认使用加载器的图标。

新增

  • 为存档编辑页面下方选项添加折叠,现在它们默认折叠,并在搜索时展开。
  • 为错误弹窗添加5行截断
  • 修复无端口 IPv6 地址以及带自定义端口的方括号 IPv6 地址无法解析的问题。
  • 修复实例协议版本尚未就绪时便开始服务器状态检测,导致结果错误或检测失败的问题。
  • 修复 Minecraft 26.1 及更高版本的极限模式世界被识别为普通世界的问题。
  • 修复项目短标识中包含 `+` 字符时无法通过深层链接安装的问题。
  • 新增实例图标生成器,支持透明与渐变背景、原版图标,以及一组新的 3D 图标。
  • 投影工坊新增起始层和结束层控制,可查看建筑指定高度范围内的内容。

变更

  • 发现内容现在会按内容类型分别记住筛选条件,包括手动解除的实例筛选。
  • 将 JVM 设置和内存分配设置移动到 Java 设置。
  • 导出 `.mrpack` 完成后现在会显示通知,并可直接打开导出文件所在目录。
  • 更新设置页面中的按钮样式,使尺寸、操作层级和交互反馈更加清晰。

修复

  • 修复明确选择或由整合包固定的文件会因 CurseForge 或 Modrinth 兼容性元数据与实例不匹配而被拒绝的问题。
  • 修复浏览整合包和服务器时会被默认实例的 Minecraft 版本限制的问题。
  • 修复发现内容的紧凑和网格视图中服务器信息与操作按钮重叠的问题。
  • 修复XMCL下载引擎部分情况416的问题。

新增

  • 新增存储页面,提供磁盘占用可视化、实例文件夹明细和符号链接占用说明。
  • 为 CurseForge CDN 文件新增 Tianpao 镜像线路,并在需要时回退到官方源。

变更

  • 重设计内容下载流程,统一安装购物车、前置预览和 Modrinth 与 CurseForge 跨来源重复安装防护。
  • Minecraft 文件现在支持并行下载,缩短创建实例和安装内容时的等待时间。
  • 右侧边栏现在会记住展开或收起状态,重启启动器后仍会保持。

修复

  • 修复 JVM 垃圾回收器参数不兼容的问题,现在会根据实际 Java 环境校验参数并自动回退。

修复

  • 修复 NSIS 程序在卸载时未排除重解析点的问题。

修复

  • 修复 CurseForge 和 Modrinth 安装会因加载器元数据缺失或过时而拒绝有效旧版模组的问题。
  • 修复下载整合包时,内容刷新误删仍在安装的文件并导致随机下载失败的问题。

新增

  • 新增陶瓦联机内置更新检查,并可在服务停止时一键更新。
  • 新增 CurseForge 地图浏览与安装功能,可直接安装到已有实例,并支持需要手动下载 ZIP 的地图恢复流程。
  • 为实例库的选择工具栏添加自定义分组功能
  • 发现内容新增紧凑列表视图,能在同一屏内显示更多项目并保持元数据与安装操作对齐。

变更

  • 优化大型整合包的内容页加载,打开现在会进行懒加载更新。
  • 批量启用或禁用内容现在会一次完成选中项更新,不再反复刷新整个列表。
  • 优化右侧边栏切换按钮,增大手柄尺寸并使展开和收起动画更加平滑。
  • 资源设置新增 CurseForge 受限文件自动下载开关,默认开启;关闭后可恢复手动下载流程。
  • 发现内容现在会记住上次浏览的内容类型,重启后仍会打开对应的模组、整合包、资源包、数据包或光影包。
  • 启动器现在不会对模组文件名进行本地化
  • 优化模组前置解析:现在会严格匹配所选 Minecraft 与加载器版本,解析嵌套前置,并清晰列出无法解析的项目。

移除

  • 移除原有实例设置里面的分组设置。
  • 移除已经废弃的旧 Modal 组件。

修复

  • 修复弹出面板的背景模糊把标题栏也模糊的问题。
  • 修复点击面板外弹出面板就被关闭的问题。
  • 为实例库的选择工具栏加入删除实例功能。
  • 修复从缓存打开内容页时仍会请求 CurseForge 整合包元数据的问题。
  • 修复重启后地图浏览会跳回光影的问题,并避免已下载地图在常规内容列表中重复显示。
  • 修复在受保护路径安装时无法正确请求管理员权限的问题。
  • 修复了旧版 Forge 加载器版本无法识别的问题
  • 修复移动启动器目录后自动更新仍安装到旧目录的问题。
  • 修复向已有实例安装 CurseForge 内容时未将实例目标传给前置解析,可能选中不兼容前置版本的问题。
  • 修复 CurseForge 前置预览会为可选或不可用前置显示内部项目 ID,而非项目名称的问题。

修复

  • 修复了部分 forge 资源无法下载的问题
  • 给实例页面标题下方的版本显示添加了前缀图标
  • 修复了内容发现页卡片标签从实例安装内容进入时不隐藏加载器标签的问题

新增

  • “发现内容”板块现在会记住上次选择的模组来源(Modrinth、CurseForge 或所有来源),再次打开时恢复上次使用的平台,不再重置为所有来源。
  • 实例截图页现在会加载优化后的缩略图,截图较多时打开更快、占用内存更低。
  • CurseForge 安装预览现在会标记可能与目标实例版本不匹配的依赖版本,在安装前即可看到不兼容的兜底选择。
  • 发现内容页新增画廊布局,支持以缩略图形式浏览内容。
  • 引入新的下载引擎和重写旧的下载引擎,现在下载问题应该得到很大程度上解决。

变更

  • 优化了设置中的分类菜单。
  • 重新设计了“关于”页面。
  • 优化依赖相关处理逻辑。
  • CurseForge 整合包切换版本现在会像 Modrinth 更新一样作为可跟踪的下载任务运行,显示真实进度与成功/失败通知,并可在手动下载的文件补齐后自动继续。
  • Fabric、Forge、NeoForge 和 Quilt 的版本元数据现优先从官方源获取,并在必要时回退至 Modrinth,提供更完整、更及时的加载器版本列表。
  • 改进了实例创建、设置、修复、离线启动和实例导入中的加载器版本兼容性,保留精确的加载器版本,并避免意外回退到更新版本。

修复

  • 修复 CurseForge 整合包确认切换版本后看起来毫无反应的问题;现在会显示错误信息,并在下载管理器中跟踪切换进度。
  • 修复 CurseForge 整合包更新在下载前校准阶段进度一直不动的问题。
  • 修复 CurseForge 整合包版本列表只显示最新 50 个文件的问题;现在会显示全部已发布版本,并始终包含当前安装的版本。
  • 修复合并式标题栏弹窗中关闭按钮位置偏移的问题。
  • 修复主页日历组件内天数按钮会被遮挡的问题。
  • 修复发现内容页隐约能看到截断的标题的问题,优化了文本裁剪和布局边界。
  • 修复发现内容页不显示加载器标签的问题,现在模组加载器标签可以正常显示。

新增

  • 新增logshare.cn的日志分享和AI日志分析功能,优化了日志查看器页面。
  • 新增 CurseForge 手动下载安装任务的自动恢复机制,启动器重启后也能安全恢复并继续未完成的整合包安装。
  • 新增实例内容筛选功能。
  • 新增数据包管理功能。
  • 数据包配方生成器导出的数据包现在有了描述和图标。
  • 新增遥测功能

变更

  • 修改侧边栏折叠方式,优化了侧边栏的收起展开交互。
  • 移除内容界面部分重复的选项,例如删除按钮。
  • 为投影管理增加删除按钮,移动编辑按钮到整齐的位置。
  • 优化 CurseForge 缺失文件补全流程,手动导入、监听文件夹自动导入与缺失文件窗口现在会基于最新待处理状态保持同步。
  • 优化浏览器下载的 CurseForge 文件识别,现在支持带有本地化标题前缀的文件名,同时仍保持严格的文件校验。
  • 加强 CurseForge 手动文件的校验与导入处理,在自动导入与手动导入同时发生时也能更可靠地避免重复导入或错误接受文件。
  • 改进“从最近的项目开始”组件布局:新增 3x1 和 3x2 尺寸,并在 2x1 和 2x2 尺寸下隐藏游戏模式及分隔小圆点。
  • 补齐了部分本地化翻译

修复

  • 修复 CurseForge 文件已经成功导入后,因恢复状态过期仍提示“文件不在待处理列表中”或错误显示为校验失败的问题。
  • 修复实验室中“渐变文字生成器”的取色器取色时机问题。
  • 修复刷新或重新打开缺失内容补全流程后,已经处理完成的缺失文件记录可能再次出现的问题。
  • 修复整合包仍在等待缺失文件时,单独安装其他内容可能错误地将整个实例标记为安装完成的问题。
  • 修复不同安装阶段之间的进度数据串用问题,避免上一阶段的已下载大小被错误带入后续阶段。
  • 修复下载页面在解析加载器等非下载阶段仍将历史下载统计显示为当前进度的问题。
  • 修复跳过或补全缺失内容后,下载进度可能短暂出现“已下载大小大于总大小”的异常显示。

新增

  • 紧急修复DB migration崩溃。

新增

  • 为Google翻译的国内使用提供了优选IP方案,现在可以在国内网络环境使用Google翻译了。

变更

  • 优化了离线账户弹窗中重复自定义 UUID 的错误提示可读性。
  • 优化实例界面内容板块的筛选功能,现在按住ctrl可多选筛选条件。

修复

  • 修复了多个同名同类型账号顺序不固定的问题。
  • 修复CurseForge整合包错误显示更新的问题。
  • 修复CurseForge资源解析错误问题。

新增

  • 新增了红石联机,可以让你的好友直接加入你的房间。
  • 新增启动器设置项, 可开启/关闭页面切换动画。
  • 联机页面新增详细诊断日志与错误报告导出, 便于排查连接失败。
  • 为所有可能的地方配置了Mojang service换源设置。
  • 添加对数据包的自动导入支持。
  • 添加了在导入外部实例时复用已有资源的机制,现在避免一部分重复下载。
  • 为可恢复的 CurseForge 项目元数据缓存故障新增定向清理缓存并重试操作。
  • 新增陶瓦联机自定义公共节点配置。
  • 现在允许用户在遇到缺失文件时选择跳过,后续再导入。

变更

  • 更改了自动切换实例图标的实现方式。
  • 全新的导入实例的界面,可以自定义更多选项
  • 进一步优化下载策略与流程。
  • 优化配方生成器页面,列表改为懒加载,提升性能。

修复

  • 修复启动器数据库损坏后,打开实例内容页会反复报错的问题;现在会从最新且校验正常的备份恢复,并保留损坏的数据库文件。
  • 修复同时导入外部 Minecraft 实例时,重复原生库并发解压可能导致“i/o error”并使导入失败的问题。
  • 重构了导入资源时的识别逻辑,修复了导入资源嵌套时根目录错误的问题。
  • 优化了页面切换动画的卡顿问题。
  • 修复了加载条未能延伸至全屏的问题。
  • 修复自定义 Java 与推荐版本不一致时误阻止启动的问题,现优先使用用户指定 Java,缺失推荐版本时回退至兼容版本。
  • 针对Github Copilot auto模型做了特殊处理, 现在Github Copilot 免费套餐也可以使用Auto模型。
  • 修复在页面内切换标签分类时, 启动器会错误触发页面切换动画的问题。
  • 修复项目详情页的平台与标签链接无法返回发现内容页并应用对应筛选的问题。
  • 修复联机房间码格式错误时显示内部原始报错的问题, 现改为本地化格式提示。
  • 修复了按钮中的英语翻译过长导致按钮文案溢出的问题。(issue #212)
  • 移除了主页布局切换按钮的奇怪内边距(issue #210)
  • 修复了在投影预览编辑面板中按钮重叠的问题。(issue #212)
  • 修复了删除符号链接实例的警告中提示的目录溢出的问题
  • 修复了实时日志无法正常更新的问题
  • 当启动器从数据库获取到冲突的缓存别名时,现在会自动解决缓存冲突,而不是抛出错误。
  • 修复远程项目元数据已获取成功、但无法写入本地缓存时导致整合包安装失败的问题。
  • 修复实例在安装完全结束前就显示为可用,导致安装失败后仍可能错误刷新的问题。
  • 修复在解压整合包覆盖文件时取消安装,回滚未完成并残留新实例及部分安装文件的问题。
  • 修复配方生成器中部分情况崩溃的问题。
  • 修复在下载小文件过多时造成的前端性能阻塞问题。

新增

  • 为启动器页面切换添加了动画

变更

  • 更改主题颜色时, 现在启动器的阴影颜色也会随之变动

修复

  • 修复前端发送当前后端不支持的缓存类型时, 清理缓存失败的问题。
  • 修复 Curseforge 导入缺失文件问题
  • 修复手动添加缺失文件后, 下载指示器错误显示已下载文件大小大于预期大小的问题
  • 修复当 Discord Rich Presence 不可用(超时)时, Minecraft 无法正常启动的问题。
  • 修复 nsis 安装程序未能将启动器安装到指定目录的问题。
  • 修复 Minecraft 账号名称获取堵塞导致阻止启动器Splash screen关闭的问题。

新增

  • 添加了JVM参数预设功能, 目前内置Fallen的Mojang认证服务HTTP转发。
  • 将Mojang认证作为资源镜像配置添加到设置界面, 现在设置为自动即可在Mojang认证服务不可用时自动切换到Fallen的认证服务。缓解包括但不限于正版登录时出现“认证服务器宕机”之类的报错。
  • 离线登陆可以配置自定义UUID, 并且添加了UUID复制按钮, 可直接复制UUID。
  • 为未分组的实例添加了折叠按钮, 可以折叠隐藏未分组的实例列表。
  • 数据库将自动备份实例的设置到实例文件夹, 以便在数据库丢失后恢复实例。
  • 支持导入本就是本启动器的实例文件夹, 会完全保留实例设置。
  • 在设置中新增了自动导入缺失文件开关按钮, 并可自定义监控位置。当启用时, 启动器会自动扫描监控位置的文件, 并将下载整合包等场景文件下载失败时, 自动把缺失的文件导入到实例中。

变更

  • 移除了配方生成器背景边缘的阴影
  • 当下载整合包等文件时, 如果模组下载失败, 现在会提供 启动器重新下载/手动导入缺失文件/监控文件夹自动导入文件 三个选项来继续下载整合包, 避免一个文件下载失败直接全部回滚。

修复

  • 修复了镜像站返回Location 头中中文编码方式解析错误的问题。
  • 现在会自动按照hash合并、迁移重命名文件的数据库记录, 在原归属丢失时依据 Modrinth hash 重建归属。
  • 修复实例中模组等内容的更新检查使用永久缓存, 发布新版本后刷新仍不显示的问题;现在刷新会重新检查最新版本。
  • 修复已安装文件已包含在目标版本中、或当前安装版本被识别错误时, 没有新版本却仍显示“可更新”的问题。

新增

  • 为种子地图中的群系选择器添加了中文本地化
  • 为导出整合包添加了进度显示。
  • 实验室新增配方生成器, 可自制合成表等数据包。
  • 实验室新增模组翻译工具, 可翻译模组内容。

变更

  • 优化了导出整合包时的性能问题
  • 将搜索结果的翻译由通用翻译API切换至mcim

修复

  • 修复默认目标目录尚未创建时, 安装程序的“浏览”按钮无法打开文件夹选择器的问题。
  • 修复勾选“完成后启动”时安装程序不会自动退出的问题;启动器成功启动后安装程序会退出, 启动失败时则保留窗口。
  • 修复搜索页面最大页码显示错误的问题
  • 修复了 Linux 下的一些问题。

新增

  • 新增 AI 集成功能, 支持翻译和启动器辅助功能。

变更

  • 优化翻译逻辑和 AI 集成, 提升翻译结果的一致性。
  • 简化下载错误提示框, 让失败原因和恢复操作更清晰。
  • 优化模组相关下载, 提升内容安装的可靠性。

修复

  • 修复网络速度较低但仍在传输时下载失败的问题。
  • 修复 Minecraft 账号头像在启动后偶尔持续显示默认皮肤的问题;皮肤加载失败后现在会自动重试, 并在切换页面时重新获取。
  • 修复了导入实例窗口关闭或点击 我可以拖入什么 按钮时, 全部导入选项闪现的问题

新增

  • 完全重新设计主页, 使其小组件化

变更

  • 优化软件在Windows下图标表现

修复

  • CurseForge 整合包内置的文件现在会正确归入整合包分组;已有实例会自动校准, 且不会误归类用户后来添加的内容。
  • 整合包平台图标缺失时, 内容分组现在会正确回落显示实例图标。
  • 修复未建立内容记录的本地 Mod 无法正常启用或禁用的问题。
  • 修复 Mod 成功启用或禁用后, 内容开关在界面上回弹的问题。
  • 修复弱网下仍在传输的下载因低于线路切换速度阈值而被反复中止的问题;保底下载现在会持续到完成。
  • 修复整合包文件缺失提示:现在会列出具体文件并可直接恢复;CurseForge 镜像空响应和陈旧状态不再导致文件持续显示为缺失。

新增

  • 世界编辑器支持修改存档的游戏模式、难度、作弊开关与世界种子。
  • 支持编辑游戏规则:规则名称已本地化, 按分类分组, 可搜索并一键恢复默认值。
  • 世界编辑器保存前会自动备份 level.dat, 存档正在游戏中打开时会自动进入只读状态。
  • 新增 Linux 高性能显卡自动选择, 支持 AMD 和 NVIDIA 显卡运行 Minecraft。

变更

  • 单人存档的“编辑”入口从小弹窗升级为完整的编辑页面。
  • 改进繁体中文(台湾)界面翻译:修订数百条文案。感谢 @DonkeyBear 的贡献。

修复

  • 修复旧版整合包内容存在重复记录时升级失败, 导致启动器无法启动的问题。

新增

  • Minecraft 账号头像现支持渲染皮肤外层, 并以分层 2D 效果和轮廓阴影显示。

变更

  • 重构实例内容管理, 在线内容提供方不可用时, 本地文件和整合包分组仍会完整显示并可正常管理。
  • 一键更新现在仅更新安装整合包后添加的内容;整合包更新保持独立, 并会保留后装内容和本地覆盖。
  • 启动器网络现在会自动跟随操作系统代理, 无需单独配置代理开关。

修复

  • 修复 Minecraft 账号头像偶尔无法显示, 以及悬停账号选项时发生抖动的问题。
  • 修复账号选择框展开时出现粗重边框的问题。
  • 修复 CurseForge 作者限制文件打开错误下载页、浏览器下载后无法导入, 以及文件未齐时提前提示完成的问题。
  • 修复光影配置附属文件被误识别为光影包, 导致内容数量和文件缺失提示错误的问题。
  • 修复内容刷新和手动导入偶发因本地数据库锁定而失败的问题。
  • 修复了投影工坊中侦测器、红石粉、灯笼、漏斗、中继器、伸出的活塞及其他非完整方块导致相邻方块渲染不全的问题。
  • 修复了只读漫游预览中平滑移动鼠标时视角方向偶尔突变的问题。
  • 修复了只读漫游预览中滚轮调速与材料列表滚动冲突的问题。

新增

  • 启动器现在会显示 Axolotl Launcher 的 Discord Rich Presence。
  • 启动器现在会显示带有更详细状态的 Discord Rich Presence。
  • 新增下载源优先级选项与可选的系统代理设置。

变更

  • 优化下载路由、并发、分段传输与慢尾恢复, 提升整体安装速度。

修复

  • 修复下载速度与剩余时间显示不准, 以及进度卡在 99% 或 100% 的问题。
  • 修复了Windows下管理员判断与实际需求不符的问题。

新增

  • 未关联到线上项目的模组与资源包,现在会显示包内自带的图标。
  • 新增内容更新后悔药,现在更新Mod、资源包等内容后,提供一个按钮可以回退到上一个版本。
  • 实例内容页面的投影项右边添加了编辑按钮,可直接导入投影工坊。

变更

  • 界面文本不再能被鼠标直接选中,避免误选;输入框等可编辑区域不受影响。
  • 优化空返回也会被写入缓存,必须等待30min的不好体验,现在遇到空返回时判断为不可用,自动回退到可用源且下次启动立即更新。
  • 重构并清理了部分历史遗留代码,提升稳定性与可维护性。
  • 增强了整合包等资源的嵌套识别,深层目录甚至是压缩包中的文件现在能被正确识别。
  • 提升了批量修改资源启用状态时的性能。

修复

  • 修复了禁用内容时开关回弹的现象,现在开关正常跟手。
  • 修复了 OpenAI 兼容翻译服务的自定义系统提示词无法保存的问题,现在会正确保存并在翻译时生效。
  • 修复曾经modrinth遗留代码, 右键图标的编辑按钮现在通向正确的实例编辑界面而非空白页。
  • 修复全局拖拽导入和投影工坊的打架问题,在投影工坊界面拖拽导入的投影文件现在会直接导入到投影工坊而不是全局导入。
  • 修复了下载任务无法取消的问题,现在可以正常取消下载任务。
  • 修复了部分情况下的文件自锁问题。
  • 修复了 Forge/NeoForge 模组无法正常显示名称与图标的问题。
  • 修复了 CurseForge 项目文件数超过 50 时版本列表不翻页的问题,现在会显示全部已发布版本。
  • 修复了上传文件时可能崩溃的问题。
  • 修复了嵌套在子文件夹中的投影文件无法被识别的问题,现在会折叠分级显示文件层级。
  • 修复了模组无法被正常关闭的问题。
  • 修复了低性能的上传接口导致的OOM问题,现在直接移除了这个接口。
  • 修复了添加资源后没有立即刷新导致的资源显示不正确的问题,现在提供一个刷新按钮来手动刷新资源列表。
  • 解决了一些已知问题。

安全

  • 针对部分极端情况增加了安全处理,提升健壮性。

修复

  • 修复了使用反向选区轴保存的投影在投影工坊中上下颠倒或镜像的问题。

新增

  • 导入的实例现在会根据加载器自动识别并设置图标。
  • 实验室新增投影工坊:可打开本地或实例内的 .litematic 和 .schem 文件, 在 3D 工作区查看建筑、测量并管理层级和材料、编辑方块, 以及导出修改后的投影。

变更

  • 调整了发现页的来源筛选按钮位置, 提升使用体验。
  • 安装过程中跳过的 CurseForge 手动下载现在会在任务完成后保留在列表中, 便于稍后完成。

修复

  • 修复了面包屑与实际页面不一致的问题。
  • 修复 Modrinth 更新检查:由 CurseForge 跟踪的文件不再被当作 Modrinth 更新推荐, 同时符合条件的手动添加内容仍可匹配更新。
  • 修复了外部导入整合包无法一键更新mod的问题。
  • 修复了部分情况下CF限制资源下载提示消失问题。
  • 修复了部分中文文案。

修复

  • 修复了联机消失问题
  • 修复了部分代码被回滚的情况
  • 解决了一些已知问题

新增

  • 实例内容页面新增回到顶部按钮, 长页面浏览更加便捷。

变更

  • 优化下载速度, 内容安装更加高效。
  • 便携模式下禁用自动更新, 便携版用户请前往 GitHub 手动更新。
  • 移除了无实例时自动跳转到创建页面的行为, 现在可以正常浏览空白首页。
  • 优化实例页面缓存机制, 避免每次访问时重新加载数据。
  • 实例内容页面的刷新按钮现在可以重新获取模组的在线信息。

变更

  • 优化 Java 管理界面与交互, 更清晰地管理各版本默认 Java, 并简化下载流程。
  • 优化下载页面的布局与操作, 下载任务管理更加便捷。

修复

  • 修复种子地图中的游戏版本选择器被意外遮挡的问题。
  • 修复正常退出游戏后被错误报告为崩溃的问题。
  • 修复 macOS 构建缺少依赖的问题。

新增

  • 新增实验室, 首批提供渐变颜色生成器和 Java 版种子地图。

变更

  • 优化下载源切换、重试与进度展示, 提升安装下载的稳定性。
  • 重写了加载器版本和类型的解析方式。
  • 重写了一些vibe留下的其它代码。
  • 为避免批量导入过程中还未来得及解析的加载器造成误解, 现在逐个导入实例并显示进度
  • 优化 Linux 桌面文件(.desktop):补充 Comment、Keywords、StartupWMClass、StartupNotify 等字段, 添加 x-scheme-handler/axolotl 协议关联与中文本地化, 并为 Exec 添加 WEBKIT_DISABLE_DMABUF_RENDERER=1 环境变量。
  • 将 Linux 桌面文件模板从 Tauri 模板变量格式改为固定值格式, 确保编译后的 .desktop 文件直接使用 "Axolotl Launcher" 作为名称、图标和可执行文件。

修复

  • 修复了皮肤页面无法导入皮肤的问题。
  • 修复了导入界面无法正常导入的bug。

新增

  • 离线模式提示中新增刷新按钮, 无需重启启动器即可重新检测会话服务器连接状态。
  • 大文件下载中断后现在会从断点继续, 而不是从头重新下载——切换下载源或重试失败的安装时同样生效。
  • 项目详情页现在会链接到对应的 MC 百科(mcmod.cn)页面——位于侧栏相关链接和右上角菜单中, 仅当项目能在内置百科索引中找到时显示。Modrinth 和 CurseForge 项目均支持。

变更

  • 解析整合包内容时不再将整个整合包文件载入内存, 而是流式下载到缓存, 之后安装同一版本时可直接复用。
  • 启动时会自动清理超过一周未使用的下载临时文件。

修复

  • 修复了关闭导入方式弹窗时因无限循环导致卡死的问题, 同时「取消」现在是真正的按钮。
  • 当下载镜像不可用或尚未同步新发布的版本时, Forge、Fabric 和 NeoForge 文件现在会回退到官方服务器下载。
  • 不支持多线程分段下载的服务器现在会在会话内被记住, 大文件不再每次下载都先经历一轮注定失败的分段尝试。
  • 同时写入同一文件的两个下载任务不再会相互破坏临时数据。
  • 导入实例不再在导入真正完成前提示成功——导入失败时现在会提示错误, 而不是错误地提示成功。
  • 更改应用目录时, 现在仅迁移共享实例链接, 不再移动或复制其原始文件。
  • 创建自定义实例时, 图标重新默认使用所选加载器的图标(Fabric、Forge、Quilt、NeoForge), 不再是通用占位图。
  • 加载器及其他较新的内置实例图标现在与其余内置图标一致, 不再带边框显示。
  • 修复更改应用目录或迁移旧启动器数据时, 遗留的未完成 Java 下载会导致启动器无法启动并报 "Cannot save an incomplete Java installation" 错误的问题。

新增

  • 设置 > 外观新增「透明背景」选项, 可通过滑块调节桌面透过启动器窗口显示的程度。
  • 透明背景新增「背景模糊」开关, 可将透出的画面做磨砂玻璃处理。
  • 整合包强力解析功能
  • 自动设置实例图标为加载器图标。

修复

  • 修复整合包导入时的前端显示错误

新增

  • 新增条目翻译功能, 让翻译功能可以应用到条目外的标题和介绍。

变更

  • 更改导入实例时模组加载器的识别方式,采用更激进的策略。
  • 更改导入类型探测的方式,采用更保守的策略。
  • 修改了一些曾经vibe留下的前端代码,换为原生组件。
  • 修改扫描逻辑, 优化导入扫描的部分石山, 提升兼容性。

修复

  • 紧急修复上个版本严重bug
  • 下载时遇到短暂的 Windows 文件占用将自动重试;若持续失败,Windows 能识别时会在错误中显示占用文件的进程。

新增

  • 新增全局拖拽功能:直接拖入模组、资源包、光影包、存档、投影文件及启动器, 即可快速导入, 无需在菜单中翻找。
  • 新增原理图管理:支持导入和管理 .schematic 及 .litematica 格式的结构投影文件。
  • 新增模组导入校验:安装模组时, 启动器会自动检测其与当前 Minecraft 版本和加载器的兼容性, 不匹配时会提前提醒。
  • 新增 Mod 文件元数据解析:启动器可直接从模组文件中读取名称、版本、适用加载器等信息。
  • 中文界面下, 实例内容页与整合包内容弹窗的已装模组现以「中文名 (英文名)」显示, 并支持用中文搜索已装内容。
  • 中文界面下, 新下载的模组、资源包、光影包和数据包会以「[中文名]原文件名」保存;查不到中文名时保持原样, 导出整合包时自动还原为原文件名。
  • 中文界面下, 「发现内容」页直接浏览(不搜索)时也会显示「中文名 (英文名)」双语标题, Modrinth 与 CurseForge 结果均生效。
  • 游戏语言现在会在实例首次启动时自动跟随启动器语言(包括导入的整合包), 并按游戏版本写入正确的语言代码;已游玩过的实例仍保留游戏内的语言设置。
  • 左侧导航栏切换页面时, 选中高亮改为滑动过渡动画, 与顶部内容类型标签栏保持一致。
  • 现在可以在翻译设置中为 OpenAI 兼容服务编写自定义系统提示词。
  • 翻译结果现在以逐批浮动动画显示, 视觉体验更流畅。
  • 新增 Windows 高性能显卡选项, 可用于启动器和 Java。
  • 新增本地 Minecraft 崩溃诊断和可导出的诊断报告。
  • 现在可以通过创建实例安装 Minecraft 的旧版(1.14及以下)、愚人节版和快照版。
  • Forge、NeoForge、Fabric 和 Quilt 的图标现在会自动设置。

变更

  • 优化整合包导入兼容性:支持更多整合包格式, 能更好地处理各种特殊情况, 导入成功率更高。
  • 优化模组导入兼容性:导入时能更准确地识别和处理不同类型的模组文件。
  • 加快 Java 检测:现在优先读取每个安装目录的元数据文件判断版本, 避免为每个候选启动 JVM, 减少首次扫描的耗时。
  • 下载或启动实例时, 现在会先扫描本机是否已安装所需版本的 Java, 找到则复用, 仅在确实没有时才下载新的运行时, 避免重复下载。
  • 崩溃诊断现在会归集相关日志, 并提供直接分析和导出操作。
  • 日志控制台与本地崩溃诊断现已完整支持英语、简体中文和繁体中文。
  • 空日志控制台现在会显示中文启动提示, 以及贴近启动器图标的粉色美西螈侧视字符画。
  • 翻译请求现在分批发送(每批5个段落), 降低 API 调用频率。
  • 创建离线账户时, 若使用中文用户名, 现在会提示其可能与 Minecraft 1.18 及以上版本不兼容。

修复

  • 修复启动器启动后部分账号头像显示空白、需要切换账号才恢复的问题。
  • 通过并行 Range 请求、安全重试和重定向复用提升大文件下载速度。
  • 修复 Java 检测与新手引导数据库迁移冲突导致的启动失败。
  • 修复皮肤选择器「添加皮肤」按钮在聚焦时强调色高亮描边部分边缘被裁剪、显示不完整的问题。
  • 修复数据库备份被写入 Modrinth 目录的问题, 现在改为保存到启动器自己的应用数据目录。
  • 改进多个实例接连失败时的崩溃诊断。
  • 修复 Java 或加载器早期失败时实例持续卡在启动中的问题。

新增

  • 扩展 Java 自动检测范围, 现可搜索 JAVA_HOME 同级安装、常见发行版目录、Minecraft 官方启动器运行时及可能的安装目录。
  • 新增自动分配内存, 可在每次启动实例时根据可用内存和已安装模组动态调整。
  • 新增实时内存分配展示, 并在 Windows 上提供一键内存优化。

变更

  • Java 检测现在会缓存结果、并行扫描不同来源, 并在后台刷新安装列表。
  • 启动实例缺少所需 Java 版本时, 现在会优先复用已检测到的同版本运行时, 再考虑下载新的运行时。

修复

  • 改进 macOS 上的内存占用显示和自动分配准确性。
  • 修复部分 Windows 注册表路径及 Eclipse Adoptium 嵌套安装项无法检测 Java 的问题。

新增

  • 新增 HMCL、PCL2、PCL2CE 启动器实例导入支持, 可直接根据启动器解析出所有实例。
  • 新增通用文件夹导入功能, 可导入任意含 .minecraft 的目录。
  • 新增添加为共享实例功能:导入时可选软链接而非复制。
  • 补齐文件标签页删除时的确认弹窗。
  • 新增 OptiFine 支持:整合包声明 OptiFine 时自动安装——单独存在时作为加载器。
  • 新增拖放导入功能:直接拖入模组、资源包、光影包、存档、投影文件及启动器实例, 即可快速导入。

变更

  • 优化 copy_dotminecraft_with_reporter:串行复制改为并发, 时间复杂度由 O(n·t) 降为 O(max(t)), 优化进度上报时机。
  • 更新共享实例标识与警告提示。
  • 大大增强整合包导入兼容性, 兼容 CurseForge、MCBBS、HMCL、MultiMC、PCL 等导出的附带启动器的整合包以及各种不完全符合规范的整合包格式。

修复

  • 修复世界存档导入时因实例 ID 的 local: 前缀被错误地当作 UUID 解析而导致的导入失败问题。
  • 修复错误通知中显示 "[object Object]" 而非真实错误信息的问题。

新增

  • 整合包导入现在按压缩包内容识别格式:除 .mrpack 外, 还支持 CurseForge、MCBBS、HMCL、MultiMC/Prism 导出包、附带启动器的整合包以及打包的游戏目录。
  • 新增 OptiFine 支持:声明了 OptiFine 的整合包会自动安装——单独存在时作为加载器, 与 Forge/NeoForge 共存时作为模组安装。
  • 新增外观设置, 可限制侧边栏显示的最近实例数量, 设为 0 时显示全部实例。
  • 新增自定义强调色, 支持预设色板、色相滑块、十六进制色号及自动生成浅色和深色主题变体。

变更

  • 优化更新设置中的版本历史, 提供更清晰的发布卡片和详情展示。
  • 侧边栏实例列表超出可用空间时, 现在可以独立滚动。

修复

  • 修复实例列表加载失败时快速实例切换器无法显示的问题。
  • 修复本地整合包安装在 100% 后看似卡住, 以及 Minecraft 文件下载停止接收数据时任务无法结束的问题。
  • 修复下载重试后 Minecraft 资源下载进度虚高、提前钳制在 100% 的问题。
  • 使用 GB18030(GBK)编码中文文件名的整合包压缩包现在可以正确解压。

新增

  • 新增应用更新后的分类公告弹窗, 以及设置中的永久版本历史记录。
  • 新增首次使用引导, 并支持从设置中重新播放。

变更

  • 跳过下载模组的警告窗口现在可以被收起。
  • 启动器日志现按 10 MiB 自动轮转并最多保留 5 个文件。
  • Modrinth 请求日志现在保留目标、来源、重试次数和脱敏 URL。
  • 错误日志导出现在使用流式压缩, 降低大日志导出时的内存占用。
  • WARN 和 ERROR 日志现在会在 30 MiB 边界内保持完整, 轮转时不会拆分单个事件。
  • 启动器日志创建超过三天后现在会自动删除。

修复

  • 修复手动安装跳过下载的模组后, 已跳过模组列表不会更新的问题。
  • 修复下载事件重复记录完整安装状态, 导致启动器日志快速膨胀的问题。
  • 修复 Fabric/Modrinth 实例内容页 watcher 重复写入相同 Map, 触发递归更新并持续加载的问题。

安全

  • Modrinth 请求 URL 中的临时签名不再写入日志。