Module:Data/BuildingMaterial/InInput

From Evospace
Revision as of 20:00, 31 July 2025 by Evospace (talk | contribs) (Created page with "return { { name = 'StoneSign', input = { {'BuildingMaterial', 1}, }, output = { {'StoneSign', 1}, }, ticks = 20, tier = 0, }, { name = 'StoneChest', input = { {'BuildingMaterial', 5}, }, output = { {'StoneChest', 1}, }, ticks = 20, tier = 0, }, { name = 'StoneSmelter', input = {...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Documentation for this module may be created at Module:Data/BuildingMaterial/InInput/doc

return {
    {
        name = 'StoneSign',
        input = {
            {'BuildingMaterial', 1},
        },
        output = {
            {'StoneSign', 1},
        },
        ticks = 20,
        tier = 0,
    },
    {
        name = 'StoneChest',
        input = {
            {'BuildingMaterial', 5},
        },
        output = {
            {'StoneChest', 1},
        },
        ticks = 20,
        tier = 0,
    },
    {
        name = 'StoneSmelter',
        input = {
            {'BuildingMaterial', 4},
        },
        output = {
            {'StoneSmelter', 1},
        },
        ticks = 20,
        tier = 0,
    },
    {
        name = 'SteelArcSmelter',
        input = {
            {'BuildingMaterial', 32},
            {'SteelParts', 4},
            {'CopperWire', 10},
        },
        output = {
            {'SteelArcSmelter', 1},
        },
        ticks = 20,
        tier = 2,
    },
    {
        name = 'AluminiumArcSmelter',
        input = {
            {'BuildingMaterial', 32},
            {'AluminiumParts', 4},
            {'CopperWire', 12.5},
        },
        output = {
            {'AluminiumArcSmelter', 1},
        },
        ticks = 20,
        tier = 3,
    },
    {
        name = 'StainlessSteelArcSmelter',
        input = {
            {'BuildingMaterial', 32},
            {'StainlessSteelParts', 4},
            {'CopperWire', 15},
        },
        output = {
            {'StainlessSteelArcSmelter', 1},
        },
        ticks = 20,
        tier = 4,
    },
    {
        name = 'TitaniumArcSmelter',
        input = {
            {'BuildingMaterial', 32},
            {'TitaniumParts', 4},
            {'GoldWire', 5},
        },
        output = {
            {'TitaniumArcSmelter', 1},
        },
        ticks = 20,
        tier = 5,
    },
    {
        name = 'CompositeArcSmelter',
        input = {
            {'BuildingMaterial', 32},
            {'CompositeParts', 4},
            {'PlatinumWire', 5},
        },
        output = {
            {'CompositeArcSmelter', 1},
        },
        ticks = 20,
        tier = 6,
    },
    {
        name = 'NeutroniumArcSmelter',
        input = {
            {'BuildingMaterial', 32},
            {'NeutroniumParts', 4},
            {'YttriumWire', 5},
        },
        output = {
            {'NeutroniumArcSmelter', 1},
        },
        ticks = 20,
        tier = 7,
    },
    {
        name = 'StoneFurnace',
        input = {
            {'BuildingMaterial', 4},
        },
        output = {
            {'StoneFurnace', 1},
        },
        ticks = 20,
        tier = 0,
    },
    {
        name = 'CopperOven',
        input = {
            {'BuildingMaterial', 10},
            {'CopperPipe', 10},
        },
        output = {
            {'CopperOven', 1},
        },
        ticks = 20,
        tier = 1,
    },
    {
        name = 'SteelOven',
        input = {
            {'BuildingMaterial', 10},
            {'SteelPipe', 10},
        },
        output = {
            {'SteelOven', 1},
        },
        ticks = 20,
        tier = 2,
    },
    {
        name = 'AluminiumOven',
        input = {
            {'BuildingMaterial', 10},
            {'AluminiumPipe', 10},
        },
        output = {
            {'AluminiumOven', 1},
        },
        ticks = 20,
        tier = 3,
    },
    {
        name = 'StainlessSteelOven',
        input = {
            {'BuildingMaterial', 10},
            {'StainlessSteelPipe', 10},
        },
        output = {
            {'StainlessSteelOven', 1},
        },
        ticks = 20,
        tier = 4,
    },
    {
        name = 'TitaniumOven',
        input = {
            {'BuildingMaterial', 10},
            {'TitaniumPipe', 10},
        },
        output = {
            {'TitaniumOven', 1},
        },
        ticks = 20,
        tier = 5,
    },
    {
        name = 'CompositeOven',
        input = {
            {'BuildingMaterial', 10},
            {'CompositePipe', 10},
        },
        output = {
            {'CompositeOven', 1},
        },
        ticks = 20,
        tier = 6,
    },
    {
        name = 'NeutroniumOven',
        input = {
            {'BuildingMaterial', 10},
            {'NeutroniumPipe', 10},
        },
        output = {
            {'NeutroniumOven', 1},
        },
        ticks = 20,
        tier = 7,
    },
    {
        name = 'CopperBlastFurnace',
        input = {
            {'BuildingMaterial', 20},
            {'CopperPipe', 20},
        },
        output = {
            {'CopperBlastFurnace', 1},
        },
        ticks = 20,
        tier = 1,
    },
    {
        name = 'SteelBlastFurnace',
        input = {
            {'BuildingMaterial', 20},
            {'SteelPipe', 20},
        },
        output = {
            {'SteelBlastFurnace', 1},
        },
        ticks = 20,
        tier = 2,
    },
    {
        name = 'AluminiumBlastFurnace',
        input = {
            {'BuildingMaterial', 20},
            {'AluminiumPipe', 20},
        },
        output = {
            {'AluminiumBlastFurnace', 1},
        },
        ticks = 20,
        tier = 3,
    },
    {
        name = 'StainlessSteelBlastFurnace',
        input = {
            {'BuildingMaterial', 20},
            {'StainlessSteelPipe', 20},
        },
        output = {
            {'StainlessSteelBlastFurnace', 1},
        },
        ticks = 20,
        tier = 4,
    },
    {
        name = 'TitaniumBlastFurnace',
        input = {
            {'BuildingMaterial', 20},
            {'TitaniumPipe', 20},
        },
        output = {
            {'TitaniumBlastFurnace', 1},
        },
        ticks = 20,
        tier = 5,
    },
    {
        name = 'CompositeBlastFurnace',
        input = {
            {'BuildingMaterial', 20},
            {'CompositePipe', 20},
        },
        output = {
            {'CompositeBlastFurnace', 1},
        },
        ticks = 20,
        tier = 6,
    },
    {
        name = 'NeutroniumBlastFurnace',
        input = {
            {'BuildingMaterial', 20},
            {'NeutroniumPipe', 20},
        },
        output = {
            {'NeutroniumBlastFurnace', 1},
        },
        ticks = 20,
        tier = 7,
    },
    {
        name = 'SteelElectricFurnace',
        input = {
            {'SteelPlate', 3},
            {'CopperWire_2', 6},
            {'BuildingMaterial', 6},
        },
        output = {
            {'SteelElectricFurnace', 1},
        },
        ticks = 20,
        tier = 2,
    },
    {
        name = 'AluminiumElectricFurnace',
        input = {
            {'AluminiumPlate', 3},
            {'CopperWire_2.5', 9},
            {'BuildingMaterial', 6},
        },
        output = {
            {'AluminiumElectricFurnace', 1},
        },
        ticks = 20,
        tier = 3,
    },
    {
        name = 'StainlessSteelElectricFurnace',
        input = {
            {'StainlessSteelPlate', 3},
            {'CopperWire_3', 12},
            {'BuildingMaterial', 6},
        },
        output = {
            {'StainlessSteelElectricFurnace', 1},
        },
        ticks = 20,
        tier = 4,
    },
    {
        name = 'TitaniumElectricFurnace',
        input = {
            {'TitaniumPlate', 3},
            {'GoldWire_1', 15},
            {'BuildingMaterial', 6},
        },
        output = {
            {'TitaniumElectricFurnace', 1},
        },
        ticks = 20,
        tier = 5,
    },
    {
        name = 'CompositeElectricFurnace',
        input = {
            {'CompositePlate', 3},
            {'PlatinumWire_1', 18},
            {'BuildingMaterial', 6},
        },
        output = {
            {'CompositeElectricFurnace', 1},
        },
        ticks = 20,
        tier = 6,
    },
    {
        name = 'NeutroniumElectricFurnace',
        input = {
            {'NeutroniumPlate', 3},
            {'YttriumWire_1', 21},
            {'BuildingMaterial', 6},
        },
        output = {
            {'NeutroniumElectricFurnace', 1},
        },
        ticks = 20,
        tier = 7,
    },
    {
        name = 'NeutroniumPortal',
        input = {
            {'UltimateCatalyst', 10},
            {'NeutroniumPlate', 40},
            {'ModularFrame', 20},
            {'YttriumWire_1', 100},
            {'QuantumBrain', 15},
            {'BuildingMaterial', 256},
        },
        output = {
            {'NeutroniumPortal', 1},
        },
        ticks = 300,
        tier = 7,
    },
    {
        name = 'TitaniumFissionReactor',
        input = {
            {'CopperHeatPipe', 25},
            {'TitaniumPlate', 100},
            {'TitaniumParts', 100},
            {'QuantumCircuit', 10},
            {'BuildingMaterial', 128},
        },
        output = {
            {'TitaniumFissionReactor', 1},
        },
        ticks = 20,
        tier = 5,
    },
    {
        name = 'CompositeFissionReactor',
        input = {
            {'CopperHeatPipe', 25},
            {'CompositePlate', 100},
            {'CompositeParts', 100},
            {'QuantumProcessor', 15},
            {'BuildingMaterial', 128},
        },
        output = {
            {'CompositeFissionReactor', 1},
        },
        ticks = 20,
        tier = 6,
    },
    {
        name = 'NeutroniumFissionReactor',
        input = {
            {'CopperHeatPipe', 25},
            {'NeutroniumPlate', 100},
            {'NeutroniumParts', 100},
            {'QuantumBrain', 20},
            {'BuildingMaterial', 128},
        },
        output = {
            {'NeutroniumFissionReactor', 1},
        },
        ticks = 20,
        tier = 7,
    },
    {
        name = 'CompositeFusionReactor',
        input = {
            {'CopperHeatPipe', 25},
            {'CompositePlate', 40},
            {'PlatinumWire_1', 100},
            {'QuantumProcessor', 15},
            {'PlatinumReflector', 40},
            {'BuildingMaterial', 128},
        },
        output = {
            {'CompositeFusionReactor', 1},
        },
        ticks = 300,
        tier = 6,
    },
    {
        name = 'NeutroniumFusionReactor',
        input = {
            {'CopperHeatPipe', 25},
            {'NeutroniumPlate', 40},
            {'YttriumWire_1', 100},
            {'QuantumBrain', 20},
            {'PlatinumReflector', 40},
            {'BuildingMaterial', 128},
        },
        output = {
            {'NeutroniumFusionReactor', 1},
        },
        ticks = 300,
        tier = 7,
    },
    {
        name = 'StainlessSteelIndustrialSmelter',
        input = {
            {'CopperWire', 96},
            {'StainlessSteelPlate', 12},
            {'BasicFrame', 3},
            {'BuildingMaterial', 64},
        },
        output = {
            {'StainlessSteelIndustrialSmelter', 1},
        },
        ticks = 80,
        tier = 4,
    },
    {
        name = 'TitaniumIndustrialSmelter',
        input = {
            {'GoldWire', 32},
            {'TitaniumPlate', 12},
            {'ReinforcedFrame', 3},
            {'BuildingMaterial', 64},
        },
        output = {
            {'TitaniumIndustrialSmelter', 1},
        },
        ticks = 80,
        tier = 5,
    },
    {
        name = 'CompositeIndustrialSmelter',
        input = {
            {'PlatinumWire', 32},
            {'CompositePlate', 12},
            {'ReinforcedFrame', 6},
            {'BuildingMaterial', 64},
        },
        output = {
            {'CompositeIndustrialSmelter', 1},
        },
        ticks = 80,
        tier = 6,
    },
    {
        name = 'NeutroniumIndustrialSmelter',
        input = {
            {'YttriumWire', 32},
            {'NeutroniumPlate', 12},
            {'ModularFrame', 3},
            {'BuildingMaterial', 64},
        },
        output = {
            {'NeutroniumIndustrialSmelter', 1},
        },
        ticks = 80,
        tier = 7,
    },
    {
        name = 'BasicPlatform',
        input = {
            {'BuildingMaterial', 2},
        },
        output = {
            {'BasicPlatform', 1},
        },
        ticks = 10,
        tier = 1,
    },
    {
        name = 'Bricks',
        input = {
            {'BuildingMaterial', 2},
        },
        output = {
            {'Bricks', 1},
        },
        ticks = 10,
        tier = 1,
    },
    {
        name = 'GlassBlock',
        input = {
            {'BuildingMaterial', 2},
        },
        output = {
            {'GlassBlock', 1},
        },
        ticks = 10,
        tier = 1,
    },
    {
        name = 'WoodenPlanks',
        input = {
            {'BuildingMaterial', 2},
        },
        output = {
            {'WoodenPlanks', 1},
        },
        ticks = 10,
        tier = 1,
    },
    {
        name = 'StoneTiles',
        input = {
            {'BuildingMaterial', 2},
        },
        output = {
            {'StoneTiles', 1},
        },
        ticks = 10,
        tier = 1,
    },
    {
        name = 'RedTiles',
        input = {
            {'BuildingMaterial', 2},
        },
        output = {
            {'RedTiles', 1},
        },
        ticks = 10,
        tier = 1,
    },
    {
        name = 'DarkTiles',
        input = {
            {'BuildingMaterial', 2},
        },
        output = {
            {'DarkTiles', 1},
        },
        ticks = 10,
        tier = 1,
    },
    {
        name = 'Terracotta',
        input = {
            {'BuildingMaterial', 2},
        },
        output = {
            {'Terracotta', 1},
        },
        ticks = 10,
        tier = 1,
    },
    {
        name = 'TerracottaTiles',
        input = {
            {'BuildingMaterial', 2},
        },
        output = {
            {'TerracottaTiles', 1},
        },
        ticks = 10,
        tier = 1,
    },
    {
        name = 'RedBricks',
        input = {
            {'BuildingMaterial', 2},
        },
        output = {
            {'RedBricks', 1},
        },
        ticks = 10,
        tier = 1,
    },
    {
        name = 'DarkBricks',
        input = {
            {'BuildingMaterial', 2},
        },
        output = {
            {'DarkBricks', 1},
        },
        ticks = 10,
        tier = 1,
    },
    {
        name = 'TerracottaBricks',
        input = {
            {'BuildingMaterial', 2},
        },
        output = {
            {'TerracottaBricks', 1},
        },
        ticks = 10,
        tier = 1,
    },
    {
        name = 'Concrete',
        input = {
            {'BuildingMaterial', 4},
        },
        output = {
            {'Concrete', 1},
        },
        ticks = 10,
        tier = 2,
    },
    {
        name = 'ConcreteBricks',
        input = {
            {'BuildingMaterial', 4},
        },
        output = {
            {'ConcreteBricks', 1},
        },
        ticks = 10,
        tier = 2,
    },
    {
        name = 'ConcreteTiles',
        input = {
            {'BuildingMaterial', 4},
        },
        output = {
            {'ConcreteTiles', 1},
        },
        ticks = 10,
        tier = 2,
    },
    {
        name = 'ConcreteSmallTiles',
        input = {
            {'BuildingMaterial', 4},
        },
        output = {
            {'ConcreteSmallTiles', 1},
        },
        ticks = 10,
        tier = 2,
    },
    {
        name = 'PlasticBlock',
        input = {
            {'BuildingMaterial', 4},
        },
        output = {
            {'PlasticBlock', 1},
        },
        ticks = 10,
        tier = 2,
    },
    {
        name = 'ReinforcedConcrete',
        input = {
            {'BuildingMaterial', 8},
        },
        output = {
            {'ReinforcedConcrete', 1},
        },
        ticks = 10,
        tier = 3,
    },
    {
        name = 'ReinforcedConcreteTiles',
        input = {
            {'BuildingMaterial', 8},
        },
        output = {
            {'ReinforcedConcreteTiles', 1},
        },
        ticks = 10,
        tier = 3,
    },
    {
        name = 'ReinforcedConcreteSmallTiles',
        input = {
            {'BuildingMaterial', 8},
        },
        output = {
            {'ReinforcedConcreteSmallTiles', 1},
        },
        ticks = 10,
        tier = 3,
    },
    {
        name = 'ReinforcedConcreteBricks',
        input = {
            {'BuildingMaterial', 8},
        },
        output = {
            {'ReinforcedConcreteBricks', 1},
        },
        ticks = 10,
        tier = 3,
    },
    {
        name = 'DangerBlock',
        input = {
            {'BuildingMaterial', 8},
        },
        output = {
            {'DangerBlock', 1},
        },
        ticks = 10,
        tier = 3,
    },
    {
        name = 'Column',
        input = {
            {'BuildingMaterial', 3},
        },
        output = {
            {'Column', 1},
        },
        ticks = 20,
        tier = 1,
    },
    {
        name = 'FluetedColumn',
        input = {
            {'BuildingMaterial', 3},
        },
        output = {
            {'FluetedColumn', 1},
        },
        ticks = 20,
        tier = 1,
    },
    {
        name = 'Chair',
        input = {
            {'BuildingMaterial', 3},
        },
        output = {
            {'Chair', 1},
        },
        ticks = 20,
        tier = 1,
    },
    {
        name = 'CopperChair',
        input = {
            {'BuildingMaterial', 3},
        },
        output = {
            {'CopperChair', 1},
        },
        ticks = 20,
        tier = 1,
    },
    {
        name = 'Ladder',
        input = {
            {'BuildingMaterial', 3},
        },
        output = {
            {'Ladder', 1},
        },
        ticks = 20,
        tier = 1,
    },
    {
        name = 'Door',
        input = {
            {'BuildingMaterial', 3},
        },
        output = {
            {'Door', 1},
        },
        ticks = 20,
        tier = 1,
    },
    {
        name = 'Window',
        input = {
            {'BuildingMaterial', 3},
        },
        output = {
            {'Window', 1},
        },
        ticks = 20,
        tier = 1,
    },
    {
        name = 'PlasticWindow',
        input = {
            {'BuildingMaterial', 3},
        },
        output = {
            {'PlasticWindow', 1},
        },
        ticks = 20,
        tier = 1,
    },
    {
        name = 'Table',
        input = {
            {'BuildingMaterial', 3},
        },
        output = {
            {'Table', 1},
        },
        ticks = 20,
        tier = 1,
    },
    {
        name = 'Bed',
        input = {
            {'BuildingMaterial', 3},
        },
        output = {
            {'Bed', 1},
        },
        ticks = 20,
        tier = 1,
    },
    {
        name = 'Rack',
        input = {
            {'BuildingMaterial', 3},
        },
        output = {
            {'Rack', 1},
        },
        ticks = 20,
        tier = 1,
    },
    {
        name = 'WoodenStairs',
        input = {
            {'BuildingMaterial', 3},
        },
        output = {
            {'WoodenStairs', 1},
        },
        ticks = 20,
        tier = 1,
    },
    {
        name = 'Fence',
        input = {
            {'BuildingMaterial', 3},
        },
        output = {
            {'Fence', 1},
        },
        ticks = 20,
        tier = 1,
    },
    {
        name = 'SteelFence',
        input = {
            {'BuildingMaterial', 3},
        },
        output = {
            {'SteelFence', 1},
        },
        ticks = 20,
        tier = 1,
    },
    {
        name = 'StainlessSteelFence',
        input = {
            {'BuildingMaterial', 3},
        },
        output = {
            {'StainlessSteelFence', 1},
        },
        ticks = 20,
        tier = 1,
    },
}