PCL2 icon indicating copy to clipboard operation
PCL2 copied to clipboard

更新mod失败

Open vocaloidkiss opened this issue 1 year ago • 4 comments

检查项

  • [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

日志与附件

Log1.txt

vocaloidkiss avatar Oct 03 '24 06:10 vocaloidkiss

草,~~请求了下载 .jar.disabled 文件…… 这样 SHA 值永远对不上……~~ 实际上是文件有问题导致的

MoYuan-CN avatar Oct 03 '24 06:10 MoYuan-CN

hhhh

vocaloidkiss avatar Oct 03 '24 06:10 vocaloidkiss

按理说,文件名应该不影响 SHA1 计算的呀🤔

zkitefly avatar Oct 03 '24 07:10 zkitefly

已定位问题,[自定义物品堆叠] stackitem64-1.1.0.jar更新即使不加disabled也会失败 Log1.txt

vocaloidkiss avatar Oct 03 '24 13:10 vocaloidkiss

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可以对上

pysio2007 avatar Oct 07 '24 18:10 pysio2007

sha1错误,无解...

z0z0r4 avatar Oct 07 '24 23:10 z0z0r4

可以给我码吗

vocaloidkiss avatar Oct 08 '24 05:10 vocaloidkiss

可以给我码吗

Need to wait for label to change to "完成". Please be patient and wait for LTCatt to fix it. 需要等待 label 变更为 “完成”。请耐心等待龙猫修复。

3gf8jv4dv avatar Oct 08 '24 05:10 3gf8jv4dv

不是说无解嘛哈哈哈哈哈

vocaloidkiss avatar Oct 08 '24 05:10 vocaloidkiss

image https://modrinth.com/mod/stack-item-64/version/ZJfYNdXc

这个 Mod 提供了两个文件,但指向同一个下载地址,这应该是 Modrinth 的 issue

LTCatt avatar Oct 08 '24 14:10 LTCatt

向 Modrinth 那边发了个邮件 =。=

LTCatt avatar Oct 08 '24 14:10 LTCatt

好哦

vocaloidkiss avatar Oct 08 '24 16:10 vocaloidkiss

@LTCatt modrith那边改了,结果更新文件变成这个了 屏幕截图 2024-10-10 115854 逆天

vocaloidkiss avatar Oct 10 '24 04:10 vocaloidkiss

image 无法重现? 发下出问题的 mod 文件试试

LTCatt avatar Oct 14 '24 15:10 LTCatt

现在估计换源成功了,之前文件不对指向的是realstevesleep,现在是正常的了

vocaloidkiss avatar Oct 15 '24 17:10 vocaloidkiss

再次出现此问题,Modrinth网站上不存在此模组该版本,但自动更新检测到了另外的模组 图片 图片

vocaloidkiss avatar Oct 31 '24 10:10 vocaloidkiss

@LTCatt

vocaloidkiss avatar Oct 31 '24 10:10 vocaloidkiss

Uploading [世界生成优化]双端 noisium-fabric-2.3.0+mc1.21-1.21.1.zip…

vocaloidkiss avatar Oct 31 '24 11:10 vocaloidkiss

我认为我找的问题所在了,与PCL2无关,此模组作者在不定时挂羊头卖狗肉,将此模组在Modrinth下载地址换源为realstevesleep的 图片

vocaloidkiss avatar Oct 31 '24 11:10 vocaloidkiss

图片 此模组作者回复

vocaloidkiss avatar Oct 31 '24 11:10 vocaloidkiss