From 136eb323893b8a03bce2cd8b20b09f2f4ade4394 Mon Sep 17 00:00:00 2001 From: Matthew I Date: Sat, 21 Jul 2012 21:29:37 -0400 Subject: Add minetest.get_modnames() to Lua API --- src/server.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/server.cpp') diff --git a/src/server.cpp b/src/server.cpp index a44a6a2ee..2a6c6054f 100644 --- a/src/server.cpp +++ b/src/server.cpp @@ -4531,6 +4531,13 @@ const ModSpec* Server::getModSpec(const std::string &modname) } return NULL; } +void Server::getModNames(core::list &modlist) +{ + for(core::list::Iterator i = m_mods.begin(); i != m_mods.end(); i++) + { + modlist.push_back((*i).name); + } +} std::string Server::getBuiltinLuaPath() { return porting::path_share + DIR_DELIM + "builtin"; -- cgit v1.2.3