As of the latest Minecraft snapshot (12W40A), it is now possible to create superflat worlds with structures such as trees and grass. I still haven't found out how to create a superflat world with this setting - where is the option for this?
You can add structures such as trees and grass (and others) using the Customize interface. As of 12W40A, you have to use More World Options.... From there, set the World Type to Superflat, then click Customize and then Presets. You'll be presented with a box that lets you share presets. The format for these presets can be found on the wiki.
To create a superflat world that also generates trees, flowers, and tall grass, use the following preset:
This will generate a world with a layer of bedrock, two layers of dirt above that, and then one layer of grass above that. Trees, flowers, tall grass, and so on will be generated. The trees will be fairly spaced apart.
Note that villages cannot be generated here, since they only generate in plains or desert biomes, and the Extreme Hills biome used to add the trees, flowers, and tall grass does not allow villages to spawn.
However, structures such as Abandoned Mineshafts and Strongholds can still be generated. Simply add
If you want more trees, you can change the
protected by Community♦ Aug 19 '13 at 17:51
This question is protected to prevent "thanks!", "me too!", or spam answers by new users. To answer it, you must have earned at least 10 reputation on this site.