summaryrefslogtreecommitdiff
path: root/src/script/lua_api/l_base.h
diff options
context:
space:
mode:
authorkwolekr <kwolekr@minetest.net>2015-04-07 23:04:48 -0400
committerkwolekr <kwolekr@minetest.net>2015-04-08 00:28:56 -0400
commit0df736173e60df06a7a7162c285b9c5731a07c20 (patch)
tree4ed5c22380dd70213b820544b1e75ae8ca1ad573 /src/script/lua_api/l_base.h
parent5132908f4b834c344d19dcb20939cda175fc82a4 (diff)
downloadminetest-0df736173e60df06a7a7162c285b9c5731a07c20.tar.gz
minetest-0df736173e60df06a7a7162c285b9c5731a07c20.tar.bz2
minetest-0df736173e60df06a7a7162c285b9c5731a07c20.zip
Schematics: Prepend mod path to relative schematic filepaths
Diffstat (limited to 'src/script/lua_api/l_base.h')
-rw-r--r--src/script/lua_api/l_base.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/script/lua_api/l_base.h b/src/script/lua_api/l_base.h
index debbcd09b..c580e9597 100644
--- a/src/script/lua_api/l_base.h
+++ b/src/script/lua_api/l_base.h
@@ -35,11 +35,12 @@ class GUIEngine;
class ModApiBase {
-protected:
+public:
static ScriptApiBase* getScriptApiBase(lua_State *L);
static Server* getServer(lua_State *L);
static Environment* getEnv(lua_State *L);
static GUIEngine* getGuiEngine(lua_State *L);
+ static std::string getCurrentModPath(lua_State *L);
// Get an arbitrary subclass of ScriptApiBase
// by using dynamic_cast<> on getScriptApiBase()