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