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
|
||||
|
||||
|
||||
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)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue