diff options
author | Elias Fleckenstein <eliasfleckenstein@web.de> | 2020-06-16 19:57:18 +0200 |
---|---|---|
committer | Elias Fleckenstein <eliasfleckenstein@web.de> | 2020-06-16 19:57:18 +0200 |
commit | 959a860259a99d3cb94e1958d329629c2452a289 (patch) | |
tree | 3a3c7017ea455e664702840f9c351489b07aaf39 | |
parent | 5e4f32b0b24a79ee6398a42f203e8fd669d207fb (diff) | |
download | skycraft-959a860259a99d3cb94e1958d329629c2452a289.tar.xz |
Added Dupe
-rwxr-xr-x | src/main/commands.lua | 14 |
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, +}) |