call.mcfunction 375 B

123456789
  1. # 当玩家拾取到奖励物品时触发
  2. # as player
  3. # 获取玩家待处理奖励物品列表
  4. data modify storage item:bonus item_buff set value []
  5. data modify storage item:bonus item_buff append from entity @s Inventory[{"tag":{"bonus_new":1b}}]
  6. clear @s #item:bonus{"bonus_new":1b}
  7. execute if data storage item:bonus item_buff[0] run function item:bonus_item/call_each