Ore generate only at a particular block

Hello ! I am making a Configured Feature and Placed feature file to spawn a new ore, and I want to make the ore spawn only in andesite, so I used in the placed feature file in the "placement" list Json { "type": "block_predicate_filter", "predicate":{ "type": "minecraft:matching_blocks", "blocks": [ "minecraft:andesite" ] } } but it seems that the feature is tried to be generated on blocks that don't match, instead of only andesite, making the ore very rare, is there a way to fix this issue ?

Continue to help post