From 6dea6d343db7d416976e81b2bcb99757b6191654 Mon Sep 17 00:00:00 2001 From: FaceDeer Date: Sun, 18 Nov 2018 19:06:29 -0700 Subject: [PATCH] prevent occasional giant water cubes --- init.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/init.lua b/init.lua index 5e0d306..135f090 100644 --- a/init.lua +++ b/init.lua @@ -363,7 +363,7 @@ if mapgen_prefill then waternodes = {} local fill_to = function (vi, data, area) - if area:containsi(vi) then + if area:containsi(vi) and area:position(vi).y <= water_level then if data[vi] == c_air then data[vi] = c_water table.insert(waternodes, vi) @@ -372,7 +372,7 @@ if mapgen_prefill then end minetest.register_on_generated(function(minp, maxp, seed) - if minp.y >= water_level or maxp.y < -70 then + if minp.y > water_level or maxp.y < -70 then return end