This update reworks how biome lookup works internally, allowing other datapacks to register their own biome lookup items.
To add an item/biome pair, run the following command somewhere when your datapack is loaded:
data merge storage biome_scan:dict {"minecraft:item_id":{dimension:"minecraft:dim_id",biome:"minecraft:biome_id",message:"Finding Biomes"}}
The biome_id
can be a tag or a single biome, and can include non-vanilla biomes.