
SetWeaver
允许模组包制作者基于标签创建护甲套装效果(应用状态效果并更改属性)。允许根据“角色”和“等级”创建“成长型”护甲套装,这些角色和等级可通过指令设置(任务、手动等)
查看大图欢迎来到 SetWeaver
为您在整合包中为护甲套装添加各种套装效果提供便利,无论您希望保持简单还是复杂!
快速入门
定义标签:为您想要强化的任何护甲组定义标签。标签可通过数据包添加。
创建套装定义 — 有两种方式:
- 首次加载后直接在 SetWeaver 配置文件夹中编辑 JSON 文件
- 使用游戏内编辑器:
/setweaver editor
两种方法的详细说明见 GitHub Wiki。
重载:通过编辑器或
/reload重载您的套装——然后享受效果。
使用套装效果的三种方式
1. 固定效果
一个效果,无条件。穿上套装,获得效果。简单且可预测——就像您之前见过的多数套装加成一样。
2. 基于等级的效果
根据玩家等级定义不同的效果,通过以下命令设置:
/setweaver set <玩家名> <角色> <等级>
适用于玩家应随着进度解锁越来越强大加成的整合包。此选项忽略角色——只有等级起作用。
提示: FTB Quests 支持将命令作为任务奖励运行,这使其非常适合分阶段解锁的进度系统。
3. 基于角色的效果
定义仅适用于拥有特定角色(职业、专精等)的玩家的效果,也通过 /setweaver set 设置。结合角色和等级,为单个护甲套装创建多个不同的效果层级。
友情提醒: 为 22 个套装定义横跨 8 个角色的 10 个效果等级是一项相当繁重的工作。在深入之前请提前规划。
优先级系统
SetWeaver 根据特异性决定应用哪个效果:
- 通用套装(所有角色,所有等级)仅在无更具体匹配时应用。
- 角色特定套装优先于通用套装。
- 角色+等级套装拥有最高优先级。
- 处于相同优先级的套装之间可以叠加。
示例: 如果您为 c:armors 定义了一个适用于所有角色和等级的套装,那么当有另一个针对法师角色的 c:armors 套装匹配时,通用套装将不会应用于法师。越具体的定义胜出——这意味着您可以干净地覆盖特定组合的行为,而无需修改通用情况。
示例
对重甲施法者施加惩罚 将所有相关护甲标记为 antimagic。定义一个套装效果,当穿戴 X 件时施加缓慢效果,并限制角色为 magicuser。法师玩家现在有充分理由避开板甲。

任何完整套装获得创造飞行 创建一个针对 c:armors 的套装。为 4 件加成添加创造飞行属性。任何穿戴四件任意护甲的玩家都符合条件。
为奥术学派提供可成长的法力加成 为相关护甲创建一个套装,在等级 1 时添加诸如最大法力和法力回复之类的模组属性。复制该套装用于等级 2 至 5,逐步增加数值。随着整合包的推进,玩家将因成长而获得越来越强大的力量作为奖励。
额外功能
- 玩家可直接在装备的护甲上查看其激活的套装效果。

- 将多个模组的属性合并为一个 —— 例如,将“新生魔艺”的最大法力值与“铁咒书”的最大法力值合并为一个统一的属性展示给玩家。

v

那么——您将打造哪些套装呢?
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。