Ocean themed datapack - need help with basic worldgen manipulation

Nothing too fancy, just want to stop any overworld biome that isnt underground, ocean, or beach from generating, and i want plains villages to spawn in beach biomes. Any help with either teaching me, giving advice on where to find help, or (if it's easty enough) doing it for me?

Continue to help post