{ "type": "entity", "functions": [ { "function": "set_nbt", "tag": "{TradeItem:1b}" } ], "pools": [ { "rolls": 1, "entries": [ { "type": "group", "children": [ { "type": "item", "name": "stone", "functions": [ { "function": "set_nbt", "tag": "{buy:{id:\"emerald\",Count:3}}" }, { "function": "set_nbt", "tag":"{sell:{id:\"spider_spawn_egg\",Count:1}}" }, { "function": "set_nbt", "tag":"{maxUses:2}" } ], "conditions": [ { "condition": "inverted", "term": { "condition": "minecraft:entity_properties", "entity": "this", "predicate": { "nbt": "{Offers:{Recipes:[{sell:{id:\"minecraft:spider_spawn_egg\"}}]}}" } } } ] }, { "type": "item", "name": "stone", "functions": [ { "function": "set_nbt", "tag": "{buy:{id:\"emerald\",Count:3}}" }, { "function": "set_nbt", "tag":"{sell:{id:\"skeleton_spawn_egg\",Count:1}}" }, { "function": "set_nbt", "tag":"{maxUses:2}" } ], "conditions": [ { "condition": "inverted", "term": { "condition": "minecraft:entity_properties", "entity": "this", "predicate": { "nbt": "{Offers:{Recipes:[{sell:{id:\"minecraft:skeleton_spawn_egg\"}}]}}" } } } ] }, { "type": "item", "name": "stone", "functions": [ { "function": "set_nbt", "tag": "{buy:{id:\"emerald\",Count:4}}" }, { "function": "set_nbt", "tag":"{sell:{id:\"iron_ingot\",Count:3}}" }, { "function": "set_nbt", "tag":"{maxUses:2}" } ], "conditions": [ { "condition": "inverted", "term": { "condition": "minecraft:entity_properties", "entity": "this", "predicate": { "nbt": "{Offers:{Recipes:[{sell:{id:\"minecraft:iron_ingot\"}}]}}" } } } ] }, { "type": "item", "name": "stone", "functions": [ { "function": "set_nbt", "tag": "{buy:{id:\"emerald\",Count:3}}" }, { "function": "set_nbt", "tag":"{sell:{id:\"stone\",Count:5}}" }, { "function": "set_nbt", "tag":"{maxUses:2}" } ], "conditions": [ { "condition": "inverted", "term": { "condition": "minecraft:entity_properties", "entity": "this", "predicate": { "nbt": "{Offers:{Recipes:[{sell:{id:\"minecraft:stone\"}}]}}" } } } ] }, { "type": "item", "name": "stone", "functions": [ { "function": "set_nbt", "tag": "{buy:{id:\"emerald\",Count:3}}" }, { "function": "set_nbt", "tag":"{sell:{id:\"oak_log\",Count:5}}" }, { "function": "set_nbt", "tag":"{maxUses:2}" } ], "conditions": [ { "condition": "inverted", "term": { "condition": "minecraft:entity_properties", "entity": "this", "predicate": { "nbt": "{Offers:{Recipes:[{sell:{id:\"minecraft:oak_log\"}}]}}" } } } ] }, { "type": "item", "name": "stone", "functions": [ { "function": "set_nbt", "tag": "{buy:{id:\"emerald\",Count:3}}" }, { "function": "set_nbt", "tag":"{sell:{id:\"cobblestone\",Count:10}}" }, { "function": "set_nbt", "tag":"{maxUses:2}" } ], "conditions": [ { "condition": "inverted", "term": { "condition": "minecraft:entity_properties", "entity": "this", "predicate": { "nbt": "{Offers:{Recipes:[{sell:{id:\"minecraft:cobblestone\"}}]}}" } } } ] } ] } ] } ] }