This project is only for areas where FTB APP does not work well due to the network environment. Please do not propose i18n support.
一款开源、轻量、跨平台的FTB整合包下载工具。有以下特性:
- 打包为Curseforge整合包格式,主流启动器都能导入安装。
- 支持下载安装服务端,方便开服。
- 自动检测系统代理和HTTP_PROXY环境变量,也可以通过命令行参数指定代理。
- 从多个镜像源下载依赖,比官方安装器更快。(检测到代理时不使用镜像源)
推荐 Windows 10 1607/LTSB 以上,并且启用新版控制台(默认就是启用的,只要别瞎折腾)。
不支持 Windows 7。
仅支持基于 GNU libc 的发行版,要求系统已安装 ca-certificates 包。
无参启动需要确保终端支持 ANSI/VT100。如果在 Docker 容器中,还需要 run/exec 命令传入 -it 参数。
两种使用方式,按个人喜好选择
把打包好的文件拖到启动器上即可安装
注意:如果使用 HMCL 启动器安装整合包,请确保使用 Java11 或更高版本的 Java 运行 HMCL,否则安装过程会卡在解析整合包
步骤
注意根据MC版本选择正确的Java版本运行
- 1.16以下用Java8运行(不考虑远古版本)
- 1.16.x用Java8或Java11运行(视具体情况而定)
- 1.17.x用Java16运行
- 1.18及更高版本用Java17运行
- 如果报错“调用接口失败”,开启代理再试。如果确认代理有效却无法解决问题,请创建Issue反馈。
- 整合包文件非常多时,获取清单会很慢(如FTB Interactions)。开启代理即可解决。
- 偶尔会有文件下载失败,自动重试三次后报错崩溃。一般只要重开就能解决,开启代理更好。
- 服务端包含了一些客户端的文件?说明FTB官方没有把这些文件标记为ClientOnly,用官方下载器一样会下载到这些。(一般不影响使用)
- 有些Curseforge文件因某些原因失效而无法下载,需手动处理(即使打包成功)。请留意控制台输出的红字信息和包里的 unreachable-files.json 文件。
- 1.12.2之前的版本年久失修,本工具仅保证正确下载安装,其它问题需自行解决。
- 有些mod在主线程上检查更新,导致游戏启动非常慢。启动期间断开网络即可解决。
名称 | 用途 |
---|---|
BMCLAPI | MC meta/jar/maven、Forge/Fabric/NeoForge maven |
LSS233 | MC/Forge/Fabric maven |
缓存能加速程序运行,但时间久了会占用大量存储空间,可以定期手动清理。
windows下缓存位置为
%LOCALAPPDATA%\CurseTheBeast
linux下为
~/.local/share/CurseTheBeast
默认UA
CurseTheBeast/0.0