mirror of
https://codeberg.org/AntumLuanti/mod-cleaner.git
synced 2025-03-21 15:41:22 +00:00
Add function to replace old nodes
This commit is contained in:
parent
0e1a47551c
commit
2404594aa3
1 changed files with 15 additions and 0 deletions
15
init.lua
15
init.lua
|
@ -4,6 +4,16 @@
|
||||||
local old_nodes = {}
|
local old_nodes = {}
|
||||||
local old_entities = {}
|
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
|
for _,node_name in ipairs(old_nodes) do
|
||||||
minetest.register_node(':'..node_name, {
|
minetest.register_node(':'..node_name, {
|
||||||
groups = {old=1},
|
groups = {old=1},
|
||||||
|
@ -26,3 +36,8 @@ for _,entity_name in ipairs(old_entities) do
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- Replace old nodes
|
||||||
|
for _, node_group in pairs(replace_nodes) do
|
||||||
|
replace_node(node_group[1], node_group[2])
|
||||||
|
end
|
||||||
|
|
Loading…
Add table
Reference in a new issue