Minecraft:World generation/History: Difference between revisions
More actions
Sync: updated from Minecraft |
Sync: updated from Minecraft |
||
| (11 intermediate revisions by the same user not shown) | |||
| Line 10: | Line 10: | ||
{{HistoryTable | {{HistoryTable | ||
|{{HistoryLine|java pre-classic}} | |{{HistoryLine|java pre-classic}} | ||
|{{HistoryLine||Cave game tech test|The terrain is rough and full of caves as shown in Notch's video. | |{{HistoryLine||Cave game tech test|The terrain is rough and full of caves as shown in Notch's video of this version. | ||
|Levels are 256×64×256 blocks in size.}} | |Levels are 256×64×256 blocks in size.}} | ||
|{{HistoryLine||rd-132211|The terrain is now flat with one layer of grass | |{{HistoryLine||rd-132211|The terrain is now flat with one layer of grass above 42 layers of stone going down to the bottom of the world.}} | ||
|{{HistoryLine||rd-20090515|The terrain is now varied in height, with a layer of grass at the top, a few layers of dirt under it, and then stone going down to the bottom. | |{{HistoryLine||rd-20090515|The terrain is now varied in height, with a layer of grass at the top, a few layers of dirt under it, and then stone going down to the bottom. | ||
|Cliffs occasionally generate.}} | |Cliffs occasionally generate.}} | ||
| Line 26: | Line 26: | ||
|The world no longer generates in islands, but instead, generates lakes within the main land mass, sometimes connecting to the infinite ocean around the world.}} | |The world no longer generates in islands, but instead, generates lakes within the main land mass, sometimes connecting to the infinite ocean around the world.}} | ||
|{{HistoryLine||0.0.13a_03|Lava no longer generates on the surface.}} | |{{HistoryLine||0.0.13a_03|Lava no longer generates on the surface.}} | ||
|{{HistoryLine||0.0.14a|Added sand, gravel, [[Minecraft:ore (feature)|ore blob]]s and trees. | |{{HistoryLine||0.0.14a|Added sand, gravel, [[Minecraft:ore (feature)|ore blob]]s, and trees. | ||
|Added world size option: levels can now be Small (128×128), Normal (256×256), or Huge (512×512). | |Added world size option: levels can now be Small (128×128), Normal (256×256), or Huge (512×512). | ||
| | |Changed noise generator to have less bumps on the surface and smoother hill transitions. | ||
|Dirt layer can once again be more than two blocks thick. | |||
|Ores generate in large blobs on the sides of cliffs and in caves. | |Ores generate in large blobs on the sides of cliffs and in caves. | ||
|Beaches of both sand and gravel generate on and below ocean level.}} | |Beaches of both sand and gravel generate on and below ocean level.}} | ||
|{{HistoryLine||0.0.14a_08|Tree shape changed | |{{HistoryLine||0.0.14a_08|Tree shape changed to now have a plus (+) shape on top.}} | ||
|{{HistoryLine||0.0.15a (Multiplayer Test 1)|Gravel now | |{{HistoryLine||0.0.15a (Multiplayer Test 1)|Gravel now only generates underwater. | ||
|Changed tree shape to resemble modern small oak trees.}} | |Changed tree shape to resemble modern small oak trees.}} | ||
|{{HistoryLine||0.0.19a|Reduced the size of shorelines. | |{{HistoryLine||0.0.19a|Reduced the size of shorelines. | ||
|Caves are now more varied in width.}} | |||
|{{HistoryLine||0.24_SURVIVAL_TEST| | |{{HistoryLine||0.24_SURVIVAL_TEST|Terrain is rougher with more cliffs. | ||
| | |Caves are longer and narrower, and get wider the deeper in the world they are. | ||
| | |A sea of lava generates at the bottom layer of the world. | ||
|Mushrooms and flowers now generate naturally.}} | |Mushrooms and flowers now generate naturally.}} | ||
|{{HistoryLine|java Indev}} | |{{HistoryLine|java Indev}} | ||
|{{HistoryLine||0.31|dev=20091223-0040|Levels start off | |{{HistoryLine||0.31|dev=20091223-0040|Levels start off at "Small" size now.}} | ||
|{{HistoryLine|||dev=20091223- | |{{HistoryLine|||dev=20091223-1459|Due to leaves blocking light, the ground immediately around a tree log generates as dirt.}} | ||
|{{HistoryLine|||dev=20091231-1856|Grass can grow in slightly darker areas meaning the ground around trees is back to grass.}} | |{{HistoryLine|||dev=20091231-1856|Grass can grow in slightly darker areas meaning the ground around trees is back to grass.}} | ||
|{{HistoryLine|||dev=20100106-2158|Added new level generation options, see below: | |{{HistoryLine|||dev=20100106-2158|Added new level generation options, see below: | ||
| Line 50: | Line 51: | ||
|The default level type setting is Island. | |The default level type setting is Island. | ||
|The bottommost layer of the world no longer has an infinite lava sea.{{verify|Between in-106 and in-110|edition=java|type=untestable}} | |The bottommost layer of the world no longer has an infinite lava sea.{{verify|Between in-106 and in-110|edition=java|type=untestable}} | ||
|Flowers removed from terrain generation | |Flowers removed from terrain generation.}} | ||
|{{HistoryLine|||dev=20100107-1851|Added the Hell level theme. | |{{HistoryLine|||dev=20100107-1851|Added the Hell level theme. | ||
|Deep floating maps now have layers of islands.}} | |Deep floating maps now have layers of islands.}} | ||
|{{HistoryLine|||dev=20100109-1939|Replaced "Original" level type option with "Inland" type option: same as the Original type but with grass instead of water surrounding the map. | |{{HistoryLine|||dev=20100109-1939|Replaced "Original" level type option with "Inland" type option: same as the Original type but with grass instead of water surrounding the map. | ||
|Grass blocks in Hell replaced with dirt. }} | |Grass blocks in Hell have been replaced with dirt. }} | ||
|{{HistoryLine|||dev=20100110|Islands now have more sand.}} | |{{HistoryLine|||dev=20100110|Islands now have more sand.}} | ||
|{{HistoryLine|||dev=20100113-2015|Ocean water is still infinite even though other water is finite.}} | |{{HistoryLine|||dev=20100113-2015|Ocean water is still infinite even though other water is finite.}} | ||
| Line 63: | Line 63: | ||
|{{HistoryLine|||dev=20100124-2119|Added the moss stone Starting House for players to spawn in.<ref group=note name=Starting_house>See [[Minecraft:Starting House#History]] for detailed information about Starting House history.</ref>}} | |{{HistoryLine|||dev=20100124-2119|Added the moss stone Starting House for players to spawn in.<ref group=note name=Starting_house>See [[Minecraft:Starting House#History]] for detailed information about Starting House history.</ref>}} | ||
|{{HistoryLine|||dev=20100124-2310|All air directly above bedrock layer is turned into lava.{{verify|Could be as early as in-111-1}}}} | |{{HistoryLine|||dev=20100124-2310|All air directly above bedrock layer is turned into lava.{{verify|Could be as early as in-111-1}}}} | ||
|{{HistoryLine|||dev=20100128-2200|Added Diamond Ore, | |{{HistoryLine|||dev=20100128-2200|Added Diamond Ore. Initially, it can generate near the surface of the world.}} | ||
|{{HistoryLine|||dev=20100130|Re-added the infinite lava sea at the bottom of the map, which is now infinitely deep.}} | |{{HistoryLine|||dev=20100130|Re-added the infinite lava sea at the bottom of the map, which is now infinitely deep.}} | ||
|{{HistoryLine|||dev=20100131-2156|The Lava sea generates only when caves cut through the top layer of bedrock. | |{{HistoryLine|||dev=20100131-2156|The Lava sea generates only when caves cut through the top layer of bedrock. | ||
|The bottom layer of bedrock can rarely have gaps.}} | |The bottom layer of bedrock can rarely have gaps.}} | ||
|{{HistoryLine|||dev=20100201-2227|The Lava no longer spawns on the surface. | |{{HistoryLine|||dev=20100201-2227|The Lava no longer spawns on the surface.{{is this the correct version?|only mentioned in 20100202 page}} | ||
|When generating a new level, any grass block below flower turns into dirt.}} | |When generating a new level, any grass block below flower turns into dirt.}} | ||
|{{HistoryLine|||dev=20100202|Flowers no longer spawn with dirt under them.}} | |{{HistoryLine|||dev=20100202|Flowers no longer spawn with dirt under them.}} | ||
| Line 82: | Line 82: | ||
|{{HistoryLine||20100227-1414|'''The terrain generation changed greatly in this version.'''<ref group=note name=great_worldgen_change>This means that worlds converted from versions before this change the distribution of chunks generated after.</ref> | |{{HistoryLine||20100227-1414|'''The terrain generation changed greatly in this version.'''<ref group=note name=great_worldgen_change>This means that worlds converted from versions before this change the distribution of chunks generated after.</ref> | ||
|World generation has been greatly simplified (with the removal of sand, gravel, caves, and ore blobs) in order to make infinite world generation implementation easier to work with. | |World generation has been greatly simplified (with the removal of sand, gravel, caves, and ore blobs) in order to make infinite world generation implementation easier to work with. | ||
|Added a new 2D terrain noise generator, capable of generating tall cliffs and large bodies of water. | |||
|Added [[Minecraft:brick pyramid]]s. | |Added [[Minecraft:brick pyramid]]s. | ||
|Added [[Minecraft:obsidian wall]]s. | |Added [[Minecraft:obsidian wall]]s. | ||
|Roses no longer generate. | |||
|Dandelions now only generate as scattered, single flowers on top of grass. | |||
|Water generates at layer 65 and below where air would otherwise generate. | |Water generates at layer 65 and below where air would otherwise generate. | ||
|All generation beyond 33,554,432 blocks is solid stone.}} | |All generation beyond 33,554,432 blocks is solid stone.}} | ||
|{{HistoryLine||20100227-1433|Brick pyramid generation changed - they now always come to a single point at the top, rather than sometimes being truncated, resulting in "brick square frusta".}} | |{{HistoryLine||20100227-1433|Brick pyramid generation changed - they now always come to a single point at the top, rather than sometimes being truncated, resulting in "brick square frusta".}} | ||
|{{HistoryLine||20100313|Removed obsidian walls. | |{{HistoryLine||20100313|Removed obsidian walls.}} | ||
|{{HistoryLine||20100320|Ore now generates as scattered, single blocks of ore, with no altitude-based change in rarity. | |||
|{{HistoryLine||20100320| | |||
|Reimplemented [[Minecraft:tree]] generation.}} | |Reimplemented [[Minecraft:tree]] generation.}} | ||
|{{HistoryLine||20100325-1545|Ore | |{{HistoryLine||20100325-1545|Ore now generates in [[Minecraft:ore (feature)|blobs]], and their rarity now changes with altitude. However, a float is used in their generation, causing their generation to [[Minecraft:Java Edition distance effects/Historical effects|break down at excessive distances.]] | ||
|Added [[Minecraft:cave]]s. They generate through all blocks, not just | |Added [[Minecraft:cave]]s. They generate through all blocks, not just terrestrial blocks. | ||
|Caves are limited to 16 blocks in length.}} | |||
}} | }} | ||
| Line 100: | Line 103: | ||
|{{HistoryLine|java infdev}} | |{{HistoryLine|java infdev}} | ||
|{{HistoryLine||20100327|'''The terrain generation changed greatly in this version.'''<ref group=note name=great_worldgen_change /> | |{{HistoryLine||20100327|'''The terrain generation changed greatly in this version.'''<ref group=note name=great_worldgen_change /> | ||
|World generation has been significantly overhauled, which is visually obvious. | |World generation has been significantly overhauled, which is visually fairly obvious. | ||
|Removed brick pyramids. | |Removed brick pyramids. | ||
|Removed caves. | |Removed caves. | ||
| | |Dandelions no longer generate. | ||
|The sea level has been decreased by one block (65 to 64). | |The sea level has been decreased by one block (65 to 64). | ||
|The | |The infinite stone wall at 33,554,432 no longer generates. Instead, the [[Minecraft:Far Lands]] generate at 12,550,824.}} | ||
|{{HistoryLine||20100413-1951|All trees are now large trees. | |{{HistoryLine||20100413-1951|All trees are now fancy (large) trees. | ||
|[[Minecraft:Sand]] and [[Minecraft:gravel]] now generate with the world again.}} | |[[Minecraft:Sand]] and [[Minecraft:gravel]] now generate with the world again.}} | ||
|{{HistoryLine||20100420|'''The terrain generation changed greatly in this version.'''<ref group=note name=great_worldgen_change /> | |{{HistoryLine||20100420|'''The terrain generation changed greatly in this version.'''<ref group=note name=great_worldgen_change /> | ||
|World generation seems considerably less mountainous.}} | |World generation seems considerably less mountainous, but more hilly.}} | ||
|{{HistoryLine||20100607|All trees are now small trees again - | |{{HistoryLine||20100607|All trees are now small trees again - fancy trees do not generate.}} | ||
|{{HistoryLine||20100611|'''The terrain generation changed greatly in this version.'''<ref group=note name=great_worldgen_change /> | |{{HistoryLine||20100611|'''The terrain generation changed greatly in this version.'''<ref group=note name=great_worldgen_change /> | ||
|Terrain now appears to come in large islands. | |Terrain now appears to come in large islands. | ||
|Terrain can now generate high enough to be higher than the world height limit, causing it to be cut off. | |Terrain can now generate high enough to be higher than the world height limit, causing it to be cut off. | ||
|[[Minecraft:Monolith]]s now have the potential to generate ( | |[[Minecraft:Monolith]]s now have the potential to generate (for example, on seed -6742213483932320748 at X{{=}}-27000 and Z{{=}}13000). | ||
|Trees appear to generate more frequently now.}} | |Trees appear to generate more frequently now.}} | ||
|{{HistoryLine||20100616-1808|'''The terrain generation changed slightly in this version.'''<ref group=note name=slight_worldgen_change /> | |{{HistoryLine||20100616-1808|'''The terrain generation changed slightly in this version.'''<ref group=note name=slight_worldgen_change /> | ||
|Coastlines are now more gradual, resulting in smaller "ocean" areas. | |Coastlines are now more gradual, resulting in smaller "ocean" areas. | ||
|Reimplemented caves. | |Reimplemented caves. | ||
| | |Due to a bug, the upper three logs of trees have been replaced with leaves. | ||
|Random patches of flowers and [[Minecraft:mushroom]]s now generate. | |Random patches of flowers and [[Minecraft:mushroom]]s now generate. | ||
|[[Minecraft:Spring]]s now generate. | |[[Minecraft:Spring]]s of water and lava now generate underground. | ||
|[[Minecraft:Lava]] now naturally generates, although how it does so exactly is unknown. | |[[Minecraft:Lava]] now naturally generates, although how it does so exactly is unknown. | ||
|[[Minecraft:Bedrock]] now generates at the 4 layers above the very lowest layer of the world where the infinite lava sea still generates.}} | |||
|{{HistoryLine||20100617-1531|Caves have been changed to be "more regional", and allegedly can form large clusters. The thickness of tunnels can also vary, affecting the frequency of branching. | |{{HistoryLine||20100617-1531|Caves have been changed to be "more regional", and allegedly can form large clusters. The thickness of tunnels can also vary, affecting the frequency of branching. | ||
|Springs are now more common and can generate on the surface. | |Springs are now more common and can generate on the surface. | ||
|Added [[Minecraft:dirt]] and [[Minecraft:gravel]] blobs. | |Added [[Minecraft:dirt]] and [[Minecraft:gravel]] blobs. | ||
|Bedrock now generates at the bottom of | |Removed the infinite lava sea. Bedrock now generates at the very bottom layer of the world, although some of the layer is stone. | ||
|Ore blocks were "generated with a random amount of blobs regardless to the type of ore" prior to this version. | |Ore blocks were "generated with a random amount of blobs regardless to the type of ore" prior to this version. | ||
|Log blocks now generate in the leaf layers of trees again.}} | |Log blocks now generate in the leaf layers of trees again.}} | ||
|{{HistoryLine||20100624|Mountains no longer cut off at the height limit. | |{{HistoryLine||20100624|Mountains no longer cut off at the height limit. | ||
|Caves can be bigger than before.}} | |Caves can be bigger than before.}} | ||
|{{HistoryLine||20100625-1917|Added [[Minecraft: | |{{HistoryLine||20100625-1917|Added dungeons ([[Minecraft:monster room]]s). | ||
|The density of trees has been reduced.}} | |The density of trees has been reduced.}} | ||
|{{HistoryLine|java alpha}} | |{{HistoryLine|java alpha}} | ||
| Line 139: | Line 141: | ||
|[[Minecraft:Coal ore]] blobs can now vary in size.{{verify}}}} | |[[Minecraft:Coal ore]] blobs can now vary in size.{{verify}}}} | ||
|{{HistoryLine||v1.0.4|Added [[Minecraft:winter mode]] worlds, with their own block palette of [[Minecraft:snow]] and [[Minecraft:ice]]. Normal worlds appear unaffected in this version though.}} | |{{HistoryLine||v1.0.4|Added [[Minecraft:winter mode]] worlds, with their own block palette of [[Minecraft:snow]] and [[Minecraft:ice]]. Normal worlds appear unaffected in this version though.}} | ||
|{{HistoryLine||v1.0.6|Added [[Minecraft: | |{{HistoryLine||v1.0.6|Added [[Minecraft:cacti]] to world generation. | ||
| | |Fancy trees now generate alongside normal small trees.}} | ||
|{{HistoryLine||v1.0.11|Added [[Minecraft:clay blob]]s and [[Minecraft:sugar cane]] random patches to world generation.}} | |{{HistoryLine||v1.0.11|Added [[Minecraft:clay blob]]s and [[Minecraft:sugar cane]] random patches to world generation.}} | ||
|{{HistoryLine||v1.1.0|Clay generation is apparently more common.}}}} | |{{HistoryLine||v1.1.0|Clay generation is apparently more common.}}}} | ||
| Line 151: | Line 153: | ||
|Added [[Minecraft:Biome/Before Beta 1.8|biomes]]. | |Added [[Minecraft:Biome/Before Beta 1.8|biomes]]. | ||
|An in-game value corresponding to the [[Minecraft:Old Customized]] depth noise scale has been changed from 100 to 200. | |An in-game value corresponding to the [[Minecraft:Old Customized]] depth noise scale has been changed from 100 to 200. | ||
|Monoliths no longer generate, presumably as a result of changes to scale noise parameters in this version.}} | |Monoliths no longer generate, presumably as a result of changes to scale noise parameters in this version. | ||
|The bottom layer of the world is now all bedrock, rather than some of it being stone.}} | |||
|{{HistoryLine||v1.2.6|Added water and lava [[Minecraft:lake]]s.}} | |{{HistoryLine||v1.2.6|Added water and lava [[Minecraft:lake]]s.}} | ||
|{{HistoryLine|java beta}} | |{{HistoryLine|java beta}} | ||
|{{HistoryLine||1.0|[[Minecraft:Lava lake]]s now replace the blocks around them with stone.}} | |{{HistoryLine||1.0|[[Minecraft:Lava lake]]s now replace the blocks around them with stone. | ||
|{{HistoryLine||1.2|Added [[Minecraft:birch | |Due to a bug, grassland/sand biome borders are now misaligned.}} | ||
|Added [[Minecraft:spruce | |{{HistoryLine||1.2|Added [[Minecraft:birch]]trees. | ||
|Added [[Minecraft:spruce]]trees. | |||
|Added [[Minecraft:lapis lazuli ore]] blobs to world generation. | |Added [[Minecraft:lapis lazuli ore]] blobs to world generation. | ||
|Fancy oak trees are more common. | |||
|There is allegedly more [[Minecraft:coal ore]], [[Minecraft:iron ore]] and [[Minecraft:diamond ore]] found in caves. Whether this refers to blob size or frequency is unknown.}} | |There is allegedly more [[Minecraft:coal ore]], [[Minecraft:iron ore]] and [[Minecraft:diamond ore]] found in caves. Whether this refers to blob size or frequency is unknown.}} | ||
|{{HistoryLine||1.2_02|Lapis lazuli ore is apparently more common and can be found at bedrock level.}} | |{{HistoryLine||1.2_02|Lapis lazuli ore is apparently more common and can be found at bedrock level.}} | ||
|{{HistoryLine||1.3|[[Minecraft:Sandstone]] now generates beneath natural sand. | |{{HistoryLine||1.3|[[Minecraft:Sandstone]] now generates beneath natural sand. | ||
|Fixed | |Fixed grassland/sand biome borders being misaligned.}} | ||
|{{HistoryLine||1.6|dev=Test Build 3|Added random patches of [[Minecraft:grass]], [[Minecraft:fern]]s and [[Minecraft:dead bush]]es to world generation. | |{{HistoryLine||1.6|dev=Test Build 3|Added random patches of [[Minecraft:grass]], [[Minecraft:fern]]s and [[Minecraft:dead bush]]es to world generation. | ||
|The frequency of ore blobs no longer varies per quadrant of the world. | |||
|Due to a bug, clay now exclusively spawns when x and z are equal.}} | |Due to a bug, clay now exclusively spawns when x and z are equal.}} | ||
|{{HistoryLine||1.7|Fixed the aforementioned issue with clay generation.}} | |{{HistoryLine||1.7|Fixed the aforementioned issue with clay generation.}} | ||
| Line 220: | Line 225: | ||
|{{HistoryLine|||dev=12w38a|[[Minecraft:Infested Block|Stone monster eggs]] now rarely generate in Extreme Hills biomes and variants.}} | |{{HistoryLine|||dev=12w38a|[[Minecraft:Infested Block|Stone monster eggs]] now rarely generate in Extreme Hills biomes and variants.}} | ||
|{{HistoryLine|||dev=12w40a|Added [[Minecraft:swamp hut]]s to [[Minecraft:swamp]]s.}} | |{{HistoryLine|||dev=12w40a|Added [[Minecraft:swamp hut]]s to [[Minecraft:swamp]]s.}} | ||
|{{HistoryLine||1.6.1|dev=13w17a|[[Minecraft: | |{{HistoryLine||1.6.1|dev=13w17a|[[Minecraft:Water lake]]s no longer generate in desert biomes.}} | ||
}} | }} | ||
| Line 263: | Line 268: | ||
|Added trees to [[Minecraft:plains]] and [[Minecraft:sunflower plains]].}} | |Added trees to [[Minecraft:plains]] and [[Minecraft:sunflower plains]].}} | ||
|{{HistoryLine||1.11|dev=16w39a|Added [[Minecraft:woodland mansion]]s, which generates rarely in [[Minecraft:roofed forest]]s.}} | |{{HistoryLine||1.11|dev=16w39a|Added [[Minecraft:woodland mansion]]s, which generates rarely in [[Minecraft:roofed forest]]s.}} | ||
|{{HistoryLine||1.13|dev=18w06a|'''The terrain generation changed slightly in this version.'''<ref group=note name=slight_worldgen_change /> | |{{HistoryLine||1.13|dev=18w06a|'''The terrain generation changed slightly in this version.'''<ref group=note name=slight_worldgen_change /> | ||
|Removed [[Minecraft:Old Customized|Customized]] world. | |Removed [[Minecraft:Old Customized|Customized]] world. | ||
| Line 305: | Line 309: | ||
|{{HistoryLine|||dev=21w16a|(Experimental changes) Aquifers below Y=0 are now sometimes made of lava.}} | |{{HistoryLine|||dev=21w16a|(Experimental changes) Aquifers below Y=0 are now sometimes made of lava.}} | ||
|{{HistoryLine|||dev=21w17a|(Experimental changes) Added noodle [[Minecraft:cave]]s.}} | |{{HistoryLine|||dev=21w17a|(Experimental changes) Added noodle [[Minecraft:cave]]s.}} | ||
|{{HistoryLine|||dev=21w20a|Amethyst geodes have been made rarer, from 1 geode in 30 chunks to 1 geode in 53 chunks.}} | |||
}} | }} | ||
| Line 311: | Line 316: | ||
|{{HistoryLine|java}} | |{{HistoryLine|java}} | ||
|{{HistoryLine||1.18|dev=1.18 Experimental Snapshot 1|'''The terrain generation changed greatly in this version.'''<ref group=note name=great_worldgen_change /> | |{{HistoryLine||1.18|dev=1.18 Experimental Snapshot 1|'''The terrain generation changed greatly in this version.'''<ref group=note name=great_worldgen_change /> | ||
|For the first time since [[Minecraft:Java Edition 1.7.2]] in 2013, [[Minecraft:terrain]] generation has been | |For the first time since [[Minecraft:Java Edition 1.7.2]] in 2013, [[Minecraft:terrain]] generation has been majorly overhauled once again. | ||
|All of the [[Minecraft:cave]] changes from [[Minecraft:21w06a]] to [[Minecraft:21w17a]] has been re-implemented. | |All of the [[Minecraft:cave]] changes from [[Minecraft:21w06a]] to [[Minecraft:21w17a]] has been re-implemented. | ||
|World seeds are now 48-bit instead of 64-bit due to biome noise generation only being affected by the last 48 bits of the world seed number like all other terrain generation elements. | |||
|[[Minecraft:Lush caves]] and [[Minecraft:dripstone caves]] now generate naturally. | |[[Minecraft:Lush caves]] and [[Minecraft:dripstone caves]] now generate naturally. | ||
|[[Minecraft:Mountains]] have received a complete overhaul. | |[[Minecraft:Mountains]] have received a complete overhaul. | ||
| Line 334: | Line 339: | ||
|Lush caves are now rarer and smaller. | |Lush caves are now rarer and smaller. | ||
|Underground biomes interfere less with surface biomes. They can still leak out sometimes.}} | |Underground biomes interfere less with surface biomes. They can still leak out sometimes.}} | ||
|{{HistoryLine|||dev=21w37a|Changed main terrain noise generation, though how exactly it changed is not known.}} | |||
|{{HistoryLine|||dev=21w40a|Increased the average size of most biomes.}} | |||
|{{HistoryLine|||dev=21w41a|''Java Edition'' now uses [[Minecraft:w:Xorshift#xoroshiro|xoroshiro128++]] as its pseudorandom number generator for Overworld terrain generation, changing from the [[Minecraft:w:Linear congruential generator|linear congruential generator]] (LCG) it used previously. As a result, all world seeds have been shuffled, and all generation elements of the world seed are exclusively 64-bit.}} | |||
|{{HistoryLine|||dev=21w43a|World seeds have been shuffled again as a result of unspecified changes to terrain generation in order for the new chunk blending feature to work properly with them.}} | |||
|{{HistoryLine||1.19|dev=Deep Dark Experimental Snapshot 1|Added the [[Minecraft:deep dark]]. | |{{HistoryLine||1.19|dev=Deep Dark Experimental Snapshot 1|Added the [[Minecraft:deep dark]]. | ||
|Added the [[Minecraft:ancient city]].}} | |Added the [[Minecraft:ancient city]].}} | ||
| Line 342: | Line 351: | ||
|{{HistoryLine||1.21.2|exp=Winter Drop|dev=24w40a|Added [[Minecraft:pale gardens]]. | |{{HistoryLine||1.21.2|exp=Winter Drop|dev=24w40a|Added [[Minecraft:pale gardens]]. | ||
|Initially, they only generate with positive weirdness.}}|{{HistoryLine||1.21.5|dev=25w02a|Pale gardens can now also generate in areas with negative weirdness. | |Initially, they only generate with positive weirdness.}}|{{HistoryLine||1.21.5|dev=25w02a|Pale gardens can now also generate in areas with negative weirdness. | ||
|[[Minecraft:Woodland mansion]]s now generate in pale gardens.}}}} | |[[Minecraft:Woodland mansion]]s now generate in pale gardens.}} | ||
|{{HistoryLine||26.2|dev=snap1|Added sulfur caves.}} | |||
|{{HistoryLine|upcoming java}} | |||
|{{HistoryLine||26.3|dev=snap1|Added dappled forests.| Added abandoned camps.}} | |||
}} | |||
=== The Nether === | === The Nether === | ||
| Line 450: | Line 463: | ||
|{{HistoryLine|bedrock}} | |{{HistoryLine|bedrock}} | ||
|{{HistoryLine||1.2.0|dev=beta 1.2.0.2|Added [[Minecraft:Canyon|ravines]].}} | |{{HistoryLine||1.2.0|dev=beta 1.2.0.2|Added [[Minecraft:Canyon|ravines]].}} | ||
|{{HistoryLine||1.4.0|dev=beta 1.2.14.2| | |{{HistoryLine||1.4.0|dev=beta 1.2.14.2|Added [[Minecraft:warm ocean]]s and their deep variant. | ||
|Added [[Minecraft:lukewarm ocean]] and its deep variant. | |Added [[Minecraft:lukewarm ocean]] and its deep variant. | ||
|Added [[Minecraft:cold ocean]] and its deep variant. | |Added [[Minecraft:cold ocean]] and its deep variant. | ||
| Line 459: | Line 472: | ||
|[[Minecraft:Cave]]s can now generate underwater.}} | |[[Minecraft:Cave]]s can now generate underwater.}} | ||
|{{HistoryLine||1.6.0|dev=beta 1.6.0.5|[[Minecraft:old growth birch forest|Birch forest m]], [[Minecraft:tall birch hills|birch forest hills m]], [[Minecraft:windswept savanna|savanna m]], [[Minecraft:shattered savanna plateau|savanna plateau m]], and [[Minecraft:wooded badlands|mesa plateau f]] biomes now have the wrong grass color.<ref group=note name=grasscolor>{{Bug|MCPE-34936}}</ref>}} | |{{HistoryLine||1.6.0|dev=beta 1.6.0.5|[[Minecraft:old growth birch forest|Birch forest m]], [[Minecraft:tall birch hills|birch forest hills m]], [[Minecraft:windswept savanna|savanna m]], [[Minecraft:shattered savanna plateau|savanna plateau m]], and [[Minecraft:wooded badlands|mesa plateau f]] biomes now have the wrong grass color.<ref group=note name=grasscolor>{{Bug|MCPE-34936}}</ref>}} | ||
|{{HistoryLine||1.9.0|dev=beta 1.9.0.0| | |{{HistoryLine||1.9.0|dev=beta 1.9.0.0|Added [[Minecraft:bamboo jungle]]s.}} | ||
|{{HistoryLine||1.10.0|dev=beta 1.10.0.3|Added [[Minecraft:pillager outpost]]s. | |{{HistoryLine||1.10.0|dev=beta 1.10.0.3|Added [[Minecraft:pillager outpost]]s. | ||
|Added new villages.}} | |Added new villages.}} | ||
|{{HistoryLine||1.11.0|dev=beta 1.11.0.1|Mesa plateau f biomes now properly generate.<ref group=note name=mesa2/>}} | |{{HistoryLine||1.11.0|dev=beta 1.11.0.1|Mesa plateau f biomes now properly generate.<ref group=note name=mesa2/>}} | ||
|{{HistoryLine||1.17.0|dev=beta 1.16.220.50| | |{{HistoryLine||1.17.0|dev=beta 1.16.220.50|Added the new [[Minecraft:mountain]] biomes: lofty peaks, snow capped peaks, snowy slopes, mountain grove, and mountain meadow behind experimental gameplay. | ||
|Added [[Minecraft:dripstone caves]].}} | |Added [[Minecraft:dripstone caves]].}} | ||
|{{HistoryLine|||dev=beta 1.16.220.52|Added [[Minecraft:lush caves]]. | |{{HistoryLine|||dev=beta 1.16.220.52|Added [[Minecraft:lush caves]]. | ||
| Line 499: | Line 512: | ||
|{{HistoryLine||1.20.0|dev=Preview 1.20.0.21|Cherry groves and the trail ruins are now available outside experimental gameplay.}} | |{{HistoryLine||1.20.0|dev=Preview 1.20.0.21|Cherry groves and the trail ruins are now available outside experimental gameplay.}} | ||
|{{HistoryLine||1.21.60|dev=Preview 1.21.60.24|[[Minecraft:Canyon]]s now generate more often|Canyons can once again generate on the [[Minecraft:ocean]] floor|Canyons now completely carve through copper [[Minecraft:vein]]s|Canyons now properly interact with [[Minecraft:aquifer]]s, filling with [[Minecraft:water]] instead of generating as disconnected segments.}} | |{{HistoryLine||1.21.60|dev=Preview 1.21.60.24|[[Minecraft:Canyon]]s now generate more often|Canyons can once again generate on the [[Minecraft:ocean]] floor|Canyons now completely carve through copper [[Minecraft:vein]]s|Canyons now properly interact with [[Minecraft:aquifer]]s, filling with [[Minecraft:water]] instead of generating as disconnected segments.}} | ||
|{{HistoryLine||26.20|dev=Preview 26.20.23|exp=Drop 2 of 2026|Added sulfur caves.}} | |||
|{{HistoryLine||26.30|dev=Preview 26.30.20|Implemented all features from the "Drop 2 of 2026" experiment in vanilla gameplay.|Added [[Minecraft:sulfur spike]]s, which generate in sulfur caves.|[[Minecraft:Granite]] and [[Minecraft:tuff]] are now dispersed between sulfur and cinnabar.|Increased the amount of sulfur that generates.}} | |||
|{{HistoryLine||26.40|dev=Preview 26.40.27|exp=Drop 3 of 2026|Added dappled forests.| Added abandoned camps.}} | |||
|{{HistoryLine|bedrock upcoming}} | |||
|{{HistoryLine||26.50|dev=Preview 26.50.22|All features from the "Drop 3 of 2026" experiment have been fully implemented.}} | |||
}} | }} | ||
| Line 507: | Line 525: | ||
|Added [[Minecraft:Nether fortress]]es.}} | |Added [[Minecraft:Nether fortress]]es.}} | ||
|{{HistoryLine|bedrock}} | |{{HistoryLine|bedrock}} | ||
|{{HistoryLine||1.16.0|dev=beta 1.16.0.51| | |{{HistoryLine||1.16.0|dev=beta 1.16.0.51|Added [[Minecraft:crimson forest]]s. | ||
|Added [[Minecraft:warped forest]]s. | |Added [[Minecraft:warped forest]]s. | ||
|Added [[Minecraft:soul sand valley]]s. | |Added [[Minecraft:soul sand valley]]s. | ||
| Line 665: | Line 683: | ||
== Glacier seed comparison == | == Glacier seed comparison == | ||
{{more images|Bedrock Edition from MCPE 0.1.0 to current day, Legacy Console Edition from Xbox 360 TU1 to PS4 1.95 (use small biomes after introduction of LCE biome size, but LCE large biomes as bonus extra is okay), and New Nintendo 3DS Edition. Also add zoom level 3 maps (in most cases center it at 0,0) from the introduction of the filled map item for | {{more images|Bedrock Edition from MCPE 0.1.0 to current day, Legacy Console Edition from Xbox 360 TU1 to PS4 1.95 (use small biomes after introduction of LCE biome size, but LCE large biomes as bonus extra is okay), and New Nintendo 3DS Edition. Also add zoom level 3 maps (in most cases center it at 0,0) from the introduction of the filled map item for Bedrock, Legacy Console, and New 3DS Edition.|section=1}} | ||
=== ''Java Edition'' === | |||
==== Spawn area ==== | |||
<gallery> | <gallery> | ||
Glacier a1.1.2_01.png|The seed Glacier in Alpha v1.1.2_01. | Glacier a1.1.2_01.png|The seed Glacier in Alpha v1.1.2_01. | ||
| Line 696: | Line 717: | ||
Java Edition world gen 1.20.png|The seed Glacier in 1.20, at exactly 0,0. | Java Edition world gen 1.20.png|The seed Glacier in 1.20, at exactly 0,0. | ||
Glacier neobeta 00.png|The seed Glacier in 1.12.2 with the "Neo-Beta" preset, at exactly 0,0. | Glacier neobeta 00.png|The seed Glacier in 1.12.2 with the "Neo-Beta" preset, at exactly 0,0. | ||
</gallery> | |||
==== Maps ==== | |||
<gallery> | |||
Glacier map b1.6.6.png|[[Minecraft:Map]] of the Glacier seed in [[Minecraft:Java Edition Beta 1.6.6|Beta 1.6.6]], centered at (0, 0). | |||
Glacier map b1.8.1.png|Map of the Glacier seed in [[Minecraft:Java Edition Beta 1.8.1|Beta 1.8.1]], centered at (0, 0). | |||
Glacier map 1.0.0.png|Map of the Glacier seed in [[Minecraft:Java Edition 1.0.0|1.0.0]], centered at (0, 0). | |||
Glacier map 1.1.png|Map of the Glacier seed in [[Minecraft:Java Edition 1.1|1.1]], centered at (0, 0). | |||
Glacier map 1.2.5.png|Map of the Glacier seed in [[Minecraft:Java Edition 1.2.5|1.2.5]], centered at (0, 0). | |||
Glacier map 1.3.2.png|Map of the Glacier seed in [[Minecraft:Java Edition 1.3.2|1.3.2]], centered at (0, 0). | |||
Glacier map 1.6.4.png|Map of the Glacier seed in [[Minecraft:Java Edition 1.6.4|1.6.4]], centered at (0, 0). | |||
Glacier map 1.7.10.png|Map of the Glacier seed in [[Minecraft:Java Edition 1.7.10|1.7.10]], centered at (0, 0). | |||
Glacier map 1.13.2.png|Map of the Glacier seed in [[Minecraft:Java Edition 1.13.2|1.13.2]], centered at (0, 0). | |||
Glacier map 1.17.1.png|Map of the Glacier seed in [[Minecraft:Java Edition 1.17.1|1.17.1]], centered at (0, 0). | |||
Glacier map 1.18 experimental-snapshot-1.png|Map of the Glacier seed in [[Minecraft:Java Edition 1.18 Experimental Snapshot 1|1.18 Experimental Snapshot 1]], centered at (0, 0). | |||
Glacier map 21w41a.png|Map of the Glacier seed in [[Minecraft:Java Edition 21w41a|21w41a]], centered at (0, 0). | |||
Glacier map 1.18.2.png|Map of the Glacier seed in [[Minecraft:Java Edition 1.18.2|1.18.2]], centered at (0, 0). | |||
Glacier map 26.2.png|Map of the Glacier seed in [[Minecraft:Java Edition 26.2|26.2]], centered at (0, 0). | |||
</gallery> | </gallery> | ||
Latest revision as of 11:23, 28 August 2026
|
For the {{{Description}}} of the same name, see [[{{{Destination}}}]]. |
Java Edition
Overworld
Pre-Classic to early Infdev
Mid-Infdev to mid-Alpha
Halloween Update terrain generator
Adventure Update terrain generator
The Update that Changed the World terrain generator
Template:Info needed section Template:HistoryTable
Caves & Cliffs terrain generator
The Nether
Template:Info needed section Template:HistoryTable
The End
Bedrock Edition
Overworld
Early Alpha terrain generator
Pre-Caves & Cliffs terrain generator
The terrain generator was made infinite in mid-2014 with the addition of biomes from the then Java 1.7 generator. This world generator lasted until Caves and Cliffs Part 2, which was fully released in late 2021.
Caves & Cliffs terrain generator
The Nether
The End
Legacy Console Edition
Template:Incomplete section Legacy Console Edition was historically updated roughly following Java Edition major releases, and as such, mirrored Java Edition changes for much of its update history.
Overworld
Halloween Update terrain generator
Xbox 360 edition was released with features roughly equivalent to Java Edition Beta 1.6, and therefore matched its terrain generation identically. Template:HistoryTable
Adventure Update terrain generator
Xbox 360 version TU5 released features identical to Java Edition Beta 1.8, and therefore, all seeds have changed. The addition of Jungle biomes in TU12 shuffled positions of all major land biomes, changing a decent portion of world seeds again on Xbox 360. All other console editions except for Nintento Switch edition were initially released with the latter world generation. Template:HistoryTable
The Update that Changed the World terrain generator
Nintendo Switch edition was the only Legacy Console Edition to be initially released during this world generation's stage. Template:HistoryTable
The Nether
The End
New Nintendo 3DS Edition
Overworld
The Nether
The End
Glacier seed comparison
Java Edition
Spawn area
-
The seed Glacier in Alpha v1.1.2_01.
-
The seed Glacier in Beta 1.7.3.
-
The seed Glacier in Beta 1.8.
-
The seed Glacier in 1.0.0.
-
The seed Glacier in 1.2.5.
-
The seed Glacier in 1.6.4. Minor differences.
-
The seed Glacier in 1.7.2.
-
The seed Glacier in 1.15.2.
-
The seed Glacier in 1.18 Experimental Snapshot 1, the first Glacier seed to actually generates glaciers at spawn.
-
The seed Glacier in 1.18 experimental snapshot 2.
-
The seed Glacier in 1.18 experimental snapshot 5.
-
The seed Glacier in 1.20.
-
The seed Glacier in 1.12.2 with the "Neo-Beta" Minecraft:Old Customized preset.
-
The seed Glacier in Alpha v1.1.2_01, at exactly 0,0.
-
The seed Glacier in Beta 1.7.3, at exactly 0,0.
-
The seed Glacier in Beta 1.8, at exactly 0,0.
-
The seed Glacier in 1.0.0, at exactly 0,0.
-
The seed Glacier in 1.1, at exactly 0,0.
-
The seed Glacier in 1.2.5, at exactly 0,0.
-
The seed Glacier in 1.6.4, at exactly 0,0.
-
The seed Glacier in 1.15.2, at exactly 0,0.
-
The seed Glacier in 1.18 Experimental Snapshot 1, at exactly 0,0.
-
The seed Glacier in 1.18 experimental snapshot 2, at exactly 0,0.
-
The seed Glacier in 1.18 experimental snapshot 3, at exactly 0,0.
-
The seed Glacier in 1.18 experimental snapshot 4, at exactly 0,0.
-
The seed Glacier in 1.20, at exactly 0,0.
-
The seed Glacier in 1.12.2 with the "Neo-Beta" preset, at exactly 0,0.
Maps
-
Minecraft:Map of the Glacier seed in Beta 1.6.6, centered at (0, 0).
-
Map of the Glacier seed in Beta 1.8.1, centered at (0, 0).
-
Map of the Glacier seed in 1.0.0, centered at (0, 0).
-
Map of the Glacier seed in 1.1, centered at (0, 0).
-
Map of the Glacier seed in 1.2.5, centered at (0, 0).
-
Map of the Glacier seed in 1.3.2, centered at (0, 0).
-
Map of the Glacier seed in 1.6.4, centered at (0, 0).
-
Map of the Glacier seed in 1.7.10, centered at (0, 0).
-
Map of the Glacier seed in 1.13.2, centered at (0, 0).
-
Map of the Glacier seed in 1.17.1, centered at (0, 0).
-
Map of the Glacier seed in 1.18 Experimental Snapshot 1, centered at (0, 0).
-
Map of the Glacier seed in 21w41a, centered at (0, 0).
-
Map of the Glacier seed in 1.18.2, centered at (0, 0).
-
Map of the Glacier seed in 26.2, centered at (0, 0).
Notes
Template:Cleanup Template:Notelist
Map sizes (width × length × height) Square Long Deep Small 128×128×64 256×64×64 64×64×256 Normal 256×256×64 512×128×64 128×128×256 Huge 512×512×64 1024×256×64 256×256×256
Indev world types
- Island: World spawns as a large island surrounded with water; smaller island(s) off the coast are common too. Border block is water as well. Sand generates.
- Floating: World generates in rings of floating islands high in the air. Border block is water. Sand is common. Caves often lead into the void.
- Flat: World is a perfectly flat plane with trees growing. Border block is grass. Sand does not generate.
- Original: Resembles Classic 0.30 terrain generation.
- Inland: Same as Original, but border block is grass instead of water.