minecraft worldgen

looking for help with a problem I'm having. I have a world currently made of layers using surface rules. I can't have this because surface rules are overriding the features I'm adding. Anyways, is there a way to generate flat layers made of 2 or more block types generated using noise? The layers are 32 blocks thick and I'm planning on placing ores and other features in them. Thanks in advance guys!

Continue to help post