Vanessa Dannenberg
2018-10-31 44cb8df048e09b64214f59db73a3fd23cfe12e77
use basic_materials mod where possible.
8 files deleted
36 files modified
292 ■■■■ changed files
concrete/depends.txt 1 ●●●● patch | view | raw | blame | history
concrete/init.lua 40 ●●●● patch | view | raw | blame | history
concrete/textures/technic_concrete_block.png patch | view | raw | blame | history
concrete/textures/technic_rebar.png patch | view | raw | blame | history
extranodes/depends.txt 1 ●●●● patch | view | raw | blame | history
extranodes/init.lua 6 ●●●● patch | view | raw | blame | history
technic/crafts.lua 63 ●●●●● patch | view | raw | blame | history
technic/depends.txt 1 ●●●● patch | view | raw | blame | history
technic/items.lua 21 ●●●●● patch | view | raw | blame | history
technic/machines/HV/forcefield.lua 2 ●●● patch | view | raw | blame | history
technic/machines/HV/quarry.lua 2 ●●● patch | view | raw | blame | history
technic/machines/LV/cnc.lua 2 ●●● patch | view | raw | blame | history
technic/machines/LV/compressor.lua 10 ●●●● patch | view | raw | blame | history
technic/machines/LV/extractor.lua 2 ●●● patch | view | raw | blame | history
technic/machines/LV/geothermal.lua 8 ●●●● patch | view | raw | blame | history
technic/machines/LV/solar_panel.lua 6 ●●●● patch | view | raw | blame | history
technic/machines/MV/centrifuge.lua 2 ●●● patch | view | raw | blame | history
technic/machines/MV/wind_mill.lua 2 ●●● patch | view | raw | blame | history
technic/machines/other/frames.lua 12 ●●●● patch | view | raw | blame | history
technic/machines/register/alloy_recipes.lua 2 ●●● patch | view | raw | blame | history
technic/machines/register/grinder_recipes.lua 2 ●●● patch | view | raw | blame | history
technic/machines/supply_converter.lua 5 ●●●●● patch | view | raw | blame | history
technic/radiation.lua 2 ●●● patch | view | raw | blame | history
technic/textures/technic_fine_copper_wire.png patch | view | raw | blame | history
technic/textures/technic_fine_gold_wire.png patch | view | raw | blame | history
technic/textures/technic_fine_silver_wire.png patch | view | raw | blame | history
technic/textures/technic_motor.png patch | view | raw | blame | history
technic/tools/chainsaw.lua 6 ●●●●● patch | view | raw | blame | history
technic/tools/mining_drill.lua 2 ●●● patch | view | raw | blame | history
technic/tools/mining_lasers.lua 4 ●●●● patch | view | raw | blame | history
technic/tools/prospector.lua 2 ●●● patch | view | raw | blame | history
technic/tools/vacuum.lua 2 ●●● patch | view | raw | blame | history
technic_chests/copper_chest.lua 2 ●●● patch | view | raw | blame | history
technic_chests/depends.txt 2 ●●●●● patch | view | raw | blame | history
technic_chests/gold_chest.lua 2 ●●● patch | view | raw | blame | history
technic_chests/init.lua 57 ●●●●● patch | view | raw | blame | history
technic_chests/iron_chest.lua 2 ●●● patch | view | raw | blame | history
technic_chests/mithril_chest.lua 2 ●●● patch | view | raw | blame | history
technic_chests/silver_chest.lua 2 ●●● patch | view | raw | blame | history
technic_worldgen/crafts.lua 6 ●●●●● patch | view | raw | blame | history
technic_worldgen/depends.txt 1 ●●●● patch | view | raw | blame | history
technic_worldgen/nodes.lua 8 ●●●●● patch | view | raw | blame | history
technic_worldgen/textures/technic_brass_block.png patch | view | raw | blame | history
technic_worldgen/textures/technic_brass_ingot.png patch | view | raw | blame | history
concrete/depends.txt
@@ -1,3 +1,4 @@
default
basic_materials
intllib?
concrete/init.lua
@@ -24,24 +24,6 @@
end
minetest.register_craft({
    output = 'technic:rebar 6',
    recipe = {
        {'','', steel_ingot},
        {'',steel_ingot,''},
        {steel_ingot, '', ''},
    }
})
minetest.register_craft({
    output = 'technic:concrete 5',
    recipe = {
        {'default:stone','technic:rebar','default:stone'},
        {'technic:rebar','default:stone','technic:rebar'},
        {'default:stone','technic:rebar','default:stone'},
    }
})
minetest.register_craft({
    output = 'technic:concrete_post_platform 6',
    recipe = {
        {'technic:concrete','technic:concrete_post','technic:concrete'},
@@ -51,9 +33,9 @@
minetest.register_craft({
    output = 'technic:concrete_post 12',
    recipe = {
        {'default:stone','technic:rebar','default:stone'},
        {'default:stone','technic:rebar','default:stone'},
        {'default:stone','technic:rebar','default:stone'},
        {'default:stone','basic_materials:steel_bar','default:stone'},
        {'default:stone','basic_materials:steel_bar','default:stone'},
        {'default:stone','basic_materials:steel_bar','default:stone'},
    }
})
@@ -64,18 +46,6 @@
        {'technic:composite_plate','technic:concrete','technic:composite_plate'},
        {'technic:concrete','technic:composite_plate','technic:concrete'},
    }
})
minetest.register_craftitem(":technic:rebar", {
    description = S("Rebar"),
    inventory_image = "technic_rebar.png",
})
minetest.register_node(":technic:concrete", {
    description = S("Concrete Block"),
    tiles = {"technic_concrete_block.png",},
    groups = {cracky=1, level=2, concrete=1},
    sounds = default.node_sound_stone_defaults(),
})
minetest.register_node(":technic:blast_resistant_concrete", {
@@ -101,7 +71,7 @@
minetest.register_node(":technic:concrete_post_platform", {
    description = S("Concrete Post Platform"),
    tiles = {"technic_concrete_block.png",},
    tiles = {"basic_materials_concrete_block.png",},
    groups={cracky=1, level=2},
    sounds = default.node_sound_stone_defaults(),
    paramtype = "light",
@@ -133,7 +103,7 @@
    minetest.register_node(":technic:concrete_post"..(platform == 1 and "_with_platform" or ""), {
        description = S("Concrete Post"),
        tiles = {"technic_concrete_block.png"},
        tiles = {"basic_materials_concrete_block.png"},
        groups = {cracky=1, level=2, concrete_post=1, not_in_creative_inventory=platform},
        sounds = default.node_sound_stone_defaults(),
        drop = (platform == 1 and "technic:concrete_post_platform" or
concrete/textures/technic_concrete_block.png
Binary files differ
concrete/textures/technic_rebar.png
Binary files differ
extranodes/depends.txt
@@ -1,5 +1,6 @@
default
technic_worldgen
basic_materials
concrete
unifieddyes?
intllib?
extranodes/init.lua
@@ -30,7 +30,7 @@
    stairsplus:register_all("technic", "concrete", "technic:concrete", {
        description=S("Concrete"),
        groups={cracky=3, not_in_creative_inventory=1},
        tiles={"technic_concrete_block.png"},
        tiles={"basic_materials_concrete_block.png"},
    })
    stairsplus:register_all("technic", "zinc_block", "technic:zinc_block", {
@@ -57,10 +57,10 @@
        tiles={"technic_stainless_steel_block.png"},
    })
    stairsplus:register_all("technic", "brass_block", "technic:brass_block", {
    stairsplus:register_all("technic", "brass_block", "basic_materials:brass_block", {
        description=S("Brass Block"),
        groups={cracky=1, not_in_creative_inventory=1},
        tiles={"technic_brass_block.png"},
        tiles={"basic_materials_brass_block.png"},
    })
    function register_technic_stairs_alias(modname, origname, newmod, newname)
technic/crafts.lua
@@ -38,6 +38,12 @@
    })
end
-- basic materials' brass ingot
minetest.clear_craft({
    output = "basic_materials:brass_ingot",
})
-- tubes crafting recipes
minetest.register_craft({
@@ -71,54 +77,24 @@
    output = 'technic:red_energy_crystal',
    recipe = {
        {'moreores:silver_ingot', 'technic:battery', 'dye:red'},
        {'technic:battery', 'default:diamondblock', 'technic:battery'},
        {'technic:battery', 'basic_materials:energy_crystal_simple', 'technic:battery'},
        {'dye:red', 'technic:battery', 'moreores:silver_ingot'},
    }
})
minetest.register_craft({
    output = 'technic:fine_copper_wire 2',
    recipe = {
        {'', 'default:copper_ingot', ''},
        {'', 'default:copper_ingot', ''},
        {'', 'default:copper_ingot', ''},
    }
})
minetest.register_craft({
    output = 'technic:fine_gold_wire 2',
    recipe = {
        {'', 'default:gold_ingot', ''},
        {'', 'default:gold_ingot', ''},
        {'', 'default:gold_ingot', ''},
    }
})
minetest.register_craft({
    output = 'technic:fine_silver_wire 2',
    recipe = {
        {'', 'moreores:silver_ingot', ''},
        {'', 'moreores:silver_ingot', ''},
        {'', 'moreores:silver_ingot', ''},
    }
})
minetest.register_craft({
    output = 'technic:copper_coil 1',
    recipe = {
        {'technic:fine_copper_wire', 'technic:wrought_iron_ingot', 'technic:fine_copper_wire'},
        {'basic_materials:copper_wire', 'technic:wrought_iron_ingot', 'basic_materials:copper_wire'},
        {'technic:wrought_iron_ingot', '', 'technic:wrought_iron_ingot'},
        {'technic:fine_copper_wire', 'technic:wrought_iron_ingot', 'technic:fine_copper_wire'},
    }
})
minetest.register_craft({
    output = 'technic:motor',
    recipe = {
        {'technic:carbon_steel_ingot', 'technic:copper_coil', 'technic:carbon_steel_ingot'},
        {'technic:carbon_steel_ingot', 'technic:copper_coil', 'technic:carbon_steel_ingot'},
        {'technic:carbon_steel_ingot', 'default:copper_ingot', 'technic:carbon_steel_ingot'},
    }
        {'basic_materials:copper_wire', 'technic:wrought_iron_ingot', 'basic_materials:copper_wire'},
    },
    replacements = {
        {"basic_materials:copper_wire", "basic_materials:empty_spool"},
        {"basic_materials:copper_wire", "basic_materials:empty_spool"},
        {"basic_materials:copper_wire", "basic_materials:empty_spool"},
        {"basic_materials:copper_wire", "basic_materials:empty_spool"}
    },
})
local isolation = mesecons_materials and "mesecons_materials:fiber" or "technic:rubber"
@@ -153,10 +129,11 @@
minetest.register_craft({
    output = 'technic:control_logic_unit',
    recipe = {
        {'', 'technic:fine_gold_wire', ''},
        {'', 'basic_materials:gold_wire', ''},
        {'default:copper_ingot', 'technic:silicon_wafer', 'default:copper_ingot'},
        {'', 'technic:chromium_ingot', ''},
    }
    },
    replacements = { {"basic_materials:gold_wire", "basic_materials:empty_spool"}, },
})
minetest.register_craft({
@@ -179,7 +156,7 @@
    output = "technic:machine_casing",
    recipe = {
        { "technic:cast_iron_ingot", "technic:cast_iron_ingot", "technic:cast_iron_ingot" },
        { "technic:cast_iron_ingot", "technic:brass_ingot", "technic:cast_iron_ingot" },
        { "technic:cast_iron_ingot", "basic_materials:brass_ingot", "technic:cast_iron_ingot" },
        { "technic:cast_iron_ingot", "technic:cast_iron_ingot", "technic:cast_iron_ingot" },
    },
})
technic/depends.txt
@@ -1,6 +1,7 @@
default
pipeworks
technic_worldgen
basic_materials
bucket?
screwdriver?
mesecons?
technic/items.lua
@@ -69,30 +69,9 @@
    }
}) 
minetest.register_craftitem("technic:fine_copper_wire", {
    description = S("Fine Copper Wire"),
    inventory_image = "technic_fine_copper_wire.png",
})
minetest.register_craftitem("technic:fine_gold_wire", {
    description = S("Fine Gold Wire"),
    inventory_image = "technic_fine_gold_wire.png",
})
minetest.register_craftitem("technic:fine_silver_wire", {
    description = S("Fine Silver Wire"),
    inventory_image = "technic_fine_silver_wire.png",
})
minetest.register_craftitem("technic:copper_coil", {
    description = S("Copper Coil"),
    inventory_image = "technic_copper_coil.png",
})
minetest.register_craftitem("technic:motor", {
    description = S("Electric Motor"),
    inventory_image = "technic_motor.png",
})
minetest.register_craftitem("technic:lv_transformer", {
technic/machines/HV/forcefield.lua
@@ -17,7 +17,7 @@
minetest.register_craft({
    output = "technic:forcefield_emitter_off",
    recipe = {
        {"default:mese",         "technic:motor",          "default:mese"        },
        {"default:mese",         "basic_materials:motor",          "default:mese"        },
        {"technic:deployer_off", "technic:machine_casing", "technic:deployer_off"},
        {"default:mese",         "technic:hv_cable",       "default:mese"        },
    }
technic/machines/HV/quarry.lua
@@ -7,7 +7,7 @@
minetest.register_craft({
    recipe = {
        {"technic:carbon_plate",       "pipeworks:filter",       "technic:composite_plate"},
        {"technic:motor",              "technic:machine_casing", "technic:diamond_drill_head"},
        {"basic_materials:motor",              "technic:machine_casing", "technic:diamond_drill_head"},
        {"technic:carbon_steel_block", "technic:hv_cable",       "technic:carbon_steel_block"}},
    output = "technic:quarry",
})
technic/machines/LV/cnc.lua
@@ -14,7 +14,7 @@
    output = 'technic:cnc',
    recipe = {
        {'default:glass',              'technic:diamond_drill_head', 'default:glass'},
        {'technic:control_logic_unit', 'technic:machine_casing',     'technic:motor'},
        {'technic:control_logic_unit', 'technic:machine_casing',     'basic_materials:motor'},
        {'technic:carbon_steel_ingot', 'technic:lv_cable',           'technic:carbon_steel_ingot'},
    },
})
technic/machines/LV/compressor.lua
@@ -4,10 +4,14 @@
minetest.register_craft({
    output = 'technic:lv_compressor',
    recipe = {
        {'default:stone',            'technic:motor',          'default:stone'},
        {'default:stone',            'basic_materials:motor',          'default:stone'},
        {'mesecons:piston',          'technic:machine_casing', 'mesecons:piston'},
        {'technic:fine_silver_wire', 'technic:lv_cable',       'technic:fine_silver_wire'},
    }
        {'basic_materials:silver_wire', 'technic:lv_cable',       'basic_materials:silver_wire'},
    },
    replacements = {
        {"basic_materials:silver_wire", "basic_materials:empty_spool"},
        {"basic_materials:silver_wire", "basic_materials:empty_spool"}
    },
})
technic.register_compressor({tier = "LV", demand = {300}, speed = 1})
technic/machines/LV/extractor.lua
@@ -4,7 +4,7 @@
minetest.register_craft({
    output = 'technic:lv_extractor',
    recipe = {
        {'technic:treetap', 'technic:motor',          'technic:treetap'},
        {'technic:treetap', 'basic_materials:motor',          'technic:treetap'},
        {'technic:treetap', 'technic:machine_casing', 'technic:treetap'},
        {'',                'technic:lv_cable',       ''},
    }
technic/machines/LV/geothermal.lua
@@ -11,9 +11,13 @@
    output = 'technic:geothermal',
    recipe = {
        {'technic:granite',          'default:diamond',        'technic:granite'},
        {'technic:fine_copper_wire', 'technic:machine_casing', 'technic:fine_copper_wire'},
        {'basic_materials:copper_wire', 'technic:machine_casing', 'basic_materials:copper_wire'},
        {'technic:granite',          'technic:lv_cable',       'technic:granite'},
    }
    },
    replacements = {
        {"basic_materials:copper_wire", "basic_materials:empty_spool"},
        {"basic_materials:copper_wire", "basic_materials:empty_spool"}
    },
})
minetest.register_craftitem("technic:geothermal", {
technic/machines/LV/solar_panel.lua
@@ -9,9 +9,9 @@
    output = 'technic:solar_panel',
    recipe = {
        {'technic:doped_silicon_wafer', 'technic:doped_silicon_wafer', 'technic:doped_silicon_wafer'},
        {'technic:fine_silver_wire',    'technic:lv_cable',            'mesecons_materials:glue'},
    }
        {'basic_materials:silver_wire',    'technic:lv_cable',            'mesecons_materials:glue'},
    },
    replacements = { {"basic_materials:silver_wire", "basic_materials:empty_spool"}, },
})
technic/machines/MV/centrifuge.lua
@@ -1,7 +1,7 @@
minetest.register_craft({
    output = "technic:mv_centrifuge",
    recipe = {
        {"technic:motor",          "technic:copper_plate",   "technic:diamond_drill_head"},
        {"basic_materials:motor",          "technic:copper_plate",   "technic:diamond_drill_head"},
        {"technic:copper_plate",   "technic:machine_casing", "technic:copper_plate"      },
        {"pipeworks:one_way_tube", "technic:mv_cable",       "pipeworks:mese_filter"     },
    }
technic/machines/MV/wind_mill.lua
@@ -13,7 +13,7 @@
minetest.register_craft({
    output = 'technic:wind_mill',
    recipe = {
        {'',                           'technic:motor',              ''},
        {'',                           'basic_materials:motor',              ''},
        {'technic:carbon_steel_ingot', 'technic:carbon_steel_block', 'technic:carbon_steel_ingot'},
        {'',                           'technic:mv_cable',           ''},
    }
technic/machines/other/frames.lua
@@ -979,7 +979,7 @@
    output = 'technic:frame_111111',
    recipe = {
        { '',              'default:stick',       '' },
        { 'default:stick', 'technic:brass_ingot', 'default:stick' },
        { 'default:stick', 'basic_materials:brass_ingot', 'default:stick' },
        { '',              'default:stick',       '' },
    }
})
@@ -988,7 +988,7 @@
    output = 'technic:frame_motor',
    recipe = {
        { '',                                  'technic:frame_111111', '' },
        { 'group:mesecon_conductor_craftable', 'technic:motor',        'group:mesecon_conductor_craftable' },
        { 'group:mesecon_conductor_craftable', 'basic_materials:motor',        'group:mesecon_conductor_craftable' },
        { '',                                  'technic:frame_111111', '' },
    }
})
@@ -996,9 +996,9 @@
minetest.register_craft({
    output = 'technic:template 10',
    recipe = {
        { '',                    'technic:brass_ingot',  '' },
        { 'technic:brass_ingot', 'default:mese_crystal', 'technic:brass_ingot' },
        { '',                    'technic:brass_ingot',  '' },
        { '',                    'basic_materials:brass_ingot',  '' },
        { 'basic_materials:brass_ingot', 'default:mese_crystal', 'basic_materials:brass_ingot' },
        { '',                    'basic_materials:brass_ingot',  '' },
    }
})
@@ -1016,7 +1016,7 @@
    output = 'technic:template_motor',
    recipe = {
        { '',                                  'technic:template', '' },
        { 'group:mesecon_conductor_craftable', 'technic:motor',    'group:mesecon_conductor_craftable' },
        { 'group:mesecon_conductor_craftable', 'basic_materials:motor',    'group:mesecon_conductor_craftable' },
        { '',                                  'technic:template', '' },
    }
})
technic/machines/register/alloy_recipes.lua
@@ -21,7 +21,7 @@
    {"technic:carbon_steel_dust 3",   "technic:chromium_dust",      "technic:stainless_steel_dust 4"},
    {"technic:carbon_steel_ingot 3",  "technic:chromium_ingot",     "technic:stainless_steel_ingot 4"},
    {"technic:copper_dust 2",         "technic:zinc_dust",          "technic:brass_dust 3"},
    {"default:copper_ingot 2",        "technic:zinc_ingot",         "technic:brass_ingot 3"},
    {"default:copper_ingot 2",        "technic:zinc_ingot",         "basic_materials:brass_ingot 3"},
    {"default:sand 2",                "technic:coal_dust 2",        "technic:silicon_wafer"},
    {"technic:silicon_wafer",         "technic:gold_dust",          "technic:doped_silicon_wafer"},
    -- from https://en.wikipedia.org/wiki/Carbon_black
technic/machines/register/grinder_recipes.lua
@@ -93,7 +93,7 @@
end
-- Sorted alphibeticaly
register_dust("Brass",           "technic:brass_ingot")
register_dust("Brass",           "basic_materials:brass_ingot")
register_dust("Bronze",          "default:bronze_ingot")
register_dust("Carbon Steel",    "technic:carbon_steel_ingot")
register_dust("Cast Iron",       "technic:cast_iron_ingot")
technic/machines/supply_converter.lua
@@ -201,10 +201,11 @@
minetest.register_craft({
    output = 'technic:supply_converter 1',
    recipe = {
        {'technic:fine_gold_wire', 'technic:rubber',         'technic:doped_silicon_wafer'},
        {'basic_materials:gold_wire', 'technic:rubber',         'technic:doped_silicon_wafer'},
        {'technic:mv_transformer', 'technic:machine_casing', 'technic:lv_transformer'},
        {'technic:mv_cable',       'technic:rubber',         'technic:lv_cable'},
    }
    },
    replacements = { {"basic_materials:gold_wire", "basic_materials:empty_spool"}, },
})
for tier, machines in pairs(technic.machines) do
technic/radiation.lua
@@ -146,7 +146,7 @@
    ["moreores:mithril_block"] = 26,
    ["moreores:silver_block"] = 53,
    ["snow:snow_brick"] = 2.8,
    ["technic:brass_block"] = 43,
    ["basic_materials:brass_block"] = 43,
    ["technic:carbon_steel_block"] = 40,
    ["technic:cast_iron_block"] = 40,
    ["technic:chernobylite_block"] = 40,
technic/textures/technic_fine_copper_wire.png
Binary files differ
technic/textures/technic_fine_gold_wire.png
Binary files differ
technic/textures/technic_fine_silver_wire.png
Binary files differ
technic/textures/technic_motor.png
Binary files differ
technic/tools/chainsaw.lua
@@ -363,8 +363,10 @@
    output = "technic:chainsaw",
    recipe = {
        {"technic:stainless_steel_ingot", trigger,                      "technic:battery"},
        {"technic:fine_copper_wire",      "technic:motor",              "technic:battery"},
        {"basic_materials:copper_wire",      "basic_materials:motor",              "technic:battery"},
        {"",                              "",                           "technic:stainless_steel_ingot"},
    }
    },
    replacements = { {"basic_materials:copper_wire", "basic_materials:empty_spool"}, },
})
technic/tools/mining_drill.lua
@@ -7,7 +7,7 @@
    output = 'technic:mining_drill',
    recipe = {
        {'default:tin_ingot',             'technic:diamond_drill_head', 'default:tin_ingot'},
        {'technic:stainless_steel_ingot', 'technic:motor',              'technic:stainless_steel_ingot'},
        {'technic:stainless_steel_ingot', 'basic_materials:motor',              'technic:stainless_steel_ingot'},
        {'',                              'technic:red_energy_crystal', 'default:copper_ingot'},
    }
})
technic/tools/mining_lasers.lua
@@ -11,8 +11,8 @@
minetest.register_craft({
    output = "technic:laser_mk1",
    recipe = {
        {"default:diamond", "technic:brass_ingot",        "default:obsidian_glass"},
        {"",                "technic:brass_ingot",        "technic:red_energy_crystal"},
        {"default:diamond", "basic_materials:brass_ingot",        "default:obsidian_glass"},
        {"",                "basic_materials:brass_ingot",        "technic:red_energy_crystal"},
        {"",                "",                           "default:copper_ingot"},
    }
})
technic/tools/prospector.lua
@@ -122,7 +122,7 @@
    output = "technic:prospector",
    recipe = {
        {"moreores:pick_silver", "moreores:mithril_block", "pipeworks:teleport_tube_1"},
        {"technic:brass_ingot", "technic:control_logic_unit", "technic:brass_ingot"},
        {"basic_materials:brass_ingot", "technic:control_logic_unit", "basic_materials:brass_ingot"},
        {"", "technic:blue_energy_crystal", ""},
    }
})
technic/tools/vacuum.lua
@@ -55,7 +55,7 @@
    output = 'technic:vacuum',
    recipe = {
        {'pipeworks:tube_1',              'pipeworks:filter', 'technic:battery'},
        {'pipeworks:tube_1',              'technic:motor',    'technic:battery'},
        {'pipeworks:tube_1',              'basic_materials:motor',    'technic:battery'},
        {'technic:stainless_steel_ingot', '',                 ''},
    }
})
technic_chests/copper_chest.lua
@@ -19,7 +19,7 @@
minetest.register_craft({
    output = 'technic:copper_locked_chest 1',
    recipe = {
        {'default:steel_ingot'},
        {'basic_materials:padlock'},
        {'technic:copper_chest'},
    }
})
technic_chests/depends.txt
@@ -1,4 +1,6 @@
default
basic_materials
moreblocks?
moreores?
pipeworks?
intllib?
technic_chests/gold_chest.lua
@@ -30,7 +30,7 @@
minetest.register_craft({
    output = 'technic:gold_locked_chest',
    recipe = {
        {'default:steel_ingot'},
        {'basic_materials:padlock'},
        {'technic:gold_chest'},
    }
})
technic_chests/init.lua
@@ -15,6 +15,63 @@
dofile(modpath.."/gold_chest.lua")
dofile(modpath.."/mithril_chest.lua")
-- undo all of the locked wooden chest recipes created by default and
-- moreblocks, and just make them use a padlock.
if minetest.get_modpath("moreblocks") then
    minetest.clear_craft({
        type = "shapeless",
        recipe = {
            "default:chest",
            "default:gold_ingot",
        }
    })
    minetest.clear_craft({
        type = "shapeless",
        recipe = {
            "default:chest",
            "default:bronze_ingot",
        }
    })
    minetest.clear_craft({
        type = "shapeless",
        recipe = {
            "default:chest",
            "default:copper_ingot",
        }
    })
end
minetest.clear_craft({
    type = "shapeless",
    recipe = {
        "default:chest",
        "default:steel_ingot",
    }
})
minetest.clear_craft({output = "default:chest_locked"})
minetest.register_craft({
    output = "default:chest_locked",
    recipe = {
        { "group:wood", "group:wood", "group:wood" },
        { "group:wood", "basic_materials:padlock", "group:wood" },
        { "group:wood", "group:wood", "group:wood" }
    }
})
minetest.register_craft({
    output = "default:chest_locked",
    type = "shapeless",
    recipe = {
        "default:chest",
        "basic_materials:padlock"
    }
})
minetest.register_lbm({
    name = "technic_chests:fix_wooden_chests",
    nodenames = {"default:chest"},
technic_chests/iron_chest.lua
@@ -26,7 +26,7 @@
minetest.register_craft({
    output = 'technic:iron_locked_chest 1',
    recipe = {
        {'default:steel_ingot'},
        {'basic_materials:padlock'},
        {'technic:iron_chest'},
    }
})
technic_chests/mithril_chest.lua
@@ -21,7 +21,7 @@
minetest.register_craft({
    output = 'technic:mithril_locked_chest 1',
    recipe = {
        {'default:steel_ingot'},
        {'basic_materials:padlock'},
        {'technic:mithril_chest'},
    }
})
technic_chests/silver_chest.lua
@@ -21,7 +21,7 @@
minetest.register_craft({
    output = 'technic:silver_locked_chest',
    recipe = {
        {'default:steel_ingot'},
        {'basic_materials:padlock'},
        {'technic:silver_chest'},
    }
})
technic_worldgen/crafts.lua
@@ -48,11 +48,6 @@
    inventory_image = "technic_sulfur_lump.png",
})
minetest.register_craftitem(":technic:brass_ingot", {
    description = S("Brass Ingot"),
    inventory_image = "technic_brass_ingot.png",
})
minetest.register_alias("technic:wrought_iron_ingot", "default:steel_ingot")
minetest.override_item("default:steel_ingot", {
@@ -97,7 +92,6 @@
register_block("technic:chromium_block", "technic:chromium_ingot")
register_block("technic:zinc_block", "technic:zinc_ingot")
register_block("technic:lead_block", "technic:lead_ingot")
register_block("technic:brass_block", "technic:brass_ingot")
register_block("technic:cast_iron_block", "technic:cast_iron_ingot")
register_block("technic:carbon_steel_block", "technic:carbon_steel_ingot")
register_block("technic:stainless_steel_block", "technic:stainless_steel_ingot")
technic_worldgen/depends.txt
@@ -1,4 +1,5 @@
default
basic_materials
intllib?
mg?
doors?
technic_worldgen/nodes.lua
@@ -133,14 +133,6 @@
    sounds = default.node_sound_stone_defaults()
})
minetest.register_node(":technic:brass_block", {
    description = S("Brass Block"),
    tiles = { "technic_brass_block.png" },
    is_ground_content = true,
    groups = {cracky=1, level=2},
    sounds = default.node_sound_stone_defaults()
})
minetest.register_craft({
    output = 'technic:marble_bricks 4',
    recipe = {
technic_worldgen/textures/technic_brass_block.png
Binary files differ
technic_worldgen/textures/technic_brass_ingot.png
Binary files differ