Make wrench usable independently of technic

This commit is contained in:
Rogier 2015-02-07 20:42:23 +01:00 committed by Vanessa Ezekowitz
parent b8c9028681
commit ab6f2b2556
3 changed files with 21 additions and 17 deletions

View File

@ -1,6 +1,6 @@
default default
technic technic?
technic_chests technic_chests?
technic_worldgen technic_worldgen?
intllib? intllib?

View File

@ -66,6 +66,8 @@ function wrench:original_name(name)
end end
function wrench:register_node(name, def) function wrench:register_node(name, def)
if minetest.registered_nodes[name] then
self.registered_nodes[name] = def self.registered_nodes[name] = def
end
end end

View File

@ -323,7 +323,8 @@ for i = 1, 15 do
}) })
end end
for tier, _ in pairs(technic.machines) do if minetest.get_modpath("technic") then
for tier, _ in pairs(technic.machines) do
local ltier = tier:lower() local ltier = tier:lower()
for i = 0, 8 do for i = 0, 8 do
wrench:register_node("technic:"..ltier.."_battery_box"..i, { wrench:register_node("technic:"..ltier.."_battery_box"..i, {
@ -337,5 +338,6 @@ for tier, _ in pairs(technic.machines) do
last_side_shown = INT}, last_side_shown = INT},
}) })
end end
end
end end