Crash-proof generate function.
This commit is contained in:
parent
dfddba270c
commit
4575c5c0e6
1 changed files with 9 additions and 1 deletions
10
mapgen.lua
10
mapgen.lua
|
@ -492,5 +492,13 @@ if fun_caves.path then
|
||||||
end
|
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.
|
-- 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)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue