HMCL-dev / HMCL-dev/HMCL

[Feature] 为整合包作者提供 在更新整合包时警告/禁止更新整合包 的功能

Open
#4,889 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Java
Stars
10.1k
Forks
934
Avg merge
1d 5h
Merged PRs (30d)
82

Description

概述 | Summary

对于curseforge格式的深度魔改的整合包,如果直接使用HMCL的整合包更新功能来更新整合包版本很容易出现问题,希望能够为整合包作者提供一个接口(如hmclversion.cfg中的一个字段),使得用户无法对这个整合包使用 更新整合包 功能,或者在更新时收到 整合包作者不建议你使用此方式更新整合包 的警告。

Image
原因 | Reason
  • 能够减少玩家因为错误的更新方式毁档/游玩体验出现问题的情况
  • 能够降低整合包作者排查问题的工作量
详情 | Description

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the CurseForge modpack update flow and the handling of hmclversion.cfg. Define how an author-provided setting should trigger a warning or prevent updates, then verify that the user-facing behavior matches the selected mode.

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
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.