From ab6f2b2556f42e965494e6db82eeb969a7ffe924 Mon Sep 17 00:00:00 2001 From: Rogier Date: Sat, 7 Feb 2015 20:42:23 +0100 Subject: Make wrench usable independently of technic --- wrench/technic.lua | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) (limited to 'wrench/technic.lua') diff --git a/wrench/technic.lua b/wrench/technic.lua index c07e3d7..c404180 100644 --- a/wrench/technic.lua +++ b/wrench/technic.lua @@ -323,19 +323,21 @@ for i = 1, 15 do }) end -for tier, _ in pairs(technic.machines) do - local ltier = tier:lower() - for i = 0, 8 do - wrench:register_node("technic:"..ltier.."_battery_box"..i, { - lists = {"src", "dst"}, - metas = {infotext = STRING, - formspec = STRING, - [tier.."_EU_demand"] = INT, - [tier.."_EU_supply"] = INT, - [tier.."_EU_input"] = INT, - internal_EU_charge = INT, - last_side_shown = INT}, - }) +if minetest.get_modpath("technic") then + for tier, _ in pairs(technic.machines) do + local ltier = tier:lower() + for i = 0, 8 do + wrench:register_node("technic:"..ltier.."_battery_box"..i, { + lists = {"src", "dst"}, + metas = {infotext = STRING, + formspec = STRING, + [tier.."_EU_demand"] = INT, + [tier.."_EU_supply"] = INT, + [tier.."_EU_input"] = INT, + internal_EU_charge = INT, + last_side_shown = INT}, + }) + end end end -- cgit v1.2.3