BMCLAPI是@bangbang93开发的BMCL的一部分,用于解决国内线路对Forge和Minecraft官方使用的Amazon S3 速度缓慢的问题。BMCLAPI是对外开放的,所有需要Minecraft资源的启动器均可调用。
我在前几天编写mc客户端傻瓜脚本,所以在这里分享使用方法
# REST API: https://bmclapi2.bangbang93.com/neoforge/list/:mcversion
# 这里演示使用BMCL API获取1.20.1的NeoForge版本列表, 大小限制所以只写一个版本演示
curl https://bmclapi2.bangbang93.com/neoforge/list/1.20.1
[{
"_id": "65a02d7d0bbbb25aafa8a2f6",
"rawVersion": "1.20.1-forge-47.1.85",
"__v": 0,
"installerPath": "/maven/net/neoforged/forge/1.20.1-47.1.85/forge-1.20.1-47.1.85-installer.jar",
"mcversion": "1.20.1",
"version": "1.20.1-47.1.85"
}]
根据neoforge版本和文件名下载neoforge文件的install.jar
# 这里演示使用BMCL API获取47.1.85的NeoForge的47.1.5下载NeoForge-install.jar
wget https://bmclapi2.bangbang93.com/maven/net/neoforged/forge/1.20.1-47.1.85/forge-1.20.1-47.1.85-installer.jar