[Feature] 整合包安装完整性检查提供独立选项
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 10.1k
- Forks
- 934
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 82
Description
概述 | Summary
在实例菜单中添加单独的游戏完整性检查功能
原因 | Reason
在一些情况下,用户只希望转换CurseForge/Modrinth整合包为MCBBS整合
因为在传给部分网络环境不明的好友时,CurseForge整合会联机下载大量模组文件,而MCBBS整合会直接封装资源到压缩包中,有效缓解了好友导入整合包时资源下载不下来的问题
但是当封装者没能一次性下载完成的情况下,当前版本的启动器仅能通过启动游戏来经过检查检查游戏完整性的步骤来补全没能完成下载的部分
若不想让版本目录中生成过多因为启动带来的文件,必须看准时机结束游戏运行,过程体验极其不好
详情 | Description
在实例的操作菜单中添加检查游戏完整性选项,实现启动游戏时检查游戏完整性的步骤,但不启动游戏(避免产生额外的文件)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start from the instance operation menu and trace the existing game-integrity-check step in the launch flow. Compare how the CurseForge and Modrinth conversion workflow uses that check. Done means the menu exposes a standalone game-integrity check that performs the existing check without launching the game or generating extra runtime files.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100