[Feature] 开启版本隔离后允许将servers.dat,shaderpacks等资源从主文件夹硬链接到隔离实例内
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
增加几个开关,在对一个实例开启版本隔离后允许将上层.minecraft内可以共用的资源,比如:
screenshotsshaderpackssavesresourcepacksservers.dat
硬链接到被隔离的实例内部
原因 | Reason
材质包光影包这些东西很多可以跨版本使用,需要用就要去单独复制还是不够方便,而且会浪费磁盘空间
详情 | Description
No response
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 tracing the existing version-isolation entry point and the platform-specific filesystem handling. Review how the listed resources—screenshots, shaderpacks, saves, resourcepacks, and servers.dat—are resolved, then define the switches and verify that enabled resources are hard-linked into isolated instances without breaking unsupported platforms.
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
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100