diff options
Diffstat (limited to 'mods/vzxv_worldgen/biome.lua')
-rw-r--r-- | mods/vzxv_worldgen/biome.lua | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/mods/vzxv_worldgen/biome.lua b/mods/vzxv_worldgen/biome.lua index 3b64328..69f7533 100644 --- a/mods/vzxv_worldgen/biome.lua +++ b/mods/vzxv_worldgen/biome.lua @@ -97,7 +97,9 @@ function biomes.surface(pos, gen) table.insert(gen.trees_tbg, pos) end return id "vzxv:moistgrass" - elseif pos.y > height - 5 then + elseif pos.y > height - 4 then + return id "vzxv:moistdirt" + elseif pos.y > height - 5 and math.random(3) == 1 then return id "vzxv:moistdirt" else return id "vzxv:stone" @@ -114,6 +116,10 @@ function biomes.sea(pos, gen) end elseif pos.y > height - 4 then return id "vzxv:sand" + elseif pos.y > height - 15 then + return id "vzxv:sedimentary" + elseif pos.y > height - 16 and math.random(3) == 1 then + return id "vzxv:sedimentary" else return id "vzxv:stone" end |