How can I change the world chunk generation?

I wanted to make a world where all the chunks are randomly generated and they don't follow any paths like biomes or stuff like that. So there is a chance to have a mountain chunk near to a desert chunk, or maybe near a ocean chunk. Is there any easy way of doing this using data packs or mods?

Continue to help post