@@ -2,5 +2,5 @@
tp @s @a[tag=item_op,limit=1]
tag @s add bonus_old
# 判断是否需要清除nbt tag
-execute if data entity @s Item.tag{"bonus_clear_nbt":true} run data remove entity @s Item.tag
+execute if predicate item:bonus/clear_nbt run data remove entity @s Item.tag
data modify entity @s PickupDelay set value 0
@@ -0,0 +1,7 @@
+{
+ "condition":"minecraft:entity_properties",
+ "entity": "this",
+ "predicate": {
+ "nbt": "Item.tag{\"bonus_clear_nbt\":true}"
+ }
+}