![]() |
VOOZH | about |
minecraft:floating_islands noise settings.Dimensions are JSON files located in data packs that define dimensions for the game. New dimensions added can be accessed by using commands, like /execute in <dimension> run teleport <coordinates>.
Dimensions are stored as JSON files within a data pack, at the path data/<namespace>/dimension/<name>.json. Alternatively, a Custom world preset can be used to customize all dimensions in a world. Dimensions stored separately override the dimension set in the selected world preset. This allows datapacks to only override a single dimension while keeping the other dimensions untouched. However, the user-selected world preset then doesn't have an impact on the given dimension.
When stored as separate dimensions, they follow the following syntax:
overworld, the_nether, the_end, overworld_caves, or a custom dimension typenoise, flat, or debug.The generator type used when selecting debug mode in the world creation menu. This generator has no additional fields.
The generator type used for superflat worlds.
The generator used in all the default dimensions.
The checkerboard biome source places biomes in a checkerboard pattern.
#, or an [NBT List / JSON Array] array containing [String] IDs)The fixed biome source, also called single biome, uses one specified biome everywhere.
overworld and nether.The biome source used for the End dimension. This biome source has no additional fields.
A multi-noise biome source parameter list is stored as JSON files within a data pack, at the path data/<namespace>/worldgen/multi_noise_biome_source_parameter_list/<name>.json. It is used to avoid changing world preset files when adding new biomes to experimental data packs.
The syntax is as follows:
overworld and nether.| Java Edition | |||||||
|---|---|---|---|---|---|---|---|
| 1.16 | Pre-release 1 | Added dimensions to data packs. | |||||
| 1.16.2 | 20w29a | The noise settings for custom dimensions can now also be stored in separate files. | |||||
| pre1 | Custom dimensions now use the same folder pattern in data packs as other resources: namespace/<type>/resource.json. | ||||||
| 1.19 | 22w11a | Removed the seed field in noise generator and the_end biome source, and the world seed is now always used for all dimensions.
| |||||
| Dimension types can no longer be inlined in the dimension, they have to be a reference to a separate dimension_type file. | |||||||
| 1.19.4 | 1.19.4-pre1 | Added multi-noise biome source parameter list. | |||||