From 56ba193c77109687b9115be0ccb1730922caef65 Mon Sep 17 00:00:00 2001 From: Perttu Ahola Date: Sun, 1 Apr 2012 10:08:52 +0300 Subject: Allow getting the path of builtin.lua using minetest.get_modpath("__builtin") --- src/server.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/server.cpp') diff --git a/src/server.cpp b/src/server.cpp index b015e103e..c06fcb0fd 100644 --- a/src/server.cpp +++ b/src/server.cpp @@ -964,8 +964,7 @@ Server::Server( } // Path to builtin.lua - std::string builtinpath = porting::path_share + DIR_DELIM + "builtin" - + DIR_DELIM + "builtin.lua"; + std::string builtinpath = getBuiltinLuaPath() + DIR_DELIM + "builtin.lua"; // Create world if it doesn't exist if(!initializeWorld(m_path_world, m_gamespec.id)) @@ -4410,6 +4409,10 @@ const ModSpec* Server::getModSpec(const std::string &modname) } return NULL; } +std::string Server::getBuiltinLuaPath() +{ + return porting::path_share + DIR_DELIM + "builtin"; +} v3f findSpawnPos(ServerMap &map) { -- cgit v1.2.3