From e55464394ec67bfd6bbdeb5525d25e866d34d22e Mon Sep 17 00:00:00 2001 From: Gael-de-Sailly Date: Thu, 9 Jul 2015 11:27:40 +0200 Subject: [PATCH] Corrected problems about snow mod --- mods/snow/src/mapgen_v6.lua | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/mods/snow/src/mapgen_v6.lua b/mods/snow/src/mapgen_v6.lua index 74954792..24cc2c83 100755 --- a/mods/snow/src/mapgen_v6.lua +++ b/mods/snow/src/mapgen_v6.lua @@ -13,7 +13,7 @@ local np_default = { local np_cold = { offset = 0, - scale = 1, + scale = -1, spread = {x=256, y=256, z=256}, seed = 112, octaves = 3, @@ -198,6 +198,9 @@ minetest.register_on_generated(function(minp, maxp, seed) break end end + if ground_y == maxp.y then -- avoid awful snow layers at chunk boundaries underground + ground_y = nil + end if ground_y then local vi = area:index(x, ground_y, z) @@ -240,6 +243,9 @@ minetest.register_on_generated(function(minp, maxp, seed) break end end + if ground_y == maxp.y then -- avoid awful snow layers at chunk boundaries underground + ground_y = nil + end if ground_y then local node = area:index(x, ground_y, z)