EFFECT PIPELINE

效果管线

每个附魔文件的 effects 由触发器、条件、动作和冷却组成。学会这一页,就能读懂并修改任意附魔配置。

01TRIGGER事件发生

攻击、受伤、挖掘、移动或服务器事件。

02CONDITIONS检查条件

概率、生命、目标、区域、权限和环境。

03ACTIONS执行效果

伤害、治疗、药水、粒子、物品和世界操作。

04COOLDOWN进入冷却

避免效果在短时间内重复触发。

01
COMPLETE EXAMPLE

一条完整效果链

trigger 是必填的触发器 ID。

conditions 可以省略;存在时必须全部通过。

actions 按列表顺序执行。

cooldown 单位为 tick,20 tick 约等于 1 秒。

{level} 会替换成物品上的当前附魔等级。

effects:
  - trigger: MELEE_ATTACK
    conditions:
      - type: chance
        value: "{level} * 10"
    actions:
      - type: TRUE_DAMAGE
        value: "{level} * 1.5"
      - type: IGNITE_TARGET
        duration: "{level} * 40"
    cooldown: 60