Issacwang
比如,吃下某件自定义食品,在60秒内每一游戏刻都会清除玩家身上全部的状态效果

lytDARK
  1. #functions/load.mcfunction
  2. scoreboard objectives add clear_effect dummy ""
复制代码

  1. #functions/tick.mcfunction
  2. effect clear @a[score={clear_effect=1..}]
  3. scoreboard players remove @a[score={clear_effect=1..}] clear_effect 1
复制代码

  1. #functions/advancements/eat_sth.mcfunction
  2. scoreboard set @s clear_effect 1200
复制代码


advancements/eat_sth.json
  1. {
  2.   "criteria": {"eat_sth":{"trigger": "consume_item", "conditions": {"item": "<吃的东西的ID>"}}},
  3.   "requirements": [["eat_sth"]],
  4.   "rewards": {"function": "<命名空间>:advancements/eat_sth"}
  5. }
复制代码

第一页 上一页 下一页 最后一页