diff --git a/content/Mapgen/_index.md b/content/Mapgen/_index.md new file mode 100644 index 0000000..179de32 --- /dev/null +++ b/content/Mapgen/_index.md @@ -0,0 +1,159 @@ +--- +aliases: +- "/Map_generator" +- "/Map-Database" +--- +# Map generator + +The **map generator** (“mapgen” for short) is the [Luanti](https://wiki.luanti.org/Luanti "Luanti") component that generates the [map](https://wiki.luanti.org/Maps "Maps"). This page concentrates on terrain generation. For the biomes (block surface, vegetation and such), head over to [Biomes](https://wiki.luanti.org/Biomes "Biomes"). + +Introduction +------------ + +This complex program, integrated into the game, can generate procedurally the [map](https://wiki.luanti.org/Maps "Maps"), which is the world the player evolves in. It is based on Perlin noises, functions which allow associating to each point a random yet consistent value. + +Generators +---------- + +There is a number of different map generators. It is possible to choose between them when creating a [map](https://wiki.luanti.org/Maps "Maps"). Some [mods](https://wiki.luanti.org/Mods "Mods") may change them radically, also all map generators allow for a lot of configuration in the advanced settings menu. + +All map generators have biomes. In all map generators except v6 these biomes can be defined by [mods](https://wiki.luanti.org/Mods "Mods") using the Biome API. The v6 map generator is special because its biomes are completely predefined and can't be changed trivially. + +**Important**: **v5 and v6 are not legacy map generators.** “v5”, “v6” and “v7” are names, not version numbers. _All_ mapgens included in Luanti are officially supported and updated. + +### Overview + +These are the available mapgens described in brief: + +* **v5**: Unrealistic yet interesting landscape with frequent floating blobs and extreme terrain overhangs, and deep oceans. The weirdness has an appeal to some +* **v6**: Simple hills, cliffs and plateaus, rather flat and small-scale mapgen, no terrain overhangs, predefined biomes +* **v7**: Very widespread landscape, tall mountains with overhanging terrain and far plains. Frequent large water canals at sea level +* **carpathian**: Complex and realistic mountains with multiple variants, sometimes reaching extreme heights, separated by oceans and far-reaching low and mostly flat plains +* **valleys**: Many hills, mountains and valleys containing [river water](https://wiki.luanti.org/River_Water "River Water") flowing downhill +* **flat**: A perfectly flat world, but with caves, biomes and decorations +* **fractal**: Map is based on a fractal of your choice; highly configurable +* **singlenode**: Empty world + +#### Gallery + +Here are examples of landscapes generated with the different map generators (using [Minetest Game](https://wiki.luanti.org/Games/Minetest_Game "Games/Minetest Game")): + +* [![](/images/mapgen/Mapgen_v5.jpg)](/images/mapgen/Mapgen_v5.jpg) + + v5 + +* [![](/images/mapgen/Mapgen_v6.jpg)](/images/mapgen/Mapgen_v6.jpg) + + v6 + +* [![](/images/mapgen/Mapgen_v7.jpg)](/images/mapgen/Mapgen_v7.jpg) + + v7 + +* [![](/images/mapgen/Mapgen_carpathian.jpg)](/images/mapgen/Mapgen_carpathian.jpg) + + carpathian + +* [![](/images/mapgen/Mapgen_valleys.jpg)](/images/mapgen/Mapgen_valleys.jpg) + + valleys + +* [![](/images/mapgen/Mapgen_flat.jpg)](/images/mapgen/Mapgen_flat.jpg) + + flat + +* [![](/images/mapgen/Mapgen_fractals_fractal_1.jpg)](/images/mapgen/Mapgen_fractals_fractal_1.jpg) + + fractal + +* [![](/images/mapgen/Mapgen_singlenode.jpg)](/images/mapgen/Mapgen_singlenode.jpg) + + singlenode + + +### Description + +All map generators described in full detail. + +To learn more about detailed configuration, see [Map generator features](https://wiki.luanti.org/Map_generator_features "Map generator features"). To learn more about the history of the map generators, see [Map Generator Evolution](https://wiki.luanti.org/Map_Generator_Evolution "Map Generator Evolution"). + +#### v5 + +Notable for its unique and somewhat strange terrain shape and occasional floating islands which often look like blobs. Extreme overhanging terrain is not uncommon and the landscape is sometimes realistic, sometimes strange and challenging. The oceans can sometimes reach extreme depths as well. While the landscape is not exactly realistic, this mapgen is intentionally included in Luanti because its uniqueness and weirdness also has a special appeal to some. + +Like most map generators, v5 generates many caves in the underground. The caves are often tight but may be broad at times. They can sometimes be very long, deep and tricky to explore and form a complex tunnel system. Deep in the underground, there is a low chance to encounter giant caves. Like in most other mapgens, [lava](https://wiki.luanti.org/Lava "Lava") and [water](https://wiki.luanti.org/Water "Water") lakes may appear as lakes in the underground, but lava starts to appear very deep at Y=-273 or below. + +The biomes have to defined by [mods](https://wiki.luanti.org/Mods "Mods") first, otherwise it will be a [stone](https://wiki.luanti.org/Stone "Stone")\-only landscape. The same is true for all other mapgens except v6. + +Landscapes are based on 3D Perlin noise. + +#### v6 + +Notable for rather flat and simple hills and cliffs. The landscape is rather simple, the hills don't extend above Y=47 and there are no natural terrain overhangs (ignoring caves). The weirdness of v5 is eliminated. + +The caves are simple, short and tight and have little variation, but they are frequent. Larger caves only generate for underground water and lava lakes. There are no giant caves. This is the only map generator in which [lava](https://wiki.luanti.org/Lava "Lava") is already generated below Y=-32, much higher than in the other mapgens. + +This is the only map generator with predefined biomes: Grassland, forest, jungle, desert, taiga, tundra. Four species of [trees](https://wiki.luanti.org/Trees "Trees") are generated: Regular tree, apple tree, jungle tree and pine tree. The biomes can't be modified by mods. Because of the nature of v6, the biomes are much simpler than in the other map generators, and a couple of blocks found in the other map generators can't be found in v6 maps (for example: [Silver Sand](https://wiki.luanti.org/Silver_Sand "Silver Sand"), [Acacia Tree](https://wiki.luanti.org/Acacia_Tree "Acacia Tree"), [Orange Coral](https://wiki.luanti.org/Coral "Coral")). + +Other unique features include: Large patches of dirt and sand in the underground, rare gravel fields on the surface and a setting to generate a flat map in v6 style. + +Generated entirely using 2D Perlin noise. + +v6 mapgen is officially stable.[\[1\]](#cite_note-stability-1) + +#### v7 + +Generates a very large-scale environment with large biomes and plains. One of the most unique features in this map generator are the broad and deep water canals (called “ridges”) at sea level, but they can be disabled. Like in v5, the biome have to be defined by mods first. This mapgen also has the unique feature of supporting floating islands high in the sky (→[Map generator features](https://wiki.luanti.org/Map_generator_features "Map generator features")), but they are disabled by default. + +The generated caves are broad, often have lots of space and are often very long and complex and like to branch off. Sudden drops are not unusual. Deep in the underground, giant caves may form (like in v5). + +Uses 2D and 3D Perlin noise. It mapgen the default selection since version 0.4.15. + +v7 mapgen is officially stable, with the exception of floatlands.[\[1\]](#cite_note-stability-1) + +#### carpathian + +Vast and relatively flat plains, rolling hills and complex, realistic mountain ranges dominate the landscape. Mountains come in several forms. In mountain ranges, ridges and terraced mountains can form. Rarely there are extremely big mountains and rarely there are fjords. + +#### valleys + +Generates a landscape featuring many hills, mountains and valleys. The valleys often contain rivers with [river water](https://wiki.luanti.org/River_Water "River Water"). The rivers are very different than in v7, since they are not at ocean level and actually flow downhill. Another unique feature of this mapgen is the altitude chill. The biome temperature falls with the height which means that at high elevations, cold biomes are much more likely. + +The caves are similar to those of v7, but they tend to be much larger on average. + +#### flat + +Generates a perfectly flat world (ignoring structures and caves) with biomes. It can be configured to add occasional hills and lakes. + +The generated caves are practically identical to those of v7. + +#### fractal + +Generates a map based on a fractal. It creates by far the weirdest terrain shapes, but its results are mostly predictable. + +By default, a map based on the Mandelbrot set is generated. It is possible to choose one of many fractals which are based on the Mandelbrot and Julia set, which is chosen in the advanced settings menu (technical setting name “`mgfractal_fractal`”). Changing this setting will yield wildly different results; if you want to make most of this mapgen, make sure to play around with the advanced settings a bit. + +The generated caves are practically identical to those of v7. + +#### singlenode + +Generates an empty world. + +To be precise: By default, this produces a world with only [air](https://wiki.luanti.org/Air "Air") everywhere. For games it is possible to replace the air with a different block. + +It is intended to be used for mapgen mods which define their own map generation from scratch. This mapgen is not really usable if left unmodified because it is impossible to place blocks in mid-air without the use of mods. + +Singlenode mapgen is officially stable.[\[1\]](#cite_note-stability-1) + +See also +-------- + +* [Map generator/settings](https://wiki.luanti.org/Map_generator/settings "Map generator/settings") +* [Map generator features](https://wiki.luanti.org/Map_generator_features "Map generator features") +* [Biomes](https://wiki.luanti.org/Biomes "Biomes") +* [Map Generator Evolution](https://wiki.luanti.org/Map_Generator_Evolution "Map Generator Evolution") + +References +---------- + +1. ↑ [1.0](#cite_ref-stability_1-0) [1.1](#cite_ref-stability_1-1) [1.2](#cite_ref-stability_1-2) [Stability of each mapgen](https://forum.minetest.net/viewtopic.php?f=18&t=19132) \ No newline at end of file diff --git a/content/Mapgen/emulate_mapgen_v6_using_a_customised_mapgen_v7.md b/content/Mapgen/emulate_mapgen_v6_using_a_customised_mapgen_v7.md new file mode 100644 index 0000000..2039913 --- /dev/null +++ b/content/Mapgen/emulate_mapgen_v6_using_a_customised_mapgen_v7.md @@ -0,0 +1,97 @@ +--- +aliases: +- "/How_to_emulate_mapgen_v6_using_a_customised_mapgen_v7" +--- + +# How to emulate mapgen v6 using a customised mapgen v7 +Some players like aspects of [Mapgen](/Map_generator "Map generator") v6, but the [biomes](https://wiki.luanti.org/Biomes "Biomes") are hardcoded so it lacks many of the biomes defined in games such as [Minetest Game](https://wiki.luanti.org/Games/Minetest_Game "Games/Minetest Game"). It is also very different from the other mapgens in how it works and is more difficult to support in games. + +It is actually possible to approximately emulate Mapgen v6 in Mapgen v7 using customised settings. This is only possible in version 5.2.0 or later due to the “randomwalk” caves now being more configurable, allowing Mapgen v7 to have caves like in Mapgen v6. + +How to emulate mapgen v6 +------------------------ + +First, copy and paste the lines below into your [minetest.conf](https://wiki.luanti.org/Minetest.conf "Minetest.conf") file before starting a new Mapgen v7 world: + +``` +mgv7_spflags = nomountains, noridges, nofloatlands, nocaverns +mgv7_cave_width = 10 +mgv7_large_cave_depth = 47 +mgv7_small_cave_num_min = 24 +mgv7_small_cave_num_max = 24 +mgv7_large_cave_num_min = 2 +mgv7_large_cave_num_max = 2 +mgv7_np_terrain_base = { + offset = 21.0, + scale = 16.0, + spread = (500, 500, 500), + seed = 85039, + octaves = 5, + persistence = 0.6, + lacunarity = 2.0, + flags = eased +} +mgv7_np_terrain_alt = { + offset = -3.0, + scale = 20.0, + spread = (250, 250, 250), + seed = 82341, + octaves = 5, + persistence = 0.6, + lacunarity = 2.0, + flags = eased +} +mgv7_np_terrain_persist = { + offset = 0.6, + scale = 0.0, + spread = (2000, 2000, 2000), + seed = 539, + octaves = 1, + persistence = 0.6, + lacunarity = 2.0, + flags = eased +} +mgv7_np_height_select = { + offset = -19.5, + scale = 100.0, + spread = (250, 250, 250), + seed = 4213, + octaves = 5, + persistence = 0.69, + lacunarity = 2.0, + flags = eased +} +mgv7_np_filler_depth = { + offset = 4.0, + scale = 2.0, + spread = (200, 200, 200), + seed = 91013, + octaves = 3, + persistence = 0.55, + lacunarity = 2.0, + flags = eased +} + +``` + + +Or you can set these parameters manually in the “All Settings” menu, but that will take much longer to do. + +Then just create a new v7 world. Old v7 worlds will not be affected. + +If you want to return to normal, just delete these lines from minetest.conf again. + +Limitations +----------- + +The emulation is only approximate, it differs in the following ways: + +* There is no “mudflow” erosion +* The cliff/slope transitions between the lowland and highland do not have a wide range of steepnesses, they are now all steep cliffs +* The number of small and large caves per mapchunk is fixed and not varied by noise or biome +* Using the same world seed as a Mapgen v6 world will probably not result in hills, lakes, cliffs, caves, dungeons etc. being in the same locations, even though the character and elements of the mapgen will be similar +* When using Minetest Game, [lava](https://wiki.luanti.org/Lava "Lava") is found below Y = -256 and ores are deeper, just like all non-v6 mapgens + +* * * + +**Note**: This page is based on a [forum post by paramat](https://forum.minetest.net/viewtopic.php?f=3&t=24831). \ No newline at end of file diff --git a/content/Mapgen/evolution.md b/content/Mapgen/evolution.md new file mode 100644 index 0000000..f01025a --- /dev/null +++ b/content/Mapgen/evolution.md @@ -0,0 +1,260 @@ +--- +aliases: +- "/Map_Generator_Evolution" +--- + +# Map Generator Evolution + + +This article shows the development history of the [map generators](/Map_generator "Map generator") in Luanti. + +Development of a single map generator +------------------------------------- + +Initially, Luanti (then called “Minetest-c55”, later “Minetest”) had only one map generator which was continously improved and had its own version number, where each version replaced the previous one. The earliest map generators are based on 2D Perlin noise. + +### Early development + +Also dubbed “Version 0”, this section summarizes the earliest map generator experiments before the release of the first official map generator. + +#### minetest-c55-101010000530 + +[![](/images/mapgen/First_mapgen.png)](/images/mapgen/First_mapgen.png) + +In the very first known version of Minetest-c55, there was just flat terrain made out of grass blocks with [stone](https://wiki.luanti.org/Stone "Stone") pyramids on top. There were a few holes. There were no other blocks or caves. The terrain was always the same. + +#### minetest-c55-101017205222 + +[![](/images/mapgen/Earliest_terrain.png)](/images/mapgen/Earliest_terrain.png) + +The terrain was no longer flat and the pyramids are gone. The terrain generation was horrible, but at least terrain could be generated. It consisted of grass blocks and stone at surface. Very simple squareish caves could be found below the surface. The terrain was still not random. + +#### minetest-c55-101024231736 + +[![](/images/mapgen/First_water_mapgen.png)](/images/mapgen/First_water_mapgen.png) + +[Water](https://wiki.luanti.org/Water "Water") has been added and forms oceans at a fixed sea level. + +#### minetest-c55-101101170627 (and later) + +[![](/images/mapgen/Puita_jee.png)](/images/mapgen/Puita_jee.png) + +[![](/images/mapgen/Mapgen_updated.png)](/images/mapgen/Mapgen_updated.png) + +[![](/images/mapgen/Grumbuduts_ymparisto.png)](/images/mapgen/Grumbuduts_ymparisto.png) + +[Trees](https://wiki.luanti.org/Tree "Tree") with [leaves](https://wiki.luanti.org/Leaves "Leaves") were added in, but they were very basic. Bushes (a single leaves block on the ground) were added as well. These primitive bushes have been removed in a later version. + +### Version 1 + +[![](/images/mapgen/Mapgen_v1.png)](/images/mapgen/Mapgen_v1.png) + +Not mapgen version 1, but very close to it. + +The first official mapgen was introduced in Minetest-c55 0.0.1. Features: + +* Simple, **random** terrain with [stone](https://wiki.luanti.org/Stone "Stone") and [dirt with grass](https://wiki.luanti.org/Dirt_with_Grass "Dirt with Grass") +* [Dirt](https://wiki.luanti.org/Dirt "Dirt") generates below water and at some beaches +* Trees (consisting of [Tree](https://wiki.luanti.org/Tree "Tree") and [Leaves](https://wiki.luanti.org/Leaves "Leaves")) +* Simple lakes and oceans at a fixed sea level +* Simple caves and ravines (vertical caves) +* First [ores](https://wiki.luanti.org/Ores "Ores"): [Mese blocks](https://wiki.luanti.org/Mese_Block "Mese Block") and [coal ores](https://wiki.luanti.org/Coal_Ore "Coal Ore") are generated underground + +### Version 2 dev3 + +[![](/images/mapgen/Mapgenv2_3.jpeg)](/images/mapgen/Mapgenv2_3.jpeg) + +Mountains were made more pronounced, ore generation was better and trees have been improved. Although this was a development version. + +### Version 2 dev4 + +[![](/images/mapgen/Mapgenv2_4.jpeg)](/images/mapgen/Mapgenv2_4.jpeg) + +Things were tuned a little better. + +### Version 2 + +[![](/images/mapgen/Scenery2.jpeg)](/images/mapgen/Scenery2.jpeg) + +[Sand](https://wiki.luanti.org/Sand "Sand") has been added and formed sand beaches. A simple mud flow algorithm smoothens out dirt / dirt with grass hills. The cave generation has seen notable improvements and [iron ore](https://wiki.luanti.org/Iron_Ore "Iron Ore") has been added as well. + +### Version 3 "3d noise" + +[![](/images/mapgen/Turbulence_cliff_test.jpeg)](/images/mapgen/Turbulence_cliff_test.jpeg) + +3D Perlin noise is used to generate this terrain. + +### Version 4 + +[![](/images/mapgen/Mapgenv3_4.jpeg)](/images/mapgen/Mapgenv3_4.jpeg) + +More tweaking. + +### Version 5 + +[![](/images/mapgen/Minetest_mapgen5_funky.jpeg)](/images/mapgen/Minetest_mapgen5_funky.jpeg) + +Historic mapgen version 5 in Minetest-c55 0.3.0 + +Official map generation for version 0.3.1. It still uses 3D Perlin noise like the previous versions and is iconic for its extreme and often “blobby” terrain. In the 0.3 versions, this map generator hat predefined biomes like the current v6 map generator. In Minetest-c55 0.4, it was removed, but has been revived later (→[#v5](#v5)). + +This version of the map generator is also used in [Voxelands](https://wiki.luanti.org/Overview_of_Minetest_forks#Voxelands "Overview of Minetest forks"), a fork of Minetest-c55. + +### Version 6 + +[![](/images/mapgen/Screenshot_2438759180_mapgenv6.jpeg)](/images/mapgen/Screenshot_2438759180_mapgenv6.jpeg) + +Mapgen version 6 in an early version of Minetest-c55 0.4 + +[![](/images/mapgen/Plains.png)](/images/mapgen/Plains.png) + +Plains biome in mapgen version 6 (before Minetest-c55 0.4.3) with visible “terrain lines” which were fixed later + +[![](/images/mapgen/Mountain.png)](/images/mapgen/Mountain.png) + +Mountains in mapgen version 6, before Minetest 0.4.7 + +Version 6 of the map generator was introduced in Minetest-c55 0.4.0 to replace the map generator version 5. This version uses 2D Perlin noise again and the terrain is now much smoother and more realistic than of the previous version. Map generation has also become much faster. + +This version introduces jungles, deserts and rare gravel fields. + +Version 6 was the last version of the only map generator before support for multiple map generators has been added. This mapgen has then directly be continued under the name “[v6](#v6)”. + +Development of multiple map generators +-------------------------------------- + +Since Minetest 0.4.6, players are able to choose one of multiple map generators, with v6 being the default selection initially. Since then, more and more map generators have been added and existing map generators have been improved over time. From this point on, there is no longer a single “version” of the map generator and the concept of a map generator “version” no longer applies. Each map generator is now developed independently. It is important to understand that the mapgens v5 and v6 should not be viewed as inferior to v7, instead they should just be viewed as different mapgens. “v5”, “v6” and “v7” are now just names, not version numbers. All mapgens currently included in Minetest regularily receive bugfixes and new features. + +In Minetest 0.4.15, v7 became the new default selection. + +### v6 + +[![](/images/mapgen/Mapgen_v6.jpg)](/images/mapgen/Mapgen_v6.jpg) + +Mapgen v6 in Minetest 0.4.13-dev + +The mapgen “v6” (also known as “mgv6”) is the direct continuation of [version 6](#Version_6) (before support for multiple mapgens has been added) and has pretty much the same features. In Minetest 0.4.13, support for snow biomes and ice sheets has been introduced to v6. This mapgen it is still officially supported in Minetest, it will not be removed anytime soon and improvements and bugfixes are still applied from time to time. + +### singlenode + +[![](/images/mapgen/Mapgen_singlenode.jpg)](/images/mapgen/Mapgen_singlenode.jpg) + +singlenode mapgen in Minetest 0.4.13 + +This mapgen was introduced in Minetest 0.4.6 by [celeron55](https://wiki.luanti.org/Celeron55 "Celeron55"). It creates a world with only [Air](https://wiki.luanti.org/Air "Air") (can be changed with configuration) and is intended to be used by [mods](https://wiki.luanti.org/Mods "Mods") and [games](https://wiki.luanti.org/Games "Games") for making custom map generators, so they can start completely from scratch. The name “singlenode” means that it generates a _single_ type of _node_ everywhere, [Air](https://wiki.luanti.org/Air "Air") by default. + +This map generator has been hidden from the map generator selection screen for a couple of versions up to 0.4.16, in which it has been re-enabled again. + +### indev + +This mapgen was introduced in Minetest 0.4.6 by proller and contained many experimental features. It is based on v6. Major new features included floating islands at Y=500 and above, rare huge caves, and a more extreme terrain near the [world boundaries](https://wiki.luanti.org/World_boundaries "World boundaries") in form of larger biomes, higher mountains and deeper oceans. It has been removed in version 0.4.10 because it was considered to be of low quality. + +* [![](/images/mapgen/Mapgen_indev_spawn.jpg)](/images/mapgen/Mapgen_indev_spawn.jpg) + + Most of the surface in the indev mapgen is almost indentical to v6 (Minetest 0.4.9) + +* [![](/images/mapgen/Mapgen_indev_floating_islands.jpg)](/images/mapgen/Mapgen_indev_floating_islands.jpg) + + Floating islands in indev mapgen, Minetest 0.4.9 + +* [![](/images/mapgen/Mapgen_indev_edge.jpg)](/images/mapgen/Mapgen_indev_edge.jpg) + + Extreme terrain and a world boundary in indev mapgen, Minetest 0.4.9 + +* [![](/images/mapgen/Mapgen_indev_edge_mountains.jpg)](/images/mapgen/Mapgen_indev_edge_mountains.jpg) + + High mountains near the world boundaries in indev mapgen, Minetest 0.4.9 + +* [![](/images/mapgen/Mapgen_indev_huge_cave.jpg)](/images/mapgen/Mapgen_indev_huge_cave.jpg) + + A huge (and buggy) cave in indev mapgen, Minetest 0.4.9 + + +### v7 + +[![](/images/mapgen/Mapgen_v7_0_4_9.jpg)](/images/mapgen/Mapgen_v7_0_4_9.jpg) + +Mapgen v7 in Minetest 0.4.9 without biomes + +[![](/images/mapgen/Mapgen_v7.jpg)](/images/mapgen/Mapgen_v7.jpg) + +Mapgen v7 in Minetest 0.4.13-dev with biomes + +[![](/images/mapgen/Mapgen_v7_floatlands.jpg)](/images/mapgen/Mapgen_v7_floatlands.jpg) + +Floatlands of mapgen v7 in Minetest 0.4.15 + +Also called “mgv7”. It was introduced in Minetest 0.4.7 by kwolekr, in which the map generator was still unusable. This map generator uses a combination of 2D and 3D Perlin noise. It is notable for its large rivers at Sea level. Caves in v7 are also very different than in v6, they are generally much larger. + +This mapgen has a long history of development and has seen countless improvements over the Minetest versions. + +* Initially, it only created worlds mostly made out of stone. Biomes for v7 were eventually added to Minetest Game at a later point +* In Minetest 0.4.13, many big improvements to the terrain generation and noise parameters have been made; sandstone and desert stone dungeons have been added as well +* In Minetest 0.4.14, the Biome API was introduced for v7 which makes v7 the first map generator which supports the Biome API, i.e. biomes defined by mods. The days of the stone worlds are over. Also, caves have been improved +* In Minetest 0.4.15, v7 became the default selected mapgen. Optional and experimental support for huge floating islands at Y=1280 and above was added, but is turned off by default. River channels can also carve through mountains + +### math + +[![](/images/mapgen/Mapgen_math_mandelbox.jpg)](/images/mapgen/Mapgen_math_mandelbox.jpg) + +“mandelbox” mode of the math mapgen in Minetest 0.4.9 + +[![](/images/mapgen/Mapgen_math_mengersponge.jpg)](/images/mapgen/Mapgen_math_mengersponge.jpg) + +“mengersponge” mode of the math mapgen in Minetst 0.4.9 with lighting bugs + +The mapgen “math” was introduced in Minetest 0.4.8 by proller. This was really a collection of 3 different map generators based on simple maths. It was capable of creating Menger sponges, mandelboxes and spheres. Mods could adds biomes with Minetest's biome API, but this was never used in Minetest Game, so only stone worlds were created by default. + +This map generator has been removed in Minetest 0.4.10 when proller left the project because it was considered to be of very low quality and had many obvious lighting problems ([\[1\]](https://forum.minetest.net/viewtopic.php?f=3&t=7256#p148920)). + +The math mapgen is being continued in [Freeminer](https://wiki.luanti.org/Overview_of_Minetest_forks#Freeminer "Overview of Minetest forks"), a fork of Minetest. + +### v5 + +[![](/images/mapgen/Mapgen_v5.jpg)](/images/mapgen/Mapgen_v5.jpg) + +Modernized mapgen v5 in Minetest 0.4.13-dev + +Also called “mgv5”. This mapgen is a revival of the [historic map generator version 5](#Version_5) from Minetest-c55 0.3. In Minetest 0.4.11, this historic map generator has been revived by paramat because of its iconic terrain shape. + +But this mapgen is not identical to the historic version 5. The terrain shape is _nearly_ identical to the historic version. The main difference is that the modernized v5 map generator has mod-defined biome support (like v7), rather than predefined biomes. It also shares many other features with v7 which are not related to the terrain, for example desert and sandstone dungeons. Some features which have been added to v7 were often also added to v5. + +### fractal + +[![](/images/mapgen/Mapgen_fractals_fractal_1.jpg)](/images/mapgen/Mapgen_fractals_fractal_1.jpg) + +One of many possible terrains by the fractal mapgen in Minetest 0.4.13-dev + +Introduced in Minetest 0.4.13 by paramat. It creates worlds based on fractals, specifically those based on 3D and 4D Mandelbrot and Julia sets, including a mandelbulb. As of version 0.4.15, there are 18 variants which this mapgen supports. This mapgen has a similar intention like the old math mapgen, but it has a very different feature set compared to math. + +### flat + +[![](/images/mapgen/Mapgen_flat.jpg)](/images/mapgen/Mapgen_flat.jpg) + +The flat map generator was introduced in Minetest 0.4.14 by paramat. It can be used with or without biomes, decorations, caves, dungeons, etc. + +Technically, Minetest was able to generate flat maps since 0.4.5 by using a mapgen setting (`mg_flags`). Later this flag has been removed from `mg_flags` and instead became a mapgen setting for v6 (`mgv6_spflags`) to generate flat maps in v6 style. + +### valleys + +[![](/images/mapgen/Mapgen_valleys.jpg)](/images/mapgen/Mapgen_valleys.jpg) + +valleys mapgen in Minetest 0.4.13-dev + +Introduced in Minetest 0.4.14 by Duane Robertson. It is notable for its “valley”-like shapes and its flowing rivers. These rivers are very different than in v7: They flow downhill rather than being flat at ocean level. + +In Minetest Game, these rivers are made out of [River Water](https://wiki.luanti.org/River_Water "River Water"), a liquid which has been introduced in the same version for the rivers. It has been introduced because a liquid with a reduced flowing range was needed, as normal [Water](https://wiki.luanti.org/Water "Water") would easily flow over. + +### carpathian + +[![](/images/mapgen/Mapgen_carpathian.jpg)](/images/mapgen/Mapgen_carpathian.jpg) + +carpathian mapgen in Minetest 0.5.0-dev-8221d3bc + +Introduced in the developer version on 6th July 2017 by vlapsley. It has been first showcased [in the forums](https://forum.minetest.net/viewtopic.php?f=9&t=17174). About 1.5 years later, it was finally released in a stable Minetest release: Minetest 5.0.0. This mapgen is notable for its complex mountains (multiple variants: terraced, stepped, very big, ridged) and hills. Vast flat plains, mountains and oceans dominate the landscape. Fjords are also possible, but rare. + +See also +-------- + +* [Map Generator](https://wiki.luanti.org/Map_Generator "Map Generator") +* [Biomes](https://wiki.luanti.org/Biomes "Biomes") \ No newline at end of file diff --git a/content/Mapgen/features.md b/content/Mapgen/features.md new file mode 100644 index 0000000..59547c6 --- /dev/null +++ b/content/Mapgen/features.md @@ -0,0 +1,149 @@ +--- +aliases: +- "/Map_generator_features" +--- + +# Map generator features + +This article shows the various special features which [map generators](/Mapgen "Map generator") have and explains how to use them. + +Shared features +--------------- + +These map generator features are shared by multiple map generators: v5, v6, v7, valleys, flat and fractal. All of these are enabled by default. + + + +* Name: Cobblestone dungeon + * Blocks: Cobblestone, Mossy Cobblestone, Cobblestone Stair, Air + * Setting: mg_flags=dungeons + * Default?: Yes + * Description: Dungeons are hollow underground structures made of a mixture of cobblestone and mossy cobblestone. Many pathways and cobblestone stairs connect a complex system of rooms. + * ![image](/images/mapgen/1200px-Dungeon_0.4.7.jpg) +* Name: Desert stone dungeon + * Blocks: Desert Stone, Desert Stone Stair, Air + * Setting: mg_flags=dungeons + * Default?: Yes + * Description: Desert stone dungeons are similar to cobblestone dungeons, but they have larger rooms and longer stairways which also may go diagonally. They are made out of desert stone and their stairways made from desert stone stairs. These dungeons appear inside desert stone. In Minetest Game, desert dungeons can thus be found in deserts. + * ![image](/images/mapgen/1200px-Desert_dungeon_desert_stone.jpg) +* Name: Sandstone dungeon + * Blocks: Sandstone Brick, Sandstone Block Stair, Air + * Setting: mg_flags=dungeons + * Default?: No + * Description: Sandstone dungeons are identical to desert stone dungeons in shape. They are made out of sandstone bricks and may have stairways made out of sandstone block stairs. These dungeons appear inside sandstone. In Minetest Game, sandstone dungeons can thus be found in sandstone deserts. In the v6 map generator, no sandstone dungeons are generated because of the lack of sandstone. + * ![image](/images/mapgen/1200px-Desert_dungeon_sandstone.jpg) +* Name: Decorations + * Blocks: (depends) + * Setting: mg_flags=decorations + * Default?: Yes + * Description: Decorations are additional structures placed by mods on top of the surface. Decorations can be small plants such as grass, flowers, cacti, or they can even be entire trees or buildings.The v6 mapgen is an exception here, because regular trees, apple trees, jungle trees and pine trees and jungle grass are generated the map generator itself and are not considered decorations and are thus not affected by this setting. But mods can still add additional decorations on top of that. See also: Biomes#v6 + * +* Name: Caves + * Blocks: Air + * Setting: mg_flags=caves + * Default?: Yes + * Description: Caves are air pockets found underground at any height. Caves can be very small hollow places or can be very complex interconnected tunnel systems. Cave entrances can commonly found on the surface. The cave style greatly varies between the different map generators. + * ![image](/images/mapgen/Minetest_Game_underground.jpg) +* Name: Underground lava lakes + * Blocks: Lava, Ores, Air + * Setting: mg_flags=caves + * Default?: Yes + * Description: These lakes are caverns flooded with lava. Ores are very common around these lakes (see screenshot). However, often these caverns are not linked to, and it is very difficult to reach them. Lava lakes are a subset of caves and only appear when caves are used. See Lava more more information. + * ![image](/images/mapgen/1200px-Lava_lake_0.4.7.jpg) +* Name: Underground water lakes + * Blocks: Water, Air + * Setting: mg_flags=caves + * Default?: Yes + * Description: Like lava lakes, these lakes are caverns flooded with water and can appear at any height. Water lakes are a subset of caves and only appear when caves are used. + * ![image](/images/mapgen/Underground_water_lake.jpg) + + +v7 +-- + + + +* Name: Mountains + * Setting: mgv7_spflags=mountains + * Default?: Yes + * Description: Enables mountains. + * +* Name: Rivers + * Setting: mgv7_spflags=ridges + * Default?: Yes + * Description: Enables rivers at sea level. They which aggressively cut through the terrain and sometimes create canyon-like structures. Since these rivers can make the terrain quite difficult to navigate, it may make sense to disable them. + * ![image](/images/mapgen/Mapgen_v7_ridge.jpg) +* Name: Floatlands (experimental) + * Setting: mgv7_spflags=floatlands + * Default?: No + * Description: With this setting, large chunks of land will be created in the sky at a height at Y=1280 or above. The terrain is a bit different than on the surface, but the biomes are more or less the same. This setting is experimental and subject to change. (Floatlands have been removed from Minetest 5.2 and will be added back in 5.3.) + * ![image](/images/mapgen/Minetest_Game_floatland_coniferous_forest.jpg) +* Name: Caverns + * Setting: mgv7_spflags=caverns + * Default?: Yes + * Description: This enables the creation of caves with very large rooms, also called caverns. There's typically no lava or water in or near them. + * + + +v6 +-- + +V6 features are configured via map generator flags with the setting `mgv6_spflags`. + + + +* Name: Trees + * Flags: trees + * Default?: Yes + * Description: Enables regular trees, apple trees, jungle trees and jungle grass in jungles and pine trees in taiga biomes. + * ![image](/images/mapgen/Mapgen_v6_0_4_9.jpg) +* Name: Snow biomes + * Flags: snowbiomes + * Default?: Yes + * Description: Enables the Tundra and Taiga biomes. This also automatically enables the jungles setting + * ![image](/images/mapgen/1200px-Snow_pines.jpg) +* Name: Jungle biomes + * Flags: jungles + * Default?: Yes + * Description: Adds the Jungle biome which includes jungle trees and jungle grass + * ![image](/images/mapgen/1200px-Jungle_0.4.7.jpg) +* Name: Biome blending + * Flags: biomeblend + * Default?: Yes + * Description: Enables a smooth transition between biomes. + * ![image](/images/mapgen/Mapgen_v6_biomeblend.jpg) +* Name: Mud flow + * Flags: mudflow + * Default?: Yes + * Description: The “mudflow” parameter adds soil erosion. It moves dirt that sits on the edge of vertical drops and moves it to the base of that drop. + * +* Name: Flat + * Flags: flat + * Default?: No + * Description: Will generate a flat world in the v6 style with lakes, trees and caves. Note that this is a bit different than the “flat” map generator + * + + +flat +---- + +This mapgen has support for lakes and hills which are disabled by default. + + + +* Name: Hills + * Setting: mgflat_spflags=hills + * Default?: No + * Description: Increases the terrain height at some points to form hills. These hills become quite big sometimes. + * ![image](/images/mapgen/Mapgen_flat_hills.jpg) +* Name: Lakes + * Setting: mgflat_spflags=lakes + * Default?: No + * Description: Lowers the terrain at some points to form lakes. These lakes can become quite large sometimes. + * ![image](/images/mapgen/Mapgen_flat_lakes.jpg) + + +See also +-------- + +* [How to emulate mapgen v6 using a customised mapgen v7](/How_to_emulate_mapgen_v6_using_a_customised_mapgen_v7 "How to emulate mapgen v6 using a customised mapgen v7") \ No newline at end of file diff --git a/content/Mapgen/flat.md b/content/Mapgen/flat.md new file mode 100644 index 0000000..eb55eb7 --- /dev/null +++ b/content/Mapgen/flat.md @@ -0,0 +1,77 @@ +--- +aliases: +- "/Map-Database_flat" +--- + +# Map-Database flat +Intro +----- + +This is a collection of seed-value, descriptions and notable places for maps generated with [mapgen](/Mapgen "Mapgen") flat. + +Map as generated for [minetest-game](https://wiki.luanti.org/index.php?title=Minetest_Game&action=edit&redlink=1 "Minetest Game (page does not exist)"), without mods. +Spawn is wherever I land when first entering the game. + +This can be somewhat random from game to game. + +Spot2 is a location not too far from spawn, with different landscape / [biomes](https://wiki.luanti.org/Biomes "Biomes"). +Spot3: one more location +(Selected with an eye towards starting resources, such as [stones](https://wiki.luanti.org/Stone "Stone"), [trees](https://wiki.luanti.org/Tree "Tree"), [coal](https://wiki.luanti.org/Coal "Coal"), water) +Remarks: + +* 'ok' means this place looks suitable as a location to start a game. +* '!' means starting here might be a challenge + +### Some shorthands + +* Cave = visible opening at the surface +* Dungeon = Mossy/cobblestone underground dungeon +* Desert = big area with [sand](https://wiki.luanti.org/Sand "Sand") +* Cold = Cold desert, silver sand +* Snow +* Ice +* Mts = stony mountains +* RR = red rock mountains +* Grass = mostly flat [dirt](https://wiki.luanti.org/Dirt "Dirt") / [grassland](https://wiki.luanti.org/Grass "Grass") +* Hills +* Forest = Pine trees / Apple trees +* Dry = Savannah, [dry grass](https://wiki.luanti.org/Dry_Grass "Dry Grass"), acacia trees +* Jungle +* Bay +* Beach = sand at lake or ocean +* River +* Swamp = shallow water, [papyrus](https://wiki.luanti.org/Papyrus "Papyrus") / water lillies + +Maps +---- + + +|Seed|Spawn |Landscape at spawn|Spot2 |Landscape2 |Spot3 |Landscape3 |Remarks| +|----|------|------------------|-------|------------------|----------|---------------|-------| +|1 |0,9,-1|Dry, Cave |95,9,98|Dungeon, Cave, Dry|-160,9,290|Grassland, Cave|ok | +|# |0,0,0 |aaaa |x,y,z |.. |x,y,z |.. |- | + + +### Seed = 1 + +Reference: - + + +|Spot |Landscape |Remarks | +|----------|------------------|----------| +|0,9,-1 |Dry, Cave |spawn / ok| +|95,9,98 |Dungeon, Cave, Dry|- | +|-160,9,290|Grassland, Cave |- | + + +### Seed = X + +Reference: - (Template) + + +|Spot |Landscape|Remarks | +|-----|---------|------------------------------| +|0,0,0|xxxxx |spawn | +|0,1,0|aaaaa |- | +|0,2,0|bbbbb |- | +|0,3,0|ccccc |Summit#1 - Destination of tour| diff --git a/content/Mapgen/settings.md b/content/Mapgen/settings.md new file mode 100644 index 0000000..5889c08 --- /dev/null +++ b/content/Mapgen/settings.md @@ -0,0 +1,9 @@ +--- +aliases: +- "/Map_generator/settings" +--- + +# Map generator settings +Settings for the [map generator](/Mapgen "Map Generator") can be made in the [minetest.conf](https://wiki.luanti.org/Minetest.conf "Minetest.conf") file. You can choose different generators, enable dungeons, create flat maps and many more. + +A list of all map generator settings can be found in [minetest.conf.example](https://github.com/minetest/minetest/blob/master/minetest.conf.example) or in the Advanced settings. \ No newline at end of file diff --git a/content/Mapgen/v5.md b/content/Mapgen/v5.md new file mode 100644 index 0000000..ce0e8f1 --- /dev/null +++ b/content/Mapgen/v5.md @@ -0,0 +1,77 @@ +--- +aliases: +- "/Map-Database_v5" +--- + +# Map-Database v5 +Intro +----- + +This is a collection of seed-value, descriptions and notable places for maps generated with [mapgen](/Mapgen "Mapgen") v5. + +Map as generated for [minetest-game](https://wiki.luanti.org/index.php?title=Minetest_Game&action=edit&redlink=1 "Minetest Game (page does not exist)"), without mods. +Spawn is wherever I land when first entering the game. + +This can be somewhat random from game to game. + +Spot2 is a location not too far from spawn, with different landscape / [biomes](https://wiki.luanti.org/Biomes "Biomes"). +Spot3: one more location +(Selected with an eye towards starting resources, such as [stones](https://wiki.luanti.org/Stone "Stone"), [trees](https://wiki.luanti.org/Tree "Tree"), [coal](https://wiki.luanti.org/Coal "Coal"), water) +Remarks: + +* 'ok' means this place looks suitable as a location to start a game. +* '!' means starting here might be a challenge + +### Some shorthands + +* Cave = visible opening at the surface +* Dungeon = Mossy/cobblestone underground dungeon +* Desert = big area with [sand](https://wiki.luanti.org/Sand "Sand") +* Cold = Cold desert, silver sand +* Snow +* Ice +* Mts = stony mountains +* RR = red rock mountains +* Grass = mostly flat [dirt](https://wiki.luanti.org/Dirt "Dirt") / [grassland](https://wiki.luanti.org/Grass "Grass") +* Hills +* Forest = Pine trees / Apple trees +* Dry = Savannah, [dry grass](https://wiki.luanti.org/Dry_Grass "Dry Grass"), acacia trees +* Jungle +* Bay +* Beach = sand at lake or ocean +* River +* Swamp = shallow water, [papyrus](https://wiki.luanti.org/Papyrus "Papyrus") / water lillies + +Maps +---- + + +|Seed|Spawn |Landscape at spawn |Spot2 |Landscape2 |Spot3 |Landscape3 |Remarks| +|----|----------|-------------------|-----------|--------------------|-------|----------------|-------| +|1 |-30,13,-37|Dry/Hill/Mtn, Ocean|-20,13,-140|Dungeon,Cave, Jungle|81,81,0|FloatingRock/Dry|ok | +|# |0,0,0 |aaaa |x,y,z |.. |x,y,z |.. |- | + + +### Seed = 1 + +Reference: - + + +|Spot |Landscape |Remarks | +|-----------|--------------------|----------| +|-30,13,-37 |Dry/Hill/Mtn, Ocean |spawn / ok| +|-20,13,-140|Dungeon,Cave, Jungle|ok | +|81,81,0 |FloatingRock/Dry |- | + + +### Seed = X + +Reference: - (Template) + + +|Spot |Landscape|Remarks | +|-----|---------|------------------------------| +|0,0,0|xxxxx |spawn | +|0,1,0|aaaaa |- | +|0,2,0|bbbbb |- | +|0,3,0|ccccc |Summit#1 - Destination of tour| diff --git a/content/Mapgen/v6.md b/content/Mapgen/v6.md new file mode 100644 index 0000000..c9b336a --- /dev/null +++ b/content/Mapgen/v6.md @@ -0,0 +1,77 @@ +--- +aliases: +- "/Map-Database_v6" +--- + +# Map-Database v6 +Intro +----- + +This is a collection of seed-value, descriptions and notable places for maps generated with [mapgen](/Mapgen "Mapgen") v6. + +Map as generated for [minetest-game](https://wiki.luanti.org/index.php?title=Minetest_Game&action=edit&redlink=1 "Minetest Game (page does not exist)"), without mods. +Spawn is wherever I land when first entering the game. + +This can be somewhat random from game to game. + +Spot2 is a location not too far from spawn, with different landscape / [biomes](https://wiki.luanti.org/Biomes "Biomes"). +Spot3: one more location +(Selected with an eye towards starting resources, such as [stones](https://wiki.luanti.org/Stone "Stone"), [trees](https://wiki.luanti.org/Tree "Tree"), [coal](https://wiki.luanti.org/Coal "Coal"), water) +Remarks: + +* 'ok' means this place looks suitable as a location to start a game. +* '!' means starting here might be a challenge + +### Some shorthands + +* Cave = visible opening at the surface +* Dungeon = Mossy/cobblestone underground dungeon +* Desert = big area with [sand](https://wiki.luanti.org/Sand "Sand") +* Cold = Cold desert, silver sand +* Snow +* Ice +* Mts = stony mountains +* RR = red rock mountains +* Grass = mostly flat [dirt](https://wiki.luanti.org/Dirt "Dirt") / [grassland](https://wiki.luanti.org/Grass "Grass") +* Hills +* Forest = Pine trees / Apple trees +* Dry = Savannah, [dry grass](https://wiki.luanti.org/Dry_Grass "Dry Grass"), acacia trees +* Jungle +* Bay +* Beach = sand at lake or ocean +* River +* Swamp = shallow water, [papyrus](https://wiki.luanti.org/Papyrus "Papyrus") / water lillies + +Maps +---- + + +|Seed|Spawn |Landscape at spawn|Spot2 |Landscape2|Spot3 |Landscape3 |Remarks| +|----|------|------------------|--------|----------|----------|--------------------------|-------| +|1 |0,8,-1|Grass/Hill, Ocean |16,2,-70|Snow, Cave|-140,2,-30|Hill/Mtn, Desert/RR, Water|ok | +|# |0,0,0 |aaaa |x,y,z |.. |x,y,z |.. |- | + + +### Seed = 1 + +Reference: - (Template) + + +|Spot |Landscape |Remarks | +|----------|--------------------------|----------| +|0,8,-1 |Grass/Hill, Ocean |spawn / ok| +|16,2,-70 |Snow, Cave |- | +|-140,2,-30|Hill/Mtn, Desert/RR, Water|- | + + +### Seed = X + +Reference: - (Template) + + +|Spot |Landscape|Remarks | +|-----|---------|------------------------------| +|0,0,0|xxxxx |spawn | +|0,1,0|aaaaa |- | +|0,2,0|bbbbb |- | +|0,3,0|ccccc |Summit#1 - Destination of tour| diff --git a/content/Mapgen/v7.md b/content/Mapgen/v7.md new file mode 100644 index 0000000..5f51c64 --- /dev/null +++ b/content/Mapgen/v7.md @@ -0,0 +1,300 @@ +--- +aliases: +- "/Map-Database_v7" +--- + +# Map-Database v7 +Intro +----- + +This is a collection of seed-value, descriptions and notable places for maps generated with [mapgen](/Mapgen "Mapgen") v7. + +Map as generated for [minetest-game](https://wiki.luanti.org/index.php?title=Minetest_Game&action=edit&redlink=1 "Minetest Game (page does not exist)"), without mods. +Spawn is wherever I land when first entering the game. + +This can be somewhat random from game to game. + +Spot2 is a location not too far from spawn, with different landscape / [biomes](https://wiki.luanti.org/Biomes "Biomes"). +Spot3: one more location +(Selected with an eye towards starting resources, such as [stones](https://wiki.luanti.org/Stone "Stone"), [trees](https://wiki.luanti.org/Tree "Tree"), [coal](https://wiki.luanti.org/Coal "Coal"), water) +Remarks: + +* 'ok' means this place looks suitable as a location to start a game. +* '!' means starting here might be a challenge + +### Some shorthands + +* Cave = visible opening at the surface +* Dungeon = Mossy/cobblestone underground dungeon +* Desert = big area with [sand](https://wiki.luanti.org/Sand "Sand") +* Cold = Cold desert, silver sand +* Snow +* Ice +* Mts = stony mountains +* RR = red rock mountains +* Grass = mostly flat [dirt](https://wiki.luanti.org/Dirt "Dirt") / [grassland](https://wiki.luanti.org/Grass "Grass") +* Hills +* Forest = Pine trees / Apple trees +* Dry = Savannah, [dry grass](https://wiki.luanti.org/Dry_Grass "Dry Grass"), acacia trees +* Jungle +* Bay +* Beach = sand at lake or ocean +* River +* Swamp = shallow water, [papyrus](https://wiki.luanti.org/Papyrus "Papyrus") / water lillies + +Maps +---- + + + +* Seed: 1 + * Spawn: 11,7,-3 + * Landscape at spawn: Bay/Cliffs/Mts, Dry + * Spot2: 136,43,-11 + * Landscape2: Mtn,Dry, Dungeon, Swamp + * Spot3: 50,22,400 + * Landscape3: Grass + * Remarks: ok +* Seed: 2 + * Spawn: 0,2,0 + * Landscape at spawn: Lake/Jungle, Dry, Dungeon + * Spot2: -125,3,-120 + * Landscape2: Lake, Mts + * Spot3: -90,-436,-111 + * Landscape3: Lava-Cave + * Remarks: ok +* Seed: 3 + * Spawn: 0,13,-1 + * Landscape at spawn: large forest + * Spot2: 50,17,-160 + * Landscape2: Cave, Forest + * Spot3: 210,3,275 + * Landscape3: Water, Trees + * Remarks: ok +* Seed: # + * Spawn: 0,0,0 + * Landscape at spawn: aaaa + * Spot2: x,y,z + * Landscape2: bbbb + * Spot3: x,y,z + * Landscape3: cccc + * Remarks: - +* Seed: 7 + * Spawn: -155,16,-30 + * Landscape at spawn: Grassland, Cold/hills, Cave + * Spot2: -400,4,-55 + * Landscape2: Beach, Forest, Mts + * Spot3: -150,-355,100 + * Landscape3: Lava-Cave, Water + * Remarks: ok +* Seed: # + * Spawn: 0,0,0 + * Landscape at spawn: aaaa + * Spot2: x,y,z + * Landscape2: .. + * Spot3: x,y,z + * Landscape3: .. + * Remarks: - +* Seed: 1290151605222208390 + * Spawn: 96,14,-126 + * Landscape at spawn: Mtn/Cliff/Cave, Forest + * Spot2: 50,2,-440 + * Landscape2: Forest, Jungle, Bay + * Spot3: 215,2,-615 + * Landscape3: Swamp, Sand, Dry, Trees + * Remarks: ok + + +### Seed = 1 + +Reference: - + + +|Spot |Landscape |Remarks| +|----------|-----------------------|-------| +|11,7,-3 |Bay/Cliffs/Mts, Dry |spawn | +|136,43,-11|Mtn,Dry, Dungeon, Swamp|ok | +|50,22,400 |Grass |ok | + + +### Seed = 2 + + +|Spot |Landscape |Remarks | +|-------------|-------------------------|----------| +|0,2,0 |Lake/Jungle, Dry, Dungeon|spawn / ok| +|-125,3,-120 |Lake, Mts |ok | +|-90,-436,-111|Lava-Cave |- | + + +### Seed = 3 + + +|Spot |Landscape |Remarks| +|----------|------------|-------| +|0,13,-1 |large forest|spawn | +|50,17,-160|Cave, Forest|ok | +|210,3,275 |Water, Trees|ok | + + +### Seed = 4 + + +|Spot |Landscape |Remarks | +|-------|--------------------------|----------| +|178,4,0|beach, cave, hills, forest|spawn / ok| +|0,0,0 |x |- | + + +### Seed = 5 + + +|Spot |Landscape |Remarks | +|----------|-----------------------------|----------| +|33,5,182 |hill, trees, ocean |spawn / ok| +|160,4,330 |island: corals, trees, jungle|ok | +|315,15,495|cave, hills, forest |ok | + + +### Seed = 6 + + +|Spot |Landscape |Remarks | +|----------|-----------------------------------------|----------| +|-1,17,0 |Island: Grassland, Mts/Forest, Beach-Sand|spawn / ok| +|240,2,-508|Snow, Forest, Beach |ok | +|0,0,0 |x |- | + + +... + +### Seed = 7 + + +|Spot |Landscape |Remarks | +|-------------|---------------------------|----------| +|-155,16,-30 |Grassland, Cold/hills, Cave|spawn / ok| +|-400,4,-55 |Beach, Forest, Mts |ok | +|-150,-355,100|Lava-Cave, Water |- | + + +### Seed = 8 + + +|Spot |Landscape|Remarks| +|-----|---------|-------| +|0,2,0|x |spawn | +|0,0,0|x |- | +|0,0,0|x |- | + + +### Seed = 9 + + +|Spot |Landscape|Remarks| +|-----|---------|-------| +|0,2,0|x |spawn | +|0,0,0|x |- | +|0,0,0|x |- | + + +### Seed = 10 + + +|Spot |Landscape|Remarks| +|-----|---------|-------| +|0,2,0|x |spawn | +|0,0,0|x |- | +|0,0,0|x |- | + + +### Seed = 11 + + +|Spot |Landscape|Remarks| +|-----|---------|-------| +|0,2,0|x |spawn | +|0,0,0|x |- | +|0,0,0|x |- | + + +... + +### Seed = 100 + + +|Spot |Landscape |Remarks | +|----------|------------------------------------|----------| +|142,5,98 |beach-sand, grassland + bushes, cave|spawn / ok| +|333,2,-230|beach-sand, grassland, mts, cave |ok | +|0,0,0 |x |- | + + +... + +### Seed = 1000 + + +|Spot |Landscape |Remarks | +|----------|----------------------------|----------| +|-99,17,90 |snow,ice, forest |spawn / ok| +|-390,4,290|hill/mts, forest, lake, sand|ok | +|0,0,0 |x |- | + + +... + +### Seed = 12345 + + +|Spot |Landscape |Remarks | +|-----------|-----------------------------------|---------| +|32,8,-3 |snow, mts, ocean, beach-gravel |spawn / !| +|-180,5,-100|snow, mts, forest |ok | +|280,6,345 |beach-sand, snow, grassland, forest|ok | +|500,26,440 |cave, hill, forest, dry |ok | + + +... + +### Seed = 1290151605222208390 + +Reference: [Forum](https://forum.minetest.net/viewtopic.php?f=3&t=18763&start=25#p300763) "World size" + + +|Spot |Landscape |Remarks| +|----------|-----------------------|-------| +|96,14,-126|Mtn/Cliff/Cave, Forest |spawn | +|50,2,-440 |Forest, Jungle, Bay |ok | +|215,2,-615|Swamp, Sand, Dry, Trees|ok | + + +,, + +### Seed = 3059254260796776691 + +Reference: [Forum](https://forum.minetest.net/viewtopic.php?f=3&t=19057&p=305987#p305994) "Up!" / mountain-climbing / Crazy Bison Massif + + +|Spot |Landscape |Remarks | +|---------------|----------------------------------|-----------| +|-106,9,8 |Forest, Beach / Island |spawn / ok | +|-300,8,132 |Grass, Forest, Cave |ok | +|-250,6,-40 |Bay,Sand,Clay, Trees, Mts |ok | +|-555,3,185 |Dry, Swamp/Lake, Trees/Jungle, Mts|ok | +|-1187,244,-2250|Mtn/Grass |"Rifle Top"| + + +.. + +### Seed = X + +Reference: - (Template) + + +|Spot |Landscape|Remarks | +|-----|---------|------------------------------| +|0,0,0|xxxxx |spawn | +|0,1,0|aaaaa |- | +|0,2,0|bbbbb |- | +|0,3,0|ccccc |Summit#1 - Destination of tour| diff --git a/content/Mapgen/valleys.md b/content/Mapgen/valleys.md new file mode 100644 index 0000000..c894ba7 --- /dev/null +++ b/content/Mapgen/valleys.md @@ -0,0 +1,108 @@ +--- +aliases: +- "/Map-Database_valleys" +--- + +# Map-Database valleys +Intro +----- + +This is a collection of seed-value, descriptions and notable places for maps generated with [mapgen](/Mapgen "Mapgen") valleys. + +Map as generated for [minetest-game](https://wiki.luanti.org/index.php?title=Minetest_Game&action=edit&redlink=1 "Minetest Game (page does not exist)"), without mods, +with standard values for the mapgenerator as of version 0.4.16 + +Spawn is wherever I land when first entering the game. + +This can be somewhat random from game to game. + +Spot2 is a location not too far from spawn, with different landscape / [biomes](https://wiki.luanti.org/Biomes "Biomes"). +Spot3: one more location +(Selected with an eye towards starting resources, such as [stones](https://wiki.luanti.org/Stone "Stone"), [trees](https://wiki.luanti.org/Tree "Tree"), [coal](https://wiki.luanti.org/Coal "Coal"), water) +Remarks: + +* 'ok' means this place looks suitable as a location to start a game. +* '!' means starting here might be a challenge + +### Some shorthands + +* Cave = visible opening at the surface +* Dungeon = Mossy/cobblestone underground dungeon +* Desert = big area with [sand](https://wiki.luanti.org/Sand "Sand") +* Cold = Cold desert, silver sand +* Snow +* Ice +* Mts = stony mountains +* RR = red rock mountains +* Grass = mostly flat [dirt](https://wiki.luanti.org/Dirt "Dirt") / [grassland](https://wiki.luanti.org/Grass "Grass") +* Hills +* Forest = Pine trees / Apple trees +* Dry = Savannah, [dry grass](https://wiki.luanti.org/Dry_Grass "Dry Grass"), acacia trees +* Jungle +* Bay +* Beach = sand at lake or ocean +* River +* Swamp = shallow water, [papyrus](https://wiki.luanti.org/Papyrus "Papyrus") / water lillies + +Maps +---- + + + +* Seed: 1 + * Spawn: 40,26,-315 + * Landscape at spawn: Jungle + * Spot2: 100,16,-345 + * Landscape2: Jungle, River + * Spot3: 160,62,-266 + * Landscape3: Hill/Mtn, Dry/Jungle/Forest, Cave + * Remarks: ok +* Seed: # + * Spawn: 0,0,0 + * Landscape at spawn: aaaa + * Spot2: x,y,z + * Landscape2: .. + * Spot3: x,y,z + * Landscape3: .. + * Remarks: - + + +### Seed = 1 + +Reference: - + + +|Spot |Landscape |Remarks| +|-----------|---------------------------------|-------| +|40,26,-315 |Jungle |Spawn | +|100,16,-345|Jungle, River |ok | +|160,62,-266|Hill/Mtn, Dry/Jungle/Forest, Cave|ok | +|0,3,0 |dddd |- | + + +### Seed = 9053682054377397076 + +Reference: [forum](https://forum.minetest.net/viewtopic.php?f=3&t=19057&p=305987#p305968) + + +|Spot |Landscape |Remarks | +|----------|-------------------------------|---------------------------------------| +|159,32,407|Grass, Trees |Spawn / ok | +|130,32,400|Grass/Hills, Trees, Cave, River|ok for start-of-game | +|0,130,126 |Sand |Sandhill, with panorama / mountain-view| +|95,130,155|Sand |Sandhill, panorama2 | +|0,200,0 |SilverSand/Mnt |Base#1 - Start of tour | +|240,278,0 |SilverSand/Mnt |Summit#1 - Destination of tour | +|0,4,0 |dddd |- | + + +### Seed = x + +Reference: - (Template) + + +|Spot |Landscape|Remarks| +|-----|---------|-------| +|0,0,0|xxxxx |spawn | +|0,1,0|aaaaa |- | +|0,2,0|bbbbb |- | diff --git a/static/images/mapgen/1200px-Desert_dungeon_desert_stone.jpg b/static/images/mapgen/1200px-Desert_dungeon_desert_stone.jpg new file mode 100644 index 0000000..287b0a8 Binary files /dev/null and b/static/images/mapgen/1200px-Desert_dungeon_desert_stone.jpg differ diff --git a/static/images/mapgen/1200px-Desert_dungeon_sandstone.jpg b/static/images/mapgen/1200px-Desert_dungeon_sandstone.jpg new file mode 100644 index 0000000..b7e053b Binary files /dev/null and b/static/images/mapgen/1200px-Desert_dungeon_sandstone.jpg differ diff --git a/static/images/mapgen/1200px-Dungeon_0.4.7.jpg b/static/images/mapgen/1200px-Dungeon_0.4.7.jpg new file mode 100644 index 0000000..cc2359d Binary files /dev/null and b/static/images/mapgen/1200px-Dungeon_0.4.7.jpg differ diff --git a/static/images/mapgen/1200px-Jungle_0.4.7.jpg b/static/images/mapgen/1200px-Jungle_0.4.7.jpg new file mode 100644 index 0000000..4e1773d Binary files /dev/null and b/static/images/mapgen/1200px-Jungle_0.4.7.jpg differ diff --git a/static/images/mapgen/1200px-Lava_lake_0.4.7.jpg b/static/images/mapgen/1200px-Lava_lake_0.4.7.jpg new file mode 100644 index 0000000..1d26385 Binary files /dev/null and b/static/images/mapgen/1200px-Lava_lake_0.4.7.jpg differ diff --git a/static/images/mapgen/1200px-Mountain.png b/static/images/mapgen/1200px-Mountain.png new file mode 100644 index 0000000..343dae3 Binary files /dev/null and b/static/images/mapgen/1200px-Mountain.png differ diff --git a/static/images/mapgen/1200px-Plains.png b/static/images/mapgen/1200px-Plains.png new file mode 100644 index 0000000..2c1be35 Binary files /dev/null and b/static/images/mapgen/1200px-Plains.png differ diff --git a/static/images/mapgen/1200px-Snow_pines.jpg b/static/images/mapgen/1200px-Snow_pines.jpg new file mode 100644 index 0000000..5d8a1f6 Binary files /dev/null and b/static/images/mapgen/1200px-Snow_pines.jpg differ diff --git a/static/images/mapgen/Earliest_terrain.png b/static/images/mapgen/Earliest_terrain.png new file mode 100644 index 0000000..7f0ab23 Binary files /dev/null and b/static/images/mapgen/Earliest_terrain.png differ diff --git a/static/images/mapgen/First_mapgen.png b/static/images/mapgen/First_mapgen.png new file mode 100644 index 0000000..4a86e18 Binary files /dev/null and b/static/images/mapgen/First_mapgen.png differ diff --git a/static/images/mapgen/First_water_mapgen.png b/static/images/mapgen/First_water_mapgen.png new file mode 100644 index 0000000..7305e6b Binary files /dev/null and b/static/images/mapgen/First_water_mapgen.png differ diff --git a/static/images/mapgen/Grumbuduts_ymparisto.png b/static/images/mapgen/Grumbuduts_ymparisto.png new file mode 100644 index 0000000..5d38a67 Binary files /dev/null and b/static/images/mapgen/Grumbuduts_ymparisto.png differ diff --git a/static/images/mapgen/Mapgen_carpathian.jpg b/static/images/mapgen/Mapgen_carpathian.jpg new file mode 100644 index 0000000..a175c00 Binary files /dev/null and b/static/images/mapgen/Mapgen_carpathian.jpg differ diff --git a/static/images/mapgen/Mapgen_flat.jpg b/static/images/mapgen/Mapgen_flat.jpg new file mode 100644 index 0000000..4fe1245 Binary files /dev/null and b/static/images/mapgen/Mapgen_flat.jpg differ diff --git a/static/images/mapgen/Mapgen_flat_hills.jpg b/static/images/mapgen/Mapgen_flat_hills.jpg new file mode 100644 index 0000000..29fda67 Binary files /dev/null and b/static/images/mapgen/Mapgen_flat_hills.jpg differ diff --git a/static/images/mapgen/Mapgen_flat_lakes.jpg b/static/images/mapgen/Mapgen_flat_lakes.jpg new file mode 100644 index 0000000..3fc9ed2 Binary files /dev/null and b/static/images/mapgen/Mapgen_flat_lakes.jpg differ diff --git a/static/images/mapgen/Mapgen_fractals_fractal_1.jpg b/static/images/mapgen/Mapgen_fractals_fractal_1.jpg new file mode 100644 index 0000000..3a332a1 Binary files /dev/null and b/static/images/mapgen/Mapgen_fractals_fractal_1.jpg differ diff --git a/static/images/mapgen/Mapgen_singlenode.jpg b/static/images/mapgen/Mapgen_singlenode.jpg new file mode 100644 index 0000000..fbc44c6 Binary files /dev/null and b/static/images/mapgen/Mapgen_singlenode.jpg differ diff --git a/static/images/mapgen/Mapgen_updated.png b/static/images/mapgen/Mapgen_updated.png new file mode 100644 index 0000000..b5da02f Binary files /dev/null and b/static/images/mapgen/Mapgen_updated.png differ diff --git a/static/images/mapgen/Mapgen_v1.png b/static/images/mapgen/Mapgen_v1.png new file mode 100644 index 0000000..7fdc303 Binary files /dev/null and b/static/images/mapgen/Mapgen_v1.png differ diff --git a/static/images/mapgen/Mapgen_v5.jpg b/static/images/mapgen/Mapgen_v5.jpg new file mode 100644 index 0000000..6c8a63b Binary files /dev/null and b/static/images/mapgen/Mapgen_v5.jpg differ diff --git a/static/images/mapgen/Mapgen_v6.jpg b/static/images/mapgen/Mapgen_v6.jpg new file mode 100644 index 0000000..355002b Binary files /dev/null and b/static/images/mapgen/Mapgen_v6.jpg differ diff --git a/static/images/mapgen/Mapgen_v6_0_4_9.jpg b/static/images/mapgen/Mapgen_v6_0_4_9.jpg new file mode 100644 index 0000000..9d0ae45 Binary files /dev/null and b/static/images/mapgen/Mapgen_v6_0_4_9.jpg differ diff --git a/static/images/mapgen/Mapgen_v6_biomeblend.jpg b/static/images/mapgen/Mapgen_v6_biomeblend.jpg new file mode 100644 index 0000000..aa15d4e Binary files /dev/null and b/static/images/mapgen/Mapgen_v6_biomeblend.jpg differ diff --git a/static/images/mapgen/Mapgen_v7.jpg b/static/images/mapgen/Mapgen_v7.jpg new file mode 100644 index 0000000..66f391a Binary files /dev/null and b/static/images/mapgen/Mapgen_v7.jpg differ diff --git a/static/images/mapgen/Mapgen_v7_ridge.jpg b/static/images/mapgen/Mapgen_v7_ridge.jpg new file mode 100644 index 0000000..fca4e59 Binary files /dev/null and b/static/images/mapgen/Mapgen_v7_ridge.jpg differ diff --git a/static/images/mapgen/Mapgen_valleys.jpg b/static/images/mapgen/Mapgen_valleys.jpg new file mode 100644 index 0000000..e691193 Binary files /dev/null and b/static/images/mapgen/Mapgen_valleys.jpg differ diff --git a/static/images/mapgen/Mapgenv2_3.jpeg b/static/images/mapgen/Mapgenv2_3.jpeg new file mode 100644 index 0000000..b0ad271 Binary files /dev/null and b/static/images/mapgen/Mapgenv2_3.jpeg differ diff --git a/static/images/mapgen/Mapgenv2_4.jpeg b/static/images/mapgen/Mapgenv2_4.jpeg new file mode 100644 index 0000000..2295632 Binary files /dev/null and b/static/images/mapgen/Mapgenv2_4.jpeg differ diff --git a/static/images/mapgen/Mapgenv3_4.jpeg b/static/images/mapgen/Mapgenv3_4.jpeg new file mode 100644 index 0000000..174f83c Binary files /dev/null and b/static/images/mapgen/Mapgenv3_4.jpeg differ diff --git a/static/images/mapgen/Minetest_Game_floatland_coniferous_forest.jpg b/static/images/mapgen/Minetest_Game_floatland_coniferous_forest.jpg new file mode 100644 index 0000000..c26de78 Binary files /dev/null and b/static/images/mapgen/Minetest_Game_floatland_coniferous_forest.jpg differ diff --git a/static/images/mapgen/Minetest_Game_underground.jpg b/static/images/mapgen/Minetest_Game_underground.jpg new file mode 100644 index 0000000..ad75328 Binary files /dev/null and b/static/images/mapgen/Minetest_Game_underground.jpg differ diff --git a/static/images/mapgen/Minetest_mapgen5_funky.jpeg b/static/images/mapgen/Minetest_mapgen5_funky.jpeg new file mode 100644 index 0000000..9a4598f Binary files /dev/null and b/static/images/mapgen/Minetest_mapgen5_funky.jpeg differ diff --git a/static/images/mapgen/Puita_jee.png b/static/images/mapgen/Puita_jee.png new file mode 100644 index 0000000..6aaa7b7 Binary files /dev/null and b/static/images/mapgen/Puita_jee.png differ diff --git a/static/images/mapgen/Scenery2.jpeg b/static/images/mapgen/Scenery2.jpeg new file mode 100644 index 0000000..593250c Binary files /dev/null and b/static/images/mapgen/Scenery2.jpeg differ diff --git a/static/images/mapgen/Screenshot_2438759180_mapgenv6.jpeg b/static/images/mapgen/Screenshot_2438759180_mapgenv6.jpeg new file mode 100644 index 0000000..e8985c0 Binary files /dev/null and b/static/images/mapgen/Screenshot_2438759180_mapgenv6.jpeg differ diff --git a/static/images/mapgen/Turbulence_cliff_test.jpeg b/static/images/mapgen/Turbulence_cliff_test.jpeg new file mode 100644 index 0000000..b18e122 Binary files /dev/null and b/static/images/mapgen/Turbulence_cliff_test.jpeg differ diff --git a/static/images/mapgen/Underground_water_lake.jpg b/static/images/mapgen/Underground_water_lake.jpg new file mode 100644 index 0000000..b8aa202 Binary files /dev/null and b/static/images/mapgen/Underground_water_lake.jpg differ