From 8ce50b5915fb5cdc874270f3c2d74f2af71eb2d8 Mon Sep 17 00:00:00 2001 From: paramat Date: Tue, 15 Dec 2015 04:06:09 +0000 Subject: [PATCH 1/3] Default/mapgen: Re-add grassy sand dune biomes --- mods/default/mapgen.lua | 64 ++++++++++++++++++++++++++++++++++++++--- 1 file changed, 60 insertions(+), 4 deletions(-) diff --git a/mods/default/mapgen.lua b/mods/default/mapgen.lua index 79a3c401..886abe73 100644 --- a/mods/default/mapgen.lua +++ b/mods/default/mapgen.lua @@ -446,12 +446,30 @@ function default.register_biomes() --depth_water_top = , --node_water = "", --node_river_water = "", - y_min = 5, + y_min = 6, y_max = 31000, heat_point = 40, humidity_point = 35, }) + minetest.register_biome({ + name = "stone_grassland_dunes", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 2, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + y_min = 5, + y_max = 5, + heat_point = 40, + humidity_point = 35, + }) + minetest.register_biome({ name = "stone_grassland_ocean", --node_dust = "", @@ -483,12 +501,30 @@ function default.register_biomes() --depth_water_top = , --node_water = "", --node_river_water = "", - y_min = 5, + y_min = 6, y_max = 31000, heat_point = 40, humidity_point = 65, }) + minetest.register_biome({ + name = "coniferous_forest_dunes", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 3, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + y_min = 5, + y_max = 5, + heat_point = 40, + humidity_point = 65, + }) + minetest.register_biome({ name = "coniferous_forest_ocean", --node_dust = "", @@ -520,12 +556,30 @@ function default.register_biomes() --depth_water_top = , --node_water = "", --node_river_water = "", - y_min = 5, + y_min = 6, y_max = 31000, heat_point = 60, humidity_point = 35, }) + minetest.register_biome({ + name = "sandstone_grassland_dunes", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 2, + node_stone = "default:sandstone", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + y_min = 5, + y_max = 5, + heat_point = 60, + humidity_point = 35, + }) + minetest.register_biome({ name = "sandstone_grassland_ocean", --node_dust = "", @@ -879,7 +933,9 @@ local function register_grass_decoration(offset, scale, length) persist = 0.6 }, biomes = {"stone_grassland", "sandstone_grassland", - "deciduous_forest", "coniferous_forest"}, + "deciduous_forest", "coniferous_forest", + "stone_grassland_dunes", "sandstone_grassland_dunes", + "coniferous_forest_dunes"}, y_min = 1, y_max = 31000, decoration = "default:grass_"..length, From 22a58bc6ba065db03c20a90c233c43db003d46bd Mon Sep 17 00:00:00 2001 From: paramat Date: Fri, 18 Dec 2015 05:23:45 +0000 Subject: [PATCH 2/3] Default/mapgen: Correct spelling of 'noise threshhold' in 'register ore' --- mods/default/mapgen.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mods/default/mapgen.lua b/mods/default/mapgen.lua index 886abe73..152125a8 100644 --- a/mods/default/mapgen.lua +++ b/mods/default/mapgen.lua @@ -57,7 +57,7 @@ function default.register_ores() clust_size = 5, y_min = -15, y_max = 0, - noise_threshhold = 0.0, + noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, @@ -78,7 +78,7 @@ function default.register_ores() clust_size = 5, y_min = -31, y_max = 4, - noise_threshhold = 0.0, + noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, @@ -99,7 +99,7 @@ function default.register_ores() clust_size = 5, y_min = -31, y_max = 31000, - noise_threshhold = 0.0, + noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, @@ -120,7 +120,7 @@ function default.register_ores() clust_size = 5, y_min = -31000, y_max = 31000, - noise_threshhold = 0.0, + noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, From 24619098b6d05bc04fcfc83127e06ea39746316b Mon Sep 17 00:00:00 2001 From: paramat Date: Fri, 18 Dec 2015 07:08:37 +0000 Subject: [PATCH 3/3] Flowers/mapgen: Slightly more flowers in mgv5/v7/flat/fractal --- mods/flowers/mapgen.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mods/flowers/mapgen.lua b/mods/flowers/mapgen.lua index 86ecdac9..51525c74 100644 --- a/mods/flowers/mapgen.lua +++ b/mods/flowers/mapgen.lua @@ -87,8 +87,8 @@ local function register_flower(seed, name) place_on = {"default:dirt_with_grass"}, sidelen = 16, noise_params = { - offset = -0.02, - scale = 0.03, + offset = -0.015, + scale = 0.025, spread = {x = 200, y = 200, z = 200}, seed = seed, octaves = 3,