aboutsummaryrefslogtreecommitdiff
path: root/advtrains/advtrains/nodedb.lua
diff options
context:
space:
mode:
Diffstat (limited to 'advtrains/advtrains/nodedb.lua')
-rw-r--r--advtrains/advtrains/nodedb.lua6
1 files changed, 5 insertions, 1 deletions
diff --git a/advtrains/advtrains/nodedb.lua b/advtrains/advtrains/nodedb.lua
index 7ebf755..4dc451a 100644
--- a/advtrains/advtrains/nodedb.lua
+++ b/advtrains/advtrains/nodedb.lua
@@ -286,7 +286,7 @@ local ptime=0
minetest.register_chatcommand("at_restore_ndb",
{
params = "", -- Short parameter description
- description = "Write node db back to map", -- Full description
+ description = "Write node db back to map and find ghost nodes", -- Full description
privs = {train_operator=true, worldedit=true}, -- Require the "privs" privilege to run
func = function(name, param)
return advtrains.pcall(function()
@@ -298,5 +298,9 @@ minetest.register_chatcommand("at_restore_ndb",
return true
end)
end,
+ privs = {train_operator=true}, -- Require the "privs" privilege to run
+ func = function(name, param)
+ ndb.restore_all()
+ end, -- Called when command is run.
})