更新mod失败
检查项
- [X] 我已尝试使用其他启动器,其他启动器没有出现问题。 如果其他启动器也存在问题,证明是网络环境不佳(解决方法),并非 PCL 的问题,请 不要 提交反馈。下载 HMCL
- [X] 我知晓大多数此类问题都是网络环境不佳导致的,但我确实认为我的问题可能是 PCL 导致的,和网络环境无关。
- [X] 我已在 Issues 页面 和 常见&难检反馈及问题列表 中搜索,确认了这一 Bug 未被提交过。
描述
弹出提示:Mod 更新失败:文件 SHA1 应为 8744da69855746d4a7e5fc00de3de3c8af6f1e84,实际为 b50f6649b855e1fc4ad8ab6eb1b316a28f5fa33d → 文件下载失败:C:\Users\11960\AppData\Local\Temp\PCL\DownloadedMods[自定义物品堆叠] stackitem64-1.1.1.jar.disabled
重现步骤
启动器内更新mod
日志与附件
草,~~请求了下载 .jar.disabled 文件…… 这样 SHA 值永远对不上……~~ 实际上是文件有问题导致的
hhhh
按理说,文件名应该不影响 SHA1 计算的呀🤔
已定位问题,[自定义物品堆叠] stackitem64-1.1.0.jar更新即使不加disabled也会失败 Log1.txt
ModrinthAPI提供了两组Hash 指向同一个下载链接 https://api.modrinth.com/v2/project/qVtYMgSP/version modrinth的返回结果是
{
"hashes": {
"sha1": "8744da69855746d4a7e5fc00de3de3c8af6f1e84",
"sha512": "e07ab79f8773f9d72101158576f66c5c0e072ec9340235d5010c776b19bf70e62d29e3a365040aa02b40122e77e73efb7d3ec93b6dd081688b5b980567592373"
},
"url": "https://cdn.modrinth.com/data/qVtYMgSP/versions/ZJfYNdXc/stackitem64-1.1.1.jar",
"filename": "stackitem64-1.1.1.jar",
"primary": true,
"size": 19084,
"file_type": null
},
{
"hashes": {
"sha512": "5a111f76b63fd6570230bd19f0c5daafa1b695eec8fd3913e765ebf58f04a87079f3e58f6fe72da9fad526bb924982805f006839669aa3c11ea2aef3238ea940",
"sha1": "b50f6649b855e1fc4ad8ab6eb1b316a28f5fa33d"
},
"url": "https://cdn.modrinth.com/data/qVtYMgSP/versions/ZJfYNdXc/stackitem64-1.1.1.jar",
"filename": "stackitem64-1.1.1.jar",
"primary": false,
"size": 19124,
"file_type": null
}
],
~~正常来说Modrinth应该只返回一组hashes才对~~ 两个字段的size都不一样 但是指向的下载链接一样 其中 下面这一组的SHA1可以对上
sha1错误,无解...
可以给我码吗
可以给我码吗
Need to wait for label to change to "完成". Please be patient and wait for LTCatt to fix it. 需要等待 label 变更为 “完成”。请耐心等待龙猫修复。
不是说无解嘛哈哈哈哈哈
https://modrinth.com/mod/stack-item-64/version/ZJfYNdXc
这个 Mod 提供了两个文件,但指向同一个下载地址,这应该是 Modrinth 的 issue
向 Modrinth 那边发了个邮件 =。=
好哦
@LTCatt modrith那边改了,结果更新文件变成这个了
逆天
无法重现?
发下出问题的 mod 文件试试
现在估计换源成功了,之前文件不对指向的是realstevesleep,现在是正常的了
再次出现此问题,Modrinth网站上不存在此模组该版本,但自动更新检测到了另外的模组
@LTCatt
Uploading [世界生成优化]双端 noisium-fabric-2.3.0+mc1.21-1.21.1.zip…
我认为我找的问题所在了,与PCL2无关,此模组作者在不定时挂羊头卖狗肉,将此模组在Modrinth下载地址换源为realstevesleep的
此模组作者回复