diff --git a/technic/crafts.lua b/technic/crafts.lua index 4859768..9e07978 100644 --- a/technic/crafts.lua +++ b/technic/crafts.lua @@ -1,6 +1,23 @@ -- check if we have the necessary dependencies to allow actually using these materials in the crafts local mesecons_materials = minetest.get_modpath("mesecons_materials") +-- Remove some recipes +-- Bronze +minetest.clear_craft({ + type = "shapeless", + output = "default:bronze_ingot" +}) + +-- Accelerator tube +minetest.clear_craft({ + output = "pipeworks:accelerator_tube_1", +}) + +-- Teleport tube +minetest.clear_craft({ + output = "pipeworks:teleport_tube_1", +}) + -- tubes crafting recipes minetest.register_craft({ @@ -163,33 +180,6 @@ minetest.register_craft({ }, }) --- Remove some recipes --- Bronze -minetest.register_craft({ - type = "shapeless", - output = "default:bronze_ingot 0", - recipe = {"default:copper_ingot", "default:steel_ingot"} -}) - --- Accelerator tube -minetest.register_craft({ - output = "pipeworks:accelerator_tube_1 0", - recipe = { - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, - { "default:mese_crystal_fragment", "default:steel_ingot", "default:mese_crystal_fragment" }, - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" } - }, -}) - --- Teleport tube -minetest.register_craft({ - output = "pipeworks:teleport_tube_1 0", - recipe = { - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, - { "default:desert_stone", "default:mese", "default:desert_stone" }, - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" } - }, -}) minetest.register_craft({ output = "default:dirt 2", diff --git a/technic/machines/register/grinder_recipes.lua b/technic/machines/register/grinder_recipes.lua index 7ba1e0f..64eb8e1 100644 --- a/technic/machines/register/grinder_recipes.lua +++ b/technic/machines/register/grinder_recipes.lua @@ -30,8 +30,7 @@ local recipes = { } -- defuse the sandstone -> 4 sand recipe to avoid infinite sand bugs (also consult the inverse compressor recipe) -minetest.register_craft({ - output = "default:sandstone 0", +minetest.clear_craft({ recipe = { {'default:sandstone'} },