[Feature] 支持重置实例
Open
Nobody has claimed this yet.
enhancement
- Dominant language
- Java
- Stars
- 10.1k
- Forks
- 934
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 82
Description
概述 | Summary
混用启动器或者复制 (Neo)Forge 游戏文件时没有同时复制 libraries 文件夹等行为会导致游戏无法启动,这种一般需要手动重新安装同版本游戏,前者还需要迁移存档等文件。
在启动器里提供一个基本没有副作用的快捷操作很方便,且 PCL CE、BakaXL等启动器也提供了类似的操作。
提供重置实例功能同时可以解决外部安装实例的自动安装无法操作的问题。
原因 | Reason
\
详情 | 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 by reviewing the launcher’s instance-management and automatic-installation flows, especially how externally installed instances are handled. Define the reset operation’s scope and safeguards before implementation. Done means a user can reset an instance without losing saves or other intended files and can recover instances missing required libraries.
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
- Needs clarification
- Newbie friendliness
- 35/100