From 4afb7a273428dee5c97297cfb41ed12994c8fc5f Mon Sep 17 00:00:00 2001
From: tenplus1 <tenplus1@users.noreply.github.com>
Date: Fri, 13 Dec 2024 08:12:58 +0000
Subject: [PATCH] mapgen_nobiomes.lua localise math functions

localise math functions
---
 mapgen_nobiomes.lua | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/mapgen_nobiomes.lua b/mapgen_nobiomes.lua
index 1a37128..a29d7b4 100644
--- a/mapgen_nobiomes.lua
+++ b/mapgen_nobiomes.lua
@@ -54,7 +54,6 @@ local yblmin = NETHER_FLOOR   + BLEND * 2
 local yblmax = NETHER_CEILING - BLEND * 2
 
 
-
 -- Mapgen
 
 dofile(nether.path .. "/mapgen_decorations.lua")
@@ -97,6 +96,9 @@ local c_netherbrick = minetest.get_content_id("nether:brick")
 local c_netherrack = minetest.get_content_id("nether:rack")
 
 
+-- Math functions
+local math_min, math_max = math.min, math.max
+
 -- On-generated function
 
 minetest.register_on_generated(function(minp, maxp, seed)
@@ -105,10 +107,10 @@ minetest.register_on_generated(function(minp, maxp, seed)
 	end
 
 	local x1 = maxp.x
-	local y1 = math.min(maxp.y, NETHER_CEILING)
+	local y1 = math_min(maxp.y, NETHER_CEILING)
 	local z1 = maxp.z
 	local x0 = minp.x
-	local y0 = math.max(minp.y, NETHER_FLOOR)
+	local y0 = math_max(minp.y, NETHER_FLOOR)
 	local z0 = minp.z
 
 	local vm, emin, emax = minetest.get_mapgen_object("voxelmanip")
@@ -215,7 +217,7 @@ function nether.find_nether_ground_y(target_x, target_z, start_y, player_name)
 	local minp = {x = minp_schem.x, y = 0, z = minp_schem.z}
 	local maxp = {x = maxp_schem.x, y = 0, z = maxp_schem.z}
 
-	for y = start_y, math.max(NETHER_FLOOR + BLEND, start_y - 4096), -1 do
+	for y = start_y, math_max(NETHER_FLOOR + BLEND, start_y - 4096), -1 do
 		local nval_cave = nobj_cave_point:get_3d({x = target_x, y = y, z = target_z})
 
 		if nval_cave > TCAVE then -- Cavern
@@ -237,5 +239,5 @@ function nether.find_nether_ground_y(target_x, target_z, start_y, player_name)
 		end
 	end
 
-	return math.max(start_y, NETHER_FLOOR + BLEND) -- Fallback
+	return math_max(start_y, NETHER_FLOOR + BLEND) -- Fallback
 end