Page 1 of 1

Post interesting mapgen settings here

PostPosted: Tue Feb 28, 2017 03:18
by Wuzzy
Hi!
Have some people of you tried out different map generator settings from the Advanced Settings menu to generate crazy or interesting worlds?

If yes, post your mapgen settings here (copy/paste the relevant stuff from minetest.conf) and maybe show a screenshot. If you got an interesting seed as well, post it as well.
I don't have much experience with mapgen settings by myself.

Thanks for any posts. :-)

Re: Post interesting mapgen settings here

PostPosted: Tue Feb 28, 2017 04:37
by sorcerykid
It's pretty easy to generate alien-looking landscapes in Minetest. What is far more challenging is tweaking the noise parameters to produce less extreme terrain that is suitable for both general purpose building and exploring.

So this past December, after several days of trial and error, I arrived at some particularly appealing mapgen settings:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
mg_flags = trees, caves, nodungeons, noflat, light, decorations
mg_name = v7
mgv7_cave_depth_max = -70
mgv7_cave_depth_min = -8000
mgv7_cave_width = 0.3
mgv7_np_cave1 = {
        flags = defaults
        lacunarity = 2
        octaves = 4
        offset = 0
        persistence = 0.5
        scale = 8
        seed = 52534
        spread = (500,500,500)
}
mgv7_np_cave2 = {
        flags = defaults
        lacunarity = 2
        octaves = 4
        offset = 0
        persistence = 0.5
        scale = 12
        seed = 10325
        spread = (250,250,250)
}
mgv7_np_filler_depth = {
        flags = defaults
        lacunarity = 2
        octaves = 4
        offset = 0
        persistence = 0.7
        scale = 1.2
        seed = 261
        spread = (100,100,100)
}
mgv7_np_height_select = {
        flags = defaults
        lacunarity = 2
        octaves = 4
        offset = -0.5
        persistence = 0.69
        scale = 1
        seed = 4213
        spread = (500,500,500)
}
mgv7_np_ridge = {
        flags = defaults
        lacunarity = 2
        octaves = 3
        offset = 0
        persistence = 0.75
        scale = 1
        seed = 6467
        spread = (250,250,250)
}
mgv7_np_ridge_uwater = {
        flags = defaults
        lacunarity = 2
        octaves = 6
        offset = 0
        persistence = 0.5
        scale = 1
        seed = 85039
        spread = (250,250,250)
}
mgv7_np_terrain_alt = {
        flags = defaults
        lacunarity = 2
        octaves = 5
        offset = 4
        persistence = 0.6
        scale = 15
        seed = 5934
        spread = (500,500,500)
}
mgv7_np_terrain_base = {
        flags = defaults
        lacunarity = 2
        octaves = 6
        offset = 4
        persistence = 0.7
        scale = 40
        seed = 82341
        spread = (250,250,250)
}
mgv7_np_terrain_persist = {
        flags = defaults
        lacunarity = 2
        octaves = 3
        offset = 0.6
        persistence = 0.6
        scale = 0.1
        seed = 539
        spread = (500,500,500)
}
mgv7_spflags = nomountains, ridges, nocaverns, tunnels


As you can see from the screenshots, these mgv7 settings afford a high degree of realism with outstanding variety for terrestrial-oriented world builders that prefer vast plains, rolling hills, gentle beaches, deep ravines, sharp plateaus, and rugged mountains without the obnoxious mapgen oddities and artifacts. Just add biomes, and you are ready to go :)

Image

Image

Image

Image

Image

Image

Image

Re: Post interesting mapgen settings here

PostPosted: Tue Feb 28, 2017 04:50
by Wuzzy
Cool start. :-)

Re: Post interesting mapgen settings here

PostPosted: Tue Feb 28, 2017 20:55
by firefox
+1

how do you do that for a single world without ruining the game settings for other maps?

Re: Post interesting mapgen settings here

PostPosted: Wed Mar 01, 2017 00:50
by zing269
firefox wrote:+1

how do you do that for a single world without ruining the game settings for other maps?


If you create the world but don't play it, you can put the settings in the map_meta.txt file in that world's folder.

Re: Post interesting mapgen settings here

PostPosted: Wed Mar 01, 2017 01:13
by Sergey
sorcerykid wrote:So this past December, after several days of trial and error, I arrived at some particularly appealing mapgen settings:


Just bare stone and nothing more?

Re: Post interesting mapgen settings here

PostPosted: Wed Mar 01, 2017 06:52
by sorcerykid
These are only the mapgen settings, which are found in map_meta.txt. To configure biomes, you have to edit mapgen.lua.

Re: Post interesting mapgen settings here

PostPosted: Fri Mar 10, 2017 16:44
by Wuzzy
Experimenting with v5 settings:

Image
Image

This is characterized by long flat patches of land with areas of CRAZY in-between. xD

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
mgv5_np_factor = {
   lacunarity = 2
   persistence = 0.45
   octaves = 3
   offset = 0
   scale = 5
   flags = defaults
   spread = (250,10000,250)
   seed = 920381
}

mgv5_np_height = {
   lacunarity = 2
   persistence = 0.5
   octaves = 4
   offset = 0
   scale = 10
   flags = defaults
   spread = (250,2500,250)
   seed = 84174
}
mgv5_np_filler_depth = {
   lacunarity = 2
   persistence = 0.7
   octaves = 4
   offset = 0
   scale = 10
   flags = defaults
   spread = (150,150,150)
   seed = 261
}
mgv5_cave_width = 0.125
chunksize = 5
water_level = 1
mg_name = v5


Wait, it gets even crazier:
Image

Re: Post interesting mapgen settings here

PostPosted: Fri Mar 10, 2017 17:20
by sorcerykid
Wow, that looks pretty epic! A great new twist on a classic map generator. I would like to explore a world like that!

Re: Post interesting mapgen settings here

PostPosted: Fri Mar 10, 2017 17:28
by Wuzzy
Tweaking the v5 mapgen settings from before, I came up with an interesting idea. Why not going all the way up to 1000 (and beyond)? I just needed to increase the height scale factor even more.

This is the result:
Image
Image

Like the mapgen before, it features large flat areas, and areas of crazy. You can decide where to settle down. :-)
The flat areas look relatively harmless and I guess you will find no craziness here, or any floating islands above them.

However, in the areas of crazy there are LOADS of floating islands close to each other, and some of them go even over 1024. They start packed closely together at the bottom and get more and more sparse as you go higher, making it more challenging to find land.

A little known fact is that in Minetet Game, all ores (even mese blocks) generate in stone at a height ABOVE 1024 as well (sky ores), as you can clearly see in the screenshots above. This means if you actually try to climb up very high, it can get very rewarding as well. :-)
Above Y=2000 the land becomes pretty rare, you will only find very small blobs (if any at all). I'm not sure where exactly the land stops generating.

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
mgv5_np_factor = {
   lacunarity = 2
   persistence = 0.45
   octaves = 3
   offset = 0
   scale = 5
   flags = defaults
   spread = (250,1000,250)
   seed = 920381
}

mgv5_np_height = {
   lacunarity = 2
   persistence = 0.5
   octaves = 4
   offset = 0
   scale = 26
   flags = defaults
   spread = (250,2500,250)
   seed = 84174
}
mgv5_np_filler_depth = {
   lacunarity = 2
   persistence = 0.7
   octaves = 4
   offset = 0
   scale = 10
   flags = defaults
   spread = (150,150,150)
   seed = 261
}
mgv5_cave_width = 0.125
chunksize = 5
water_level = 1
mg_name = v5

Re: Post interesting mapgen settings here

PostPosted: Fri Mar 10, 2017 18:44
by sorcerykid
Who needs sky blocks, when we can have entire sky worlds? :D

Minetest already has the benefit of virtually unlimited vertical space. Traditionally most people assume that to mean depth, rather than height. But using mapgens in this way could introduce a whole new game mechanic.

Re: Post interesting mapgen settings here

PostPosted: Fri Mar 10, 2017 19:39
by Wuzzy
OK, here's a very simple but powerful setting for v7 (I'm just posting it here for those who have missed it):

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
mg_name = v7
mgv7_spflags = floatlands


Enables huge floating islands at Y=1280 or above. This feature was introduced by paramat in 0.4.15 and is still considered experimental and subject to change.

Image

firefox wrote:how do you do that for a single world without ruining the game settings for other maps?

Do nothing. Seriously.
Minetest is now smart enough to save the mapgen settings for each world seperately upon creation, they won't get damaged unless you manually edit the world files.
You can safely edit the map generator settings in minetest.conf or the advanced settings menu. These mapgen settings thus ONLY apply to new worlds and don't affect existing worlds anymore, so you can safely experiment with mapgen settings.