
# -> If item amount is not equivalent to needed amount then return
execute store result score #or.item_input_from_basket OverlyRealistic.General.ArbitraryData \
    if data storage overly_realistic:temp_values temp_basket_items[{id:"minecraft:sea_pickle"}]
execute unless score #or.item_input_from_basket OverlyRealistic.General.ArbitraryData matches 3.. run \
    return fail

# -> Set has_ingredient ID
execute store result storage overly_realistic:items basket_mushroom_base_items.ingredient_3 byte 1 run \
    scoreboard players set #or.mushroom_additional_has_ingridient_3 OverlyRealistic.General.ArbitraryData 2
