Closed BOLTieKuai closed 1 month ago
这是由于 Json 给的 Hash 值对不上导致的,你可以关闭强制校验后再启动试试。
我已经勾选过“关闭文件校验”了
我已经勾选过“关闭文件校验”了
截屏
关于使用的JAVA,我使用的是群里推荐使用的JDK21,HMCL使用该JAVA可以启动
更改标题:部分整合包启动参数构建错误
请上传更早期的,包含首次报出文件下载失败的信息的日志
我重新解压了一遍游戏并使用PCL首次启动,关闭文件校验,以下是PCL首次启动失败的日志,报告以及Log文件
错误报告-2024-7-16_14.39.11.zip
Log1.txt
这个问题疑似是镜像源提供了错误的文件导致的。 你关闭了文件校验,所以 PCL 下载了这个错误的文件,从而导致启动失败。 所以我需要你最初的主楼截图里的那份 log,来确定是不是文件的问题…… 请上传更早期的,包含首次报出文件下载失败的信息的日志……
主楼截图里这个这个sha1应为和sha1实际为不是一样的吗。
我再次解压了一遍游戏,并且这次没有勾选“关闭文件校验”,以下是解压后首次启动的报错图还有log
Log1.txt
已确认 Mojang 官方提供的
1.7.10.json
中的 hash 错了一位数。文件正确的 hash 是 0f774
,但这里错误写成了 0f674
。
鬼知道脑残麻将到底是怎么把 hash 写错一位数的,特么不会是手打上去的吧?
考虑到这是 Mojang 的问题,我们这辈子都不能指望 Mojang 能给它修了,现在在考虑这到底怎么办……
反馈者的崩溃是 GT New Horizons
Mod 导致,与启动器无关。
@LTCatt
I tried downloading 1.7.10 using the Minecraft Launcher, but the file’s SHA-1 value, both in the JSON file and the actual SHA-1 value, was 0f674
instead of 0f774
. Also tried HMCL (Mojang Source) and Prism Launcher, also 0f674
.
🤔
同样无法复现,但这个 0f774
是从一个 json 里读取的……现在怀疑是反馈者安装的整合包的 json 有错误?
反馈者能发一下整合包下载地址吗?
……不应该 0f674
是正确的,整合包版本 JSON 0f774
才是错的吗?@LTCatt
错误报告中有版本 JSON……
版本 JSON 切片:
{
"name": "commons-codec:commons-codec:1.9",
"downloads": {
"artifact": {
"path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar",
"url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar",
"sha1": "9ce04e34240f774bc72680f8b843b1457383161a",
"size": 263965
}
}
}
得出 Hash:
9ce04e34240f774bc72680f8b843b1457383161a
实际 Hash:
9ce04e34240f674bc72680f8b843b1457383161a
对比:
9ce04e34240f774bc72680f8b843b1457383161a
9ce04e34240f674bc72680f8b843b1457383161a
这应该是整合包作者的问题,整合包作者提供了错误的 json
检查项
描述
重现步骤
1.下载GTNH整合包 2.将PCL2拖入游戏文件夹内作为启动器 3.设置完毕,启动失败
日志与附件
Log2.txt Log1.txt 错误报告-2024-7-15_9.53.08.zip