Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[虽重但提]为各种因电脑特殊原因无法正常启动游戏提供JAVA下载功能 #3585

Closed
1 of 2 tasks
kong-que-dnf123 opened this issue Mar 31, 2024 · 3 comments
Closed
1 of 2 tasks
Labels
· 优化 拒绝 / 放弃 不会制作该功能,或无法修复该 Bug

Comments

@kong-que-dnf123
Copy link

kong-que-dnf123 commented Mar 31, 2024

检查项

描述

如题,添加手动下载JAVA

原因

虽然搜过已经有过很多提过拒绝的...
但是对于某些电脑有特别原因还是有一定必要
如电脑由于显卡原因对于部分JAVA无法正常启动
image
此时由于我的电脑存在“无法启动”的JAVA导致无法触发自动下载
(比如我这台电脑JRE8-80302,JRE8-80341,JDK8-80302皆失败)
最后只能手动下载JAVA以试出了成功启动的JAVA(JRE8-80401) (整挺好,第一次手动下载就成功了)
顾对于电脑较为特殊的应提供手动下载JAVA


又及:
如果真的考虑的话还是reopen #1801 比较好吧...

@kong-que-dnf123 kong-que-dnf123 added · 优化 新提交 需要社区初步确认其有效的新提交 labels Mar 31, 2024
@Pigeon0v0
Copy link
Collaborator

可以考虑直接调用启动器下载 Java,从 BMCLAPI 拉的 Java 是 8u51 还是 8u60

@Pigeon0v0 Pigeon0v0 added 等待确认 已经过社区确认,等待开发者确认 and removed 新提交 需要社区初步确认其有效的新提交 labels Mar 31, 2024
@wuliaodexiaoluo
Copy link
Contributor

wuliaodexiaoluo commented Mar 31, 2024

BMCLAPI 的 Java 版本列表 Url 指向的是 Mojang API
Mojang API 分别提供了 8u51、8u74 、 8u202
但只有 8u51 是 Windows 版本,其他的 8u74/8u202 为 Linux/Unix 平台

EDIT:如果需要选择版本就需要合适的下载源,但是 Microsoft OpenJDK 不提供 JDK8 链接,Oracle OpenJDK8 是 32 位版本,Adoptium OpenJDK 使用的是 GitHub Release 作为下载服务器,IBM J9 OpenJDK 与 ModLoader 和 Mod 的兼容性又极差,走高校镜像站流量太大那边会下掉 Adoptium 镜像或者 403,会影响其他人使用

综上所述龙猫不太可能制作

@LTCatt
Copy link
Member

LTCatt commented Mar 31, 2024

特殊原因需要下载特定版本的 java 我也没有下载源啊 =。=
这种还是手动处理的好……

@LTCatt LTCatt closed this as not planned Won't fix, can't repro, duplicate, stale Mar 31, 2024
@LTCatt LTCatt added 拒绝 / 放弃 不会制作该功能,或无法修复该 Bug and removed 等待确认 已经过社区确认,等待开发者确认 labels Mar 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
· 优化 拒绝 / 放弃 不会制作该功能,或无法修复该 Bug
Projects
None yet
Development

No branches or pull requests

4 participants