Vanilla and modded ore replacement help
So, after updating my modpack from 1.19.2 to 1.20.1, I've discovered that I can't use KubeJS to create custom worldgen stuff and that it's all handled through datapacks now. Now, since I made all the resources for stuff already, I have the blocks registered with the game through kubejs, textured, configured, and everything. I want to do the same thing as I did with KubeJS, where I replaced vanilla and modded ores with their KubeJS counterparts and tuned different ores to spawn in different biomes and with different vein sizes. I've found some tutorials for various stuff but nothing for my specific use case, so I'm hoping someone here can help me figure out what I'm doing wrong. This is the only datapack I will have made and I'm at a loss for resources to learn how this actually works. I've attached my datapack in its initial state where I've been trying to add bauxite to the game, but it hasn't worked so far.