Crash-proof generate function.

This commit is contained in:
Duane 2016-07-30 20:32:52 -05:00
parent dfddba270c
commit 4575c5c0e6

View file

@ -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)