Custom dimension/Generator

** : The ID of the genarator. One of noise, flat, or debug.
**; If is , 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 multi_noise, fixed, checkerboard, or the_end.
***; 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 ) An ID or an object of a multi-noise biome source parameter list.
*** : (mutually exclusive with ) (Cannot be empty) A parameter list of biomes, including their IDs and 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 intervals for where the biome should be placed. These values do not affect the generation of terrain within biomes, instead, they only affect where the game chooses to place biomes. Thinking of a six-dimensional space, in the space these intervals are defined for biomes. If the six parameters at a location based on the noise router in noise settings fall into an interval, the corresponding biome is generated here. If the six parameters at a location do not fall into a defined biome interval in this list, it uses the closest biome interval to the 6D parameter point, in order to form a transition between biomes. Parameter combinations should be unique in the biomes list.
****** 
***; If is the_end(Biome generation used in the end with biome 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 (used for Debug world generation) , no additional fields.
**; If is (used for Superflat world generation) , additional fields are as follows:
** : Superflat settings.
*** 
<noinclude>
Category:Java Edition
Category:Data packs
ja:カスタムディメンション/Generator
zh:自定义维度/Generator