CFPAOrg / CFPAOrg/Minecraft-Mod-Language-Package
每个模组的每版本下新增元数据文件
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 1.2k
- Forks
- 1.1k
- Avg merge
- 6d 8h
- Merged PRs (30d)
- 4
Description
拟在游戏版本文件夹下新增一个结构化文件存储该信息。
本 issue 的提出背景是在自动检查更新时,无法获知提交者用的是哪个版本的模组。1.21 有足足11个小版本。Neoforge or forge 也不知道。
包括可能存在的补丁包,有意缺少键也不能识别到。
可能和 #6045 有关
其他解决方案:修改packer,支持任意MC版本+任意加载器排列组合。
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 inspecting the game-version folders and the packer workflow to understand how mod versions and loaders are currently represented. Compare the proposal with issue #6045 and define the structured metadata needed to identify the mod version, loader, patch packages, and intentionally missing keys. Done means the metadata can support automatic update checks without guessing these details.
Written by the indexing model from the issue text.
Assessment
- Domain
- build-system, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100