Putting feelers out for what's possible

Fairly new to the datapack scene, so I'm just putting out feelers for what may or may not be possible compared to the ideas I have before I put a bunch of time into trying to figure out something that can't even be done here.

  1. Can you add the ability to bonemeal plants that aren't currently bonemeal-able? The idea is to duplicate spore blossoms, either through having them appear on adjacent blocks like when bonemealing firefly bushes or having the item pop off like when bonemealing a two-tall flower.

  2. Can you add additional biome-specific fishing loot tables, like the jungle giving the chance to fish up bamboo? ie, could you make it so that something could be fished only while in a lush cave?

  3. Can you add new fluid interactions? Akin to water and lava touching creating cobblestone, lava flowing over water creating stone, or lava flowing into soul soil and blue ice creating basalt, could different fluid/block combinations be created that generate different stone types?

Thank you so much for your time!

Continue to help post