From fcba05fd780584e08eea1f2c6f6e341da7569af4 Mon Sep 17 00:00:00 2001 From: Tim Date: Thu, 29 Jan 2015 20:10:45 +0100 Subject: [PATCH] move autocrafter, tp-tube and filter-injector crafts to their respective code files --- autocrafter.lua | 9 +++++++++ crafts.lua | 38 -------------------------------------- filter-injector.lua | 18 ++++++++++++++++++ teleport_tube.lua | 9 +++++++++ 4 files changed, 36 insertions(+), 38 deletions(-) diff --git a/autocrafter.lua b/autocrafter.lua index a24560e..d374fe9 100644 --- a/autocrafter.lua +++ b/autocrafter.lua @@ -340,3 +340,12 @@ minetest.register_node("pipeworks:autocrafter", { end, on_timer = run_autocrafter }) + +minetest.register_craft( { + output = "pipeworks:autocrafter 2", + recipe = { + { "default:steel_ingot", "default:mese_crystal", "default:steel_ingot" }, + { "homedecor:plastic_sheeting", "default:steel_ingot", "homedecor:plastic_sheeting" }, + { "default:steel_ingot", "default:mese_crystal", "default:steel_ingot" } + }, +}) diff --git a/crafts.lua b/crafts.lua index e83718f..f8f2a1d 100644 --- a/crafts.lua +++ b/crafts.lua @@ -215,15 +215,6 @@ minetest.register_craft( { }, }) -minetest.register_craft( { - output = "pipeworks:teleport_tube_1 2", - recipe = { - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, - { "default:desert_stone", "default:mese_block", "default:desert_stone" }, - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" } - }, -}) - minetest.register_craft( { output = "pipeworks:sand_tube_1 2", recipe = { @@ -289,33 +280,4 @@ minetest.register_craft( { }, }) --- Various ancillary tube devices - -minetest.register_craft( { - output = "pipeworks:filter 2", - recipe = { - { "default:steel_ingot", "default:steel_ingot", "homedecor:plastic_sheeting" }, - { "group:stick", "default:mese_crystal", "homedecor:plastic_sheeting" }, - { "default:steel_ingot", "default:steel_ingot", "homedecor:plastic_sheeting" } - }, -}) - -minetest.register_craft( { - output = "pipeworks:mese_filter 2", - recipe = { - { "default:steel_ingot", "default:steel_ingot", "homedecor:plastic_sheeting" }, - { "group:stick", "default:mese", "homedecor:plastic_sheeting" }, - { "default:steel_ingot", "default:steel_ingot", "homedecor:plastic_sheeting" } - }, -}) - -minetest.register_craft( { - output = "pipeworks:autocrafter 2", - recipe = { - { "default:steel_ingot", "default:mese_crystal", "default:steel_ingot" }, - { "homedecor:plastic_sheeting", "default:steel_ingot", "homedecor:plastic_sheeting" }, - { "default:steel_ingot", "default:mese_crystal", "default:steel_ingot" } - }, -}) - diff --git a/filter-injector.lua b/filter-injector.lua index dd0b187..a74397b 100644 --- a/filter-injector.lua +++ b/filter-injector.lua @@ -199,3 +199,21 @@ for _, data in ipairs({ end, }) end + +minetest.register_craft( { + output = "pipeworks:filter 2", + recipe = { + { "default:steel_ingot", "default:steel_ingot", "homedecor:plastic_sheeting" }, + { "group:stick", "default:mese_crystal", "homedecor:plastic_sheeting" }, + { "default:steel_ingot", "default:steel_ingot", "homedecor:plastic_sheeting" } + }, +}) + +minetest.register_craft( { + output = "pipeworks:mese_filter 2", + recipe = { + { "default:steel_ingot", "default:steel_ingot", "homedecor:plastic_sheeting" }, + { "group:stick", "default:mese", "homedecor:plastic_sheeting" }, + { "default:steel_ingot", "default:steel_ingot", "homedecor:plastic_sheeting" } + }, +}) diff --git a/teleport_tube.lua b/teleport_tube.lua index a8d9edb..2e87548 100644 --- a/teleport_tube.lua +++ b/teleport_tube.lua @@ -221,6 +221,15 @@ pipeworks.register_tube("pipeworks:teleport_tube","Teleporting Pneumatic Tube Se end }) +minetest.register_craft( { + output = "pipeworks:teleport_tube_1 2", + recipe = { + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, + { "default:desert_stone", "default:mese_block", "default:desert_stone" }, + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" } + }, +}) + if minetest.get_modpath("mesecons_mvps") ~= nil then mesecon.register_on_mvps_move(function(moved_nodes) for _, n in ipairs(moved_nodes) do