Skip to content

套装编辑器

所属:编辑器 GUI · 相关:套装

套装编辑器让你在 GUI 里创建套装、绑定成员、编排各档加成。从物品编辑器的 [套装] 进入套装中心(SetHubGui)。


1. 套装中心(SetHub)

进入时根据当前物品是否已属于某套装显示不同选项:

  • 物品不在任何套装
    • 新建套装SetCreateFlow):聊天输入 套装ID + 显示名
    • 绑定到现有套装SetBindGui):分页选已有套装。
  • 物品已在套装:显示当前套装信息,可 编辑套装 / 解绑 / 改绑

2. 编辑套装(SetEditGui)

字段交互
4套装图标 / 名(预览)只读
19显示名聊天输入
21图标材质聊天输入材质名
23成员件(SetPieceGui)分页增删成员物品 ID
25加成(SetBonusListGui)分页编辑各档加成
30添加 Lore 行聊天输入
32清空 Lore即时
48删除套装Shift + 右键确认

写入 SetDefinitiondisplayName / icon / belongingPieces / lore / bonuses

🖼️ [图片占位] 套装编辑界面(成员件、加成档列表) · 建议 assets/editor-set.png


3. 编辑某档加成(SetBonusEditGui)

进入某档(如「4 件」)后:

字段交互
10激活件数聊天输入
12加成名聊天输入
14添加 Lore聊天输入
16清空 Lore即时
29药水效果(SetBonusEffectGui)添加:效果名 → 放大等级
31属性(SetBonusAttributeGui)添加:键 → 值
33技能(SetBonusAbilityGui)添加:触发器 → payload

写入 SetBonuspieces / name / lore / effects / attributes / abilities

这些字段含义见 套装


4. 持久化

  • 套装存 sets/<套装ID>.yml
  • 物品的归属写进套装的 belonging_pieces(双向引用:物品指向套装 ID,套装指向物品)。
  • 套装是全局的:绑定 / 编辑会自动更新套装 YAML,无需单独保存物品。

5. 典型流程

物品编辑器 → [套装]
→ 新建套装 → 输入 warrior_set / 战士套装
→ 编辑套装
   → [成员件] 添加 warrior_helmet, warrior_chestplate, ...
   → [加成] 新建「2 件」→ 属性 物理伤害=5
   →        新建「4 件」→ 属性 物理伤害=10、效果 SPEED=1、技能 right_click→爆发
→ 完成(自动保存到 sets/warrior_set.yml)

下一步