diff --git a/mapgen.lua b/mapgen.lua index 9430876..609d804 100644 --- a/mapgen.lua +++ b/mapgen.lua @@ -492,5 +492,13 @@ if fun_caves.path then end +local function pgenerate(...) + local status, err = pcall(generate, ...) + if not status then + print(dump(err)) + end +end + + -- Inserting helps to ensure that fun_caves operates first. -table.insert(minetest.registered_on_generateds, 1, generate) +table.insert(minetest.registered_on_generateds, 1, pgenerate)