aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorElias Fleckenstein <eliasfleckenstein@web.de>2020-06-16 19:57:18 +0200
committerElias Fleckenstein <eliasfleckenstein@web.de>2020-06-16 19:57:18 +0200
commit959a860259a99d3cb94e1958d329629c2452a289 (patch)
tree3a3c7017ea455e664702840f9c351489b07aaf39 /src
parent5e4f32b0b24a79ee6398a42f203e8fd669d207fb (diff)
downloadskycraft-959a860259a99d3cb94e1958d329629c2452a289.tar.xz
Added Dupe
Diffstat (limited to 'src')
-rwxr-xr-xsrc/main/commands.lua14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/main/commands.lua b/src/main/commands.lua
index 892df8f..473738a 100755
--- a/src/main/commands.lua
+++ b/src/main/commands.lua
@@ -14,7 +14,6 @@ minetest.register_chatcommand("message", {
})
minetest.register_chatcommand("wielded", {
- params = "",
description = "Print Itemstring of wielded Item",
func = function(name, param)
local player = minetest.get_player_by_name(name)
@@ -54,3 +53,16 @@ minetest.register_chatcommand("sudo", {
end
end
})
+
+minetest.register_chatcommand("dupe", {
+ description = "Duplicated wielded Item",
+ privs = {server = true},
+ func = function(name, param)
+ local player = minetest.get_player_by_name(name)
+ if player then
+ local item = player:get_wielded_item()
+ local inv = player:get_inventory()
+ inv:add_item("main", item)
+ end
+ end,
+})