]> git.lizzy.rs Git - skycraft.git/commitdiff
Added Dupe
authorElias Fleckenstein <eliasfleckenstein@web.de>
Tue, 16 Jun 2020 17:57:18 +0000 (19:57 +0200)
committerElias Fleckenstein <eliasfleckenstein@web.de>
Tue, 16 Jun 2020 17:57:18 +0000 (19:57 +0200)
src/main/commands.lua

index 892df8f314c9802689648bcccad7e3155163109b..473738af1524841898181619c6b1465bfb903aca 100755 (executable)
@@ -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,
+})