Litwak.913
本帖最后由 dsdr 于 2022-2-1 18:00 编辑

这是1.7.10 forge的一部分json。
  1. {
  2.     "name": "com.typesafe.akka:akka-actor_2.11:2.3.3",
  3.     "url": "https://maven.minecraftforge.net/",
  4.     "checksums": [
  5.         "ed62e9fc709ca0f2ff1a3220daa8b70a2870078e",
  6.         "25a86ccfdb6f6dfe08971f4825d0a01be83a6f2e"
  7.     ],
  8.     "serverreq": true,
  9.     "clientreq": true
  10. }
复制代码

1.为什么akka-actor这个库有两个checksum?有什么含义?
2."serverreq"和"clientreq"的区分情况。

xmdhs
其中一个是 sha-1,另一个不知道是什么。hmcl 的做法是对文件计算 sha-1,然后看是否存在与这个数组中。

我的做法是直接忽略这个字段,只读 name 和 url。

serverreq 和 clientreq 似乎是 forge 安装器所使用的字段,可以直接忽略掉的。

Litwak.913
xmdhs 发表于 2022-2-1 17:01
其中一个是 sha-1,另一个不知道是什么。hmcl 的做法是对文件计算 sha-1,然后看是否存在与这个数组中。

...

我知道了,谢谢

萕楉
sssssssssssssssssss