效果管线
每个附魔文件的 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