BakaXL-Launcher / BakaXL

BakaXL 项目门户 / BakaXL Project's Portal
https://www.BakaXL.com
286 stars 57 forks source link

依赖版本删除导致无法管理依赖缺失的整合包 #618

Open TQHYG opened 8 months ago

TQHYG commented 8 months ago

检查项

遇到的问题

image 以该版本的cobblemon为例,此整合包依赖于1.20.1原版。当玩家误删除1.20.1原版后这个整合包显示“此核心依赖的minecraft核心不存在”,下方的启动游戏及高级核心管理按钮消失,导致无法对核心进行操作,包括删除核心等。 我认为在相似的情形下都存在这个问题。

期望的结果

建议将高级核心管理的按钮恢复,以便对核心进行管理,包括删除核心等操作。 也添加修复核心的选项,自动重新安装误删的其所依赖的原版核心,使整合包重新变为可启动的状态。

如何重现此问题?

正常安装mrpack格式的整合包,然后删除随整合包自动安装的原版核心即出现此问题。

可能造成问题的原因

大概是一些逻辑错误

系统环境

版本 Windows 11 专业版 版本 22H2 安装日期 ‎2023/‎1/‎12 操作系统版本 22621.3007 体验 Windows Feature Experience Pack 1000.22681.1000.0

启动器版本

构建通道:Sloth树懒通道(正式版本更新通道)构建日期及版本:Build.2023.10.22.1521

附注

No response

ZhaiSoul commented 8 months ago

其实删除核心的管理操作,在 高级核心管理 里面的 d33616b6ce5db763585bd0acc141fadd

MianSoft commented 8 months ago

直接增加跳转到依赖核心下载页的选项或许可以是解决方案之一(?)