| Java Edition |
|---|
| 1.16 | Pre-release 1 | Added dimension types to data packs. |
|---|
| 1.16.2 | pre1 | Dimension types now use the same folder pattern in data packs as other resources: namespace/<type>/resource.json. |
|---|
| pre2 | Replaced the field [Boolean] shrunk with [Double] coordinate_scale. |
|---|
| 1.17 | 20w49a | Added [Int] min_y and [Int] height. |
|---|
| 1.18.2 | 22w06a | infiniburn's defined tag must be preceded by a # symbol; this was previously optional. |
|---|
| 1.19 | 22w11a | Dimension types can no longer be inlined in the dimension, they have to be a reference to a separate dimension_type file. |
|---|
| pre1 | Added [Int] monster_spawn_block_light_limit and [Int][NBT Compound / JSON Object] monster_spawn_light_level to the dimension type. |
|---|
| 1.21.6 | 25w15a | Added [Int] cloud_height to the dimension type; cloud presence is no longer controlled by [String] effects and their height is no longer a fixed value. |
|---|
| 1.21.11 | 25w42a | Added new attributes field for dimensions to specify Environment Attributes.
|
|---|
Many fields have been migrated to environment attributes:
- [Boolean] ultrawarm ->
minecraft:gameplay/water_evaporates, minecraft:gameplay/fast_lava, visual/default_dripstone_particle
- [Boolean] bed_works ->
minecraft:gameplay/bed_rule
- [Boolean] respawn_anchor_works ->
minecraft:gameplay/respawn_anchor_works
- [Int] cloud_height ->
minecraft:visual/cloud_height
- [Boolean] piglin_safe ->
minecraft:gameplay/piglins_zombify
- [Boolean] has_raids ->
minecraft:gameplay/can_start_raid
|
The [Boolean] natural field no longer controls whether Nether portals spawn piglin, which was migrated to the minecraft:gameplay/nether_portal_spawns_piglin environment attribute. |
| 25w45a | Added a new optional [String][NBT List / JSON Array] timelines field.
|
|---|
The remaining functionality of [Boolean] natural field has been migrated to the minecraft:gameplay/eyeblossom_open and minecraft:gameplay/creaking_active environment attributes.
|
| The [String] effects field has been removed and replaced with the following new fields: [String] skybox and [String] cardinal_light.
|
| The [Int] fixed_time field has been replaced by [Boolean] has_fixed_time. |
| 26.1 | snap3 | Added [String] default_clock field |
|---|
| snap6 | Added [Boolean] has_ender_dragon_fight field |
|---|
| 26.2 | snap1 | The field infiniburn now also accepts an ID and a list of IDs in addition to a tag. |
|---|