From acfaf86aa8c607deb4889f81f3d4eeffbbc1622b Mon Sep 17 00:00:00 2001 From: Vanessa Dannenberg Date: Fri, 31 May 2019 02:18:51 -0400 Subject: [PATCH] add recipes to allow upgrading a plain spawner to be digilines-capable, or to upgrade a plain or digiline one to digiline with a distributor --- simple.lua | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/simple.lua b/simple.lua index 929a7c8..0450d1a 100644 --- a/simple.lua +++ b/simple.lua @@ -319,6 +319,15 @@ for _, pole in ipairs(poles_tab) do } }) + minetest.register_craft({ + output = "simple_streetlights:spawner_"..matname.."_"..lightname.."_digilines", + type = "shapeless", + recipe = { + "simple_streetlights:spawner_"..matname.."_"..lightname, + digiline_wire_node + } + }) + if minetest.registered_items[streetlights.distributor] then minetest.register_tool("simple_streetlights:spawner_"..matname.."_"..lightname.."_digilines_distributor", { description = "Streetlight spawner ("..matname.." pole, with "..lightname..", digilines conducting pole, with distributor 2m below)", @@ -350,6 +359,24 @@ for _, pole in ipairs(poles_tab) do } }) + minetest.register_craft({ + output = "simple_streetlights:spawner_"..matname.."_"..lightname.."_digilines_distributor", + type = "shapeless", + recipe = { + "simple_streetlights:spawner_"..matname.."_"..lightname, + digiline_wire_node, + streetlights.distributor + } + }) + + minetest.register_craft({ + output = "simple_streetlights:spawner_"..matname.."_"..lightname.."_digilines_distributor", + type = "shapeless", + recipe = { + "simple_streetlights:spawner_"..matname.."_"..lightname.."_digilines", + streetlights.distributor + } + }) end end end