Generate end cities with no terrain

Are structure types ("type": "minecraft:end_city" in worldgen/structure) hard coded? I'm trying to get end cities to generate without any terrain and hoping that I don't have to create a scuffed jigsaw recreation of the structure again XD. If I do have to would I be able to find out what parameters the base game uses or will I have to try match them with trial and error?
Continue to help post