Void World with Structures

I've been working on it for a couple months now. I'd like to make a void world with structures, but the structures keep generating at the bottom of the world and cut off. I managed to get the plains village to work, but I'd like help getting the other villages (pictured is a savannah village), and specifically igloos with basements to generate at y= 0 instead of the bottom of the world. I'd appreciate help, but I really just want it to work, so if you think you can do it DM me and I'll send what I have to you. I'd pay like $20 bucks to get this working.
Continue to help post