1
0
mirror of https://github.com/minetest/minetest_game.git synced 2025-07-03 23:20:22 +02:00

Avoid parsing mapgen 'chunksize' by hand

This commit is contained in:
sfan5
2025-07-01 18:39:36 +02:00
committed by GitHub
parent 6ed522b5fc
commit 8fbfc14c3f
2 changed files with 9 additions and 11 deletions

View File

@ -1860,7 +1860,13 @@ function default.register_decorations()
-- Emergent jungle tree
-- Due to 32 node height, altitude is limited and prescence depends on chunksize
local chunksize = tonumber(minetest.get_mapgen_setting("chunksize"))
local chunksize
if core.get_mapgen_chunksize then
local v = core.get_mapgen_chunksize()
chunksize = math.max(v.x, v.y, v.z)
else
chunksize = tonumber(core.get_mapgen_setting("chunksize"))
end
if chunksize >= 5 then
minetest.register_decoration({
name = "default:emergent_jungle_tree",