Add "/mods" command to list mods to client

master
Matthew I 2012-07-21 21:41:27 -04:00 committed by Perttu Ahola
parent 136eb32389
commit c62a121cca
1 changed files with 17 additions and 0 deletions

View File

@ -371,3 +371,20 @@ minetest.register_chatcommand("set", {
end,
})
minetest.register_chatcommand("mods", {
params = "",
description = "lists mods installed on the server",
privs = {},
func = function(name, param)
local response = ""
local modnames = minetest.get_modnames()
for i, mod in ipairs(modnames) do
response = response .. mod
-- Add space if not at the end
if i ~= #modnames then
response = response .. " "
end
end
minetest.chat_send_player(name, response)
end,
})