diff --git a/init.lua b/init.lua index ac3b18a..bbdbca2 100644 --- a/init.lua +++ b/init.lua @@ -4,6 +4,16 @@ local old_nodes = {} local old_entities = {} +-- Old/Missing nodes that should be replaced with something currently in game +local replace_nodes = {} + + +-- "Replaces" an old/non-existent node +local function replace_node(old_node, new_node) + minetest.register_alias(old_node, new_node) +end + + for _,node_name in ipairs(old_nodes) do minetest.register_node(':'..node_name, { groups = {old=1}, @@ -26,3 +36,8 @@ for _,entity_name in ipairs(old_entities) do end, }) end + +-- Replace old nodes +for _, node_group in pairs(replace_nodes) do + replace_node(node_group[1], node_group[2]) +end