FoundryVTT如何手动安装组件包

0x00 基本概念

首先需要理解以下基本概念:

0、所有以手动形式安装的组件包均需要重启FVTT软件后方可生效。

1、用户数据路径: 指【FoundryVTT】后台 【设置项】中的【用户数据路径】文件夹

2、用户目录文件夹结构:如图片所示,需要区分【system】系统文件夹、【modules】插件文件夹、【worlds】系统文件夹。


0x01 手动安装FVTT组件包(以Mod为例)

1、打开官方网站,进入【System、Modules、and Worlds】页面,并选择【Add-On Modules】选项。

2、找到你需要安装的组件包 (比如这里是Dice So Nice),并点击标题进入Modules详情页面

3、将页面拉到底,选择符合我们上限符合对应版本的最高版本Modules,这举例是V9版本,所以我们选择支持版本号中右侧为9且最新的版本,点击Manifest URL。获取安装脚本。

4、将安装脚本下载到本地打开,或者直接用浏览器打开。(若无法下载,或者提示找不到文件,则需要一个加速器)如果成功打开会看到具体的脚本内容。其中对我们有用的是【文件夹名称】和【具体Modules包下载路径】。

4、在服务器对应的文件夹建立一个以 【文件夹名称】 的文件夹。比如这里我们就要在 【用户数据路径\Data\modules】 下 建立一个【dice-so-nice】,然后使用工具(Windows使用远程桌面、Linux使用SFtp、宝塔面板使用面板上传工具)将刚才下载的安装包解压并上传。并且将文件放在 【dice-so-nice】 根目录下,保证有【module.json】这个文件

如果只有一个文件夹,所要求的文件。则有可能module.json在下一级文件夹,需要将全部内容复制到外层文件夹中。如果是system,则是【system】文件夹和【system.json】文件;世界包则是【worlds】文件夹和【worlds.json】文件。

5、最后重启服务器上的【FoundryVTT】主程序。重启以后就可以在系统里看见刚才手动安装的Mod包。