User:Aeldrion/20w21a custom world structure

This is the JSON structure for custom worlds, as far as I know it, as of their first implementation in 20w21a. I cannot tell yet which fields are required, or if more fields exist. Remember that this is unstable and likely to be modified in a future snapshot.


 * The root tag.
 * : Whether a bonus chest should generate.
 * : The world seed.
 * : Whether generated structures should generate.
 * : The dimensions to generate.
 * : A name given to the dimension (can be any string, must be unique)
 * : Can be,   or  . Needs to be unique.
 * : Properties of the dimension.
 * : If true, water will evaporate and sponge will dry instantly.
 * : If true, beds will explode?
 * : If true, one block in this dimension translates to eight blocks in the overworld.
 * : Ambient light level.
 * : Forces a specific time.
 * : Whether sky should generate light.
 * : Whether a bedrock ceiling should be generated.
 * : The seed for the generator.
 * : Can be,   or.
 * : What biomes to generate, and how they should be laid out.
 * : Can be,  ,  ,   or
 * : Only for type . The biome to generate.
 * : Only for type  and   (without  . A list of biomes to gemerate.
 * Only for type . A biome ID.
 * Only for type . A biome with climate parameters.
 * : The biome id
 * : Parameters for the biome.
 * : Only for  (without biomes): The preset to use. Currently can only be
 * : Settings to use for generation.
 * : Only for  (without biomes): The preset to use. Currently can only be
 * : Settings to use for generation.
 * : Only for  (without biomes): The preset to use. Currently can only be
 * : Settings to use for generation.
 * : Only for  (without biomes): The preset to use. Currently can only be
 * : Settings to use for generation.