1
0
mirror of https://github.com/Splizard/minetest-mod-snow.git synced 2024-12-28 07:30:17 +01:00

mapgen: Fix crashes when smooth transition is disabled

This commit is contained in:
HybridDog 2018-11-25 18:07:23 +01:00
parent 221c440034
commit b4add0091c

View File

@ -255,7 +255,7 @@ minetest.register_on_generated(function(minp, maxp, seed)
if not in_biome then if not in_biome then
if alpine if alpine
and test and test
and test > smooth_rarity_min then and test > (smooth and smooth_rarity_min or nosmooth_rarity) then
-- remove trees near alpine -- remove trees near alpine
local ground_y local ground_y
if data[area:index(x, maxp.y, z)] == c.air then if data[area:index(x, maxp.y, z)] == c.air then
@ -345,7 +345,8 @@ minetest.register_on_generated(function(minp, maxp, seed)
data[area:index(x, ground_y+1, z)] = c.dry_shrub data[area:index(x, ground_y+1, z)] = c.dry_shrub
else else
if snowy if snowy
or test > smooth_rarity_max then or test > (smooth and smooth_rarity_max or
nosmooth_rarity) then
-- more, deeper snow -- more, deeper snow
data[node] = c.snow_block data[node] = c.snow_block
else else