00ll00 6 年之前
父節點
當前提交
bbf42aed10
共有 2 個文件被更改,包括 5 次插入 和 1 次删除
  1. 3 1
      data/item/functions/check_item_.mcfunction
  2. 2 0
      data/item/functions/check_item__.mcfunction

+ 3 - 1
data/item/functions/check_item_.mcfunction

@@ -4,4 +4,6 @@ tellraw @a [{"selector": "@s"},{"text":"获得了道具:"},{"nbt": "RecordItem
 data modify block 8 12 2009 RecordItem.tag.ltw_item_new set value 0b
 data modify block 8 12 2009 RecordItem.tag.ltw_item_new set value 0b
 clear @s #item:items{"ltw_item_new":1b}
 clear @s #item:items{"ltw_item_new":1b}
 fill 8 12 2009 8 12 2009 air destroy
 fill 8 12 2009 8 12 2009 air destroy
-execute positioned 8 12 2009 align xyz run tp @e[type=minecraft:item,nbt={"Item":{"tag":{"ltw_item":1b}}},dx=0,dy=0,dz=0,limit=1] @s
+tag @s add ltw_item_op
+execute positioned 8 12 2009 align xyz as @e[tag=!ltw_item_old,type=minecraft:item,nbt={"Item":{"tag":{"ltw_item":1b}}},dx=0,dy=0,dz=0,limit=1] run function item:check_item__
+tag @s remove ltw_item_op

+ 2 - 0
data/item/functions/check_item__.mcfunction

@@ -0,0 +1,2 @@
+tp @s @a[tag=ltw_item_op,limit=1]
+tag @s add ltw_item_old