[Feature] 简化在游戏所需 Java 未能找到时的提示
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
如果当前游戏所需的 Java 未能在设备上找到,询问用户是否自动下载。
- 是(3s 倒计时,默认选项):自动下载;
- 否:拒绝启动
原因 | Reason
HMCL 的 Java 下载询问窗口带有一种“恶意”。对于普通用户,他们无法理解何为 Java 8 / 默认 Java。他们在意的是“我的游戏能不能玩”。
统一上述窗口为“是否下载”可以减小用户的决策负担。
详情 | 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 prompt shown when the Java runtime required by a game cannot be found, then follow the current automatic-download flow. Update the interaction so downloading is the default after a 3-second countdown and declining prevents launch; verify both choices and the countdown behavior.
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