00ll00 пре 6 година
родитељ
комит
efe4ac161a

+ 1 - 1
data/item/functions/tick2.mcfunction

@@ -3,7 +3,7 @@
 execute as @e[type=item] if data entity @s Thrower run function item:disable_throw
 
 # 检查玩家拾取奖励物品
-execute as @a if predicate item:bonus/is_new_bonus_holder run function item:bonus_item/call
+execute as @a if data entity @s Inventory[{"tag":{"bonus_new":1b}}] run function item:bonus_item/call
 
 # 检测玩家第九格锁定
 execute as @a unless data entity @s Inventory[{Slot:8b,tag:{GameItem:1b}}] unless data entity @s Inventory[{Slot:8b,tag:{LockItem:1b},Count:1b}] run function item:disable_slot

+ 0 - 7
data/item/predicates/bonus/is_new_bonus_holder.json

@@ -1,7 +0,0 @@
-{
-    "condition": "minecraft:entity_properties",
-    "entity": "this",
-    "predicate": {
-        "nbt": "Inventory[{\"tag\":{\"bonus_new\":1b}}]"
-    }
-}