Custom dimension/Generator


 * : The ID of the genarator. One of,  , or.
 * If is minecraft:noise, additional fields are as follows :
 * : The noise settings used in this generator. Can be set to an ID of noise settings, or a object of noise_settings.
 * : Settings dictating which biomes and biome shapes.
 * : The type of biome generation. One of,  ,  , or.
 * If is multi_noise(3D biome generation used in the nether, and in the overworld in snapshot 21w37a and after.), additional fields are as follows :
 * : (mutually exclusive with ) A preset of the set of biomes to be used. One of  or.
 * : (mutually exclusive with ) (Cannot be empty) A list of biomes, including their target noise parameters.
 * : A biome and its properties.
 * : The biome ID. A single biome ID may be repeated several times with different parameters.
 * : Represent optimal conditions for where the biome should be placed. These values do not affect the generation of terrain within biomes, instead, they affect where the game chooses to place biomes. At any specific point, the biome having parameters most closely resembling the respective parameter on each noise map at that point is chosen. For example, if a point has a temperature value of 0.5, it will place a Desert biome with a temperature range of 0 to 1 over a Plains biome with a temperature range of -1 to 0. Parameter combinations should be unique in the biomes list, otherwise only the first biome entry will generate.
 * If is the_end(Biome generation used in the end with biome minecraft:the_end in the center and other end biomes around), no additional field.
 * If is fixed(single biome), additional fields are as follows :
 * : The ID of the single biome to generate.
 * If is checkerboard(A biome generation in which biomes are square (or close to square) and repeat along the diagonals), additional fields are as follows :
 * : A list of biomes that repeat along the diagonals. Can be a ID of biome or a tag of biome, or a list of biome IDs.
 * : (optional, defaults to 2) Value between 0 and 62 (both inclusive). Determines the size of the squares on an exponential scale.
 * If is minecraft:debug(used for Debug world generation), no additional fields.
 * If is minecraft:flat(used for Superflat world generation), additional fields are as follows :
 * : Superflat settings.
 * : Superflat settings.

自定义维度/Generator