0x00 更新日志
- 21.03.02 创建
- 21.09.07 强调安装后需要重启服务
- 23.03.22 更新V10相关,更新易错情况。
0x01 基本概念
首先需要理解以下基本概念:
1、所有以手动形式安装的组件包均需要重启FVTT软件后方可生效。
2、用户数据路径: 指(FoundryVTT)后台设置项)中的(用户数据路径)文件夹
3、用户目录文件夹结构:如图片所示,需要区分(system)系统文件夹、(modules)额外插件文件夹、(worlds)游戏世界文件夹。
0x02 手动安装FVTT组件包(以Modules插件为例)
1、打开官方网站,进入(System、Modules、and Worlds)页面,并选择(Add-On Modules)选项。
2、找到你需要安装的插件包,比如这里是(Dice So Nice),并点击标题进入Modules详情页面。
3、将页面拉到底,选择符合我们上限符合对应版本的最高版本链接,这举例是V9版本,所以我们选择支持版本号中右侧为V9且最新的版本,点击Manifest URL。获取安装脚本。【本节易错点:选择下载了不符合版本的Modules文件】
4、将安装脚本下载到本地打开,或者直接用浏览器打开。(若无法下载,或者提示找不到文件,则需要一个加速器)如果成功打开会看到具体的脚本内容。其中对我们有用字段的是Name(即文件夹名称,在V10中字段为Id)和Download(modules包下载的具体地址)。【本节易错点:没使用文件中对应的Download连接下载。】
5、在服务器对应的文件夹建立一个以上方图片中的(文件夹名称) 的文件夹。比如这里我们就要在 (用户数据路径\Data\modules) 下建立一个(dice-so-nice),然后使用工具(Windows使用远程桌面、Linux使用SFtp、宝塔面板使用面板上传工具)将刚才下载的安装包解压并上传。并且将文件放在 (dice-so-nice) 根目录下,保证有(module.json)这个文件。如果只有一个文件夹,所要求的文件。则有可能module.json在下一级文件夹,需要将全部内容复制到外层文件夹中。如果是system,则是(system)文件夹和(system.json)文件;世界包则是(worlds)文件夹和(worlds.json)文件。【本节易错点:未按照要求先新建,后放置文件夹,或者文件夹名称不正确】
6、最后重启服务器上的(FoundryVTT)主程序。重启以后就可以在系统里看见刚才手动安装的Mod包。【本节易错点:安装后未重启服务】