[Feature] "通用型启动器"
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 35/100
Research direction
The issue proposes generating and registering a generic-program launch configuration, but names no files, entry points, or tests. Start by reading HMCL’s version-launching and JSON configuration code to understand the existing format and workflow. Done would mean users can configure a target program and its JVM/program arguments, see it as a version, and launch it; the issue leaves the design and implementation scope open.
Written by the indexing model from the issue text.
Description
整活 以下为AI生成
概述 | Summary
希望HMCL新增“通用型启动器”功能,允许指定任意程序(如MC服务端核心、其他Java程序),自动生成符合HMCL规范的JSON启动参数文件,并作为普通版本出现在版本列表中,像启动客户端一样启动它。
原因 | Reason
社区已实测通过手动编写JSON可让HMCL启动HMCL自身、服务端核心及其他(应用/Java)程序,但手动编写门槛高、易出错。此功能可自动化该过程,将HMCL扩展为通用(应用/Java)程序启动器。
详情 | Description
用户指定目标程序及JVM/程序参数,HMCL自动生成JSON并注册为版本,点击启动即按配置执行。已验证HMCL启动HMCL、启动Paper服务端等场景,截图可提供。欢迎维护者评估,社区愿参与实现或测试。
其他 | Other
以下来源于公测群
图里的链接 https://chat.deepseek.com/share/kq6p3grhg55iuyrikm
https://github.com/user-attachments/assets/e35e9bab-723d-4a75-97f1-1caab2d3403c
- Dominant language
- Java
- Stars
- 10.2k
- Forks
- 940
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 49
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing 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.
More from HMCL-dev/HMCL
-
[Feature] 关于启动游戏进度条显示的优化Possibly taken A pull request linked to this issue is open or already merged. Openenhancement
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
HMCL-dev/HMCL#6943 · 5 comments ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
HMCL-dev/HMCL#6934 · 1 comment · 1 reaction ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
HMCL-dev/HMCL#6681 · 1 reaction ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
HMCL-dev/HMCL#6134 · 3 comments ·
Maintainers usually reply within 1 day
-
[Feature] 添加防倒卖提示弹窗Openenhancement
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
HMCL-dev/HMCL#6065 · 1 comment · 1 reaction ·
Maintainers usually reply within 1 day
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
commonmark/commonmark-java#460 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
-
1.21.1见幽匿感测体就崩溃Open
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
Make branch and label autocomplete matching locale-independentPossibly taken A pull request linked to this issue is open or already merged. Open
Difficulty 2/5 1-3 hours Newbie friendliness 83/100
jenkinsci/gitlab-plugin#1950 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
commons-app/apps-android-commons#6984 ·
Maintainers usually reply within 2 days