From 0c1604e9f81a3af250bcdedd47337bc537cc090b Mon Sep 17 00:00:00 2001 From: Nils Dagsson Moskopp Date: Sat, 12 Feb 2022 17:10:15 +0100 Subject: [PATCH] Do not generate Nether lava above Nether roof --- mods/MAPGEN/mcl_mapgen_core/init.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mods/MAPGEN/mcl_mapgen_core/init.lua b/mods/MAPGEN/mcl_mapgen_core/init.lua index 965a46f5..a4dc8813 100644 --- a/mods/MAPGEN/mcl_mapgen_core/init.lua +++ b/mods/MAPGEN/mcl_mapgen_core/init.lua @@ -2169,7 +2169,11 @@ local function basic(vm, data, data2, emin, emax, area, minp, maxp, blockseed) for n=1, #nodes do local p_pos = area:index(nodes[n].x, nodes[n].y, nodes[n].z) if data[p_pos] == c_water then - data[p_pos] = c_nether_lava + if nodes[n].y > mcl_vars.mg_bedrock_nether_top_max then + data[p_pos] = c_air -- no lava on the roof pls + else + data[p_pos] = c_nether_lava + end lvm_used = true elseif data[p_pos] == c_stone then -- this deals with random stone layers Minetest creates