1.20.1 Advancement placed block + Inventory changed conditions
Hello!
I am trying to make an advancement that triggers when 2 seperate blocks
Continue to help posttconstruct:seared_table
,tconstruct:seared_table
get placed down and the player has an item with the tag #tconstruct:casts
in their inventory.
Currently, when any of those 3 conditions is fullfilled, the advancement triggers. I tried playing around with requirements
and conditions
but to no awail
json { "display": { "icon": { "item": "tconstruct:seared_table" }, "title": "Molding", "description": "Connect a faucet to a melter and place a casting table below. Place any cast to then click the faucet to start.", "frame": "task", "show_toast": true, "announce_to_chat": true, "hidden": false }, "parent": "corw:story/melter", "criteria": { "0": { "trigger": "minecraft:placed_block", "conditions": { "location": [ { "condition": "minecraft:block_state_property", "block": "tconstruct:seared_faucet" } ] } }, "1": { "trigger": "minecraft:placed_block", "conditions": { "location": [ { "condition": "minecraft:block_state_property", "block": "tconstruct:seared_table" } ] } }, "2": { "trigger": "minecraft:inventory_changed", "conditions": { "items": [ { "tag": "tconstruct:casts" } ] } } }, "requirements": [ [ "0", "1", "2" ] ], "sends_telemetry_event": false }
-# https://misode.github.io/advancement/?share=XN17gpM3Cz