Add test command to dump autogroups data to console.

For testing only, do not merge this to master!
This commit is contained in:
Daniel Cassidy 2022-01-09 02:19:52 +00:00
parent 9b881df465
commit cd190ed42f
1 changed files with 22 additions and 0 deletions

View File

@ -26,3 +26,25 @@ assert(minetest.get_modpath("_mcl_autogroup"), "This mod requires the mod _mcl_a
function mcl_autogroup.register_diggroup(group, def)
mcl_autogroup.registered_diggroups[group] = def or {}
end
-- Test code to demonstrate that on_mods_loaded branch works as expected.
-- Do not merge this code to master!
minetest.register_chatcommand("dump_autogroup", {
params = "",
description = "Dump data generated by mcl_autogroup to console",
privs = { privs = false },
func = function()
minetest.log("Registered nodes:")
for node_name, node_def in pairs(minetest.registered_nodes) do
minetest.log(node_name..": "..dump(node_def))
end
minetest.log("Registered tools:")
for tool_name, tool_def in pairs(minetest.registered_tools) do
minetest.log(tool_name..": "..dump(tool_def))
end
minetest.log("End dump")
end
})