Custom Biome Generation in the Overworld, is it possible?

So I have been working on this datapack that adds a lot of new features, and one of these was a new biome. But I looked up if it can generate in the overworld, I didn't find a good answer. So, is there any way to add custom biomes in the overworld without replacing a biome? (Not in a custom dimension)

Continue to help post