如图,BMCLAPI是否有选中行的文件下载接口?
以及是否有圈起来的文件的内容的下载接口(如下图)?
如果没有这些下载接口,是否会在以后考虑加入这些下载接口?
最后有个问题 在1.9.4的json中发现这样一项,这个文件的作用是什么?(发现大多数启动器都忽略这一项)
谢谢回答
如图,BMCLAPI是否有选中行的文件下载接口?
以及是否有圈起来的文件的内容的下载接口(如下图)?
如果没有这些下载接口,是否会在以后考虑加入这些下载接口?
最后有个问题 在1.9.4的json中发现这样一项,这个文件的作用是什么?(发现大多数启动器都忽略这一项)
谢谢回答
@bangbang93
BMCLAPI的mc的资源文件接口我找出来了qwq,不只是替换域名,还要在后面加上/objects/
libraries文件
为啥不写进BMCLAPI文档说明一下呢qwq(还是我自己手动试出来的233)
@SeaLoong 要的
var uri = $"{Server}objects/{savePath}";
https://github.com/bangbang93/BMCL/blob/master/BMCLV2/Mirrors/Vanilla/Asset.cs#L28
@bangbang93
assets资源文件的下载服务器难道不是http://resources.download.minecraft.net 吗?
接口http://resources.download.minecraft.net/[hash前两位]/[hash]
我通过抓包得来的,不过不是官方启动器(但看这域名应该是官方的)
@SeaLoong
猫了一眼bmclapi源码,发现
var MOJANG_ASSETS_SERVER = 'http://resources.download.minecraft.net';
yield downloadAndWriteAssets
.call({logger: log}, `${MOJANG_ASSETS_SERVER}/${hash.substr(0, 2)}/${hash}`, filename, asset);
看来bmcl错了,mac上的teamviewer还挂了……年后再改吧