summaryrefslogtreecommitdiff
path: root/src/script/lua_api/l_item.h
diff options
context:
space:
mode:
authorPilzAdam <pilzadam@minetest.net>2013-09-28 22:47:09 +0200
committerPilzAdam <pilzadam@minetest.net>2013-09-28 23:46:48 +0200
commita9c0961e0c9c3b854aca34b6d582198be1cd2277 (patch)
tree23985c8a62f0cca08257e112f358de09e382ba0c /src/script/lua_api/l_item.h
parent731392866f3f2595a08ca279b1d39584f6783ec0 (diff)
downloadminetest-a9c0961e0c9c3b854aca34b6d582198be1cd2277.tar.gz
minetest-a9c0961e0c9c3b854aca34b6d582198be1cd2277.tar.bz2
minetest-a9c0961e0c9c3b854aca34b6d582198be1cd2277.zip
Add set_name(), set_count(), set_wear() and set_metadata() to Lua ItemStack
Diffstat (limited to 'src/script/lua_api/l_item.h')
-rw-r--r--src/script/lua_api/l_item.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/script/lua_api/l_item.h b/src/script/lua_api/l_item.h
index 7c2e1b098..7f5a1130d 100644
--- a/src/script/lua_api/l_item.h
+++ b/src/script/lua_api/l_item.h
@@ -41,15 +41,27 @@ private:
// get_name(self) -> string
static int l_get_name(lua_State *L);
+ // set_name(self, name)
+ static int l_set_name(lua_State *L);
+
// get_count(self) -> number
static int l_get_count(lua_State *L);
+ // set_count(self, number)
+ static int l_set_count(lua_State *L);
+
// get_wear(self) -> number
static int l_get_wear(lua_State *L);
+ // set_wear(self, number)
+ static int l_set_wear(lua_State *L);
+
// get_metadata(self) -> string
static int l_get_metadata(lua_State *L);
+ // set_metadata(self, string)
+ static int l_set_metadata(lua_State *L);
+
// clear(self) -> true
static int l_clear(lua_State *L);