From dde035cb5e4ab3e889633ee1505fc288540a639d Mon Sep 17 00:00:00 2001 From: Vanessa Dannenberg Date: Tue, 18 Jun 2019 14:37:06 -0400 Subject: [PATCH] use table.copy instead of clone-node --- init.lua | 11 ----------- node_defs.lua | 2 +- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/init.lua b/init.lua index c3ff233..8c33b04 100644 --- a/init.lua +++ b/init.lua @@ -36,17 +36,6 @@ else end moretrees.intllib = S --- clone node - -function moretrees.clone_node(name) - local node2 = {} - local node = minetest.registered_nodes[name] - for k,v in pairs(node) do - node2[k]=v - end - return node2 -end - -- infinite stacks checking if minetest.get_modpath("unified_inventory") or not diff --git a/node_defs.lua b/node_defs.lua index 84e9b55..1d22812 100644 --- a/node_defs.lua +++ b/node_defs.lua @@ -404,7 +404,7 @@ default.register_leafdecay({ if moretrees.enable_redefine_apple then - local appledef = moretrees.clone_node("default:apple") + local appledef = table.copy(minetest.registered_nodes["default:apple"]) appledef.groups.attached_node = 1 minetest.register_node(":default:apple", appledef) end