Module:HandRecipeDictionary: Difference between revisions

From Evospace
Jump to navigation Jump to search
No edit summary
Tag: Reverted
No edit summary
Tag: Manual revert
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
return {
return {
     {
     {
         name = 'SandSurface',
         name = 'CircuitBoard',
         input = {
         input = {
             {'GravelSurface', 1},
             {'Log', 1},
         },
         },
         output = {
         output = {
             {'SandSurface', 1},
             {'CircuitBoard', 1},
        },
        ticks = 20,
        tier = 1,
    },
    {
        name = 'Circuit',
        input = {
            {'CircuitBoard', 1},
            {'Triod', 3},
        },
        output = {
            {'Circuit', 1},
        },
        ticks = 150,
        tier = 1,
    },
    {
        name = 'Triod',
        input = {
            {'Glass', 1},
            {'CopperWire', 3},
        },
        output = {
            {'Triod', 1},
        },
        ticks = 50,
        tier = 1,
    },
    {
        name = 'Resistor',
        input = {
            {'CoalDust', 1},
            {'Organics', 1},
            {'CopperWire', 1},
        },
        output = {
            {'Resistor', 1},
        },
        ticks = 60,
        tier = 1,
    },
    {
        name = 'AdvancedCircuit',
        input = {
            {'CircuitBoard', 1},
            {'Resistor', 2},
            {'Circuit', 3},
        },
        output = {
            {'AdvancedCircuit', 1},
        },
        ticks = 200,
        tier = 1,
    },
    {
        name = 'Transistor',
        input = {
            {'Silicon', 1},
            {'CopperWire', 2},
        },
        output = {
            {'Transistor', 1},
        },
        ticks = 80,
        tier = 1,
    },
    {
        name = 'Capacitor',
        input = {
            {'AluminiumFoil', 2},
            {'Log', 1},
        },
        output = {
            {'Capacitor', 1},
        },
        ticks = 80,
        tier = 1,
    },
    {
        name = 'Processor',
        input = {
            {'CircuitBoard', 1},
            {'AdvancedCircuit', 3},
            {'Resistor', 2},
        },
        output = {
            {'Processor', 1},
        },
        ticks = 200,
        tier = 3,
    },
    {
        name = 'QuantumCore',
        input = {
            {'YttriumDust', 1},
            {'CopperParts', 3},
        },
        output = {
            {'QuantumCore', 1},
        },
        ticks = 100,
        tier = 4,
    },
    {
        name = 'QuantumCircuit',
        input = {
            {'QuantumCore', 2},
            {'Processor', 3},
            {'Resistor', 6},
        },
        output = {
            {'QuantumCircuit', 1},
        },
        ticks = 200,
        tier = 4,
    },
    {
        name = 'QuantumProcessor',
        input = {
            {'QuantumCircuit', 3},
            {'DecisionResonator', 1},
            {'Capacitor', 6},
        },
        output = {
            {'QuantumProcessor', 1},
        },
        ticks = 200,
        tier = 5,
    },
    {
        name = 'QuantumBrain',
        input = {
            {'QuantumProcessor', 3},
            {'BrainMatrix', 1},
            {'Resistor', 10},
        },
        output = {
            {'QuantumBrain', 1},
        },
        ticks = 200,
        tier = 6,
    },
    {
        name = 'UltimateCatalyst',
        input = {
            {'Cell', 1},
            {'NeutroniumParts', 2},
            {'Coke', 10},
        },
        output = {
            {'UltimateCatalyst', 1},
        },
        ticks = 200,
        tier = 7,
    },
    {
        name = 'Catalyst',
        input = {
            {'Cell', 1},
            {'CopperWire', 40},
            {'Coal', 4},
        },
        output = {
            {'Catalyst', 1},
        },
        ticks = 200,
        tier = 3,
    },
    {
        name = 'PrimitiveBattery',
        input = {
            {'Coke', 1},
            {'AluminiumParts', 1},
            {'SteelPlate', 1},
        },
        output = {
            {'PrimitiveBattery', 1},
        },
        ticks = 100,
        tier = 3,
    },
    {
        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,
         ticks = 20,
        tier = 1,
     },
     },
     {
     {
         name = 'GravelSurface',
         name = 'Window',
         input = {
         input = {
             {'StoneSurface', 1},
             {'BuildingMaterial', 3},
         },
         },
         output = {
         output = {
             {'GravelSurface', 1},
             {'Window', 1},
         },
         },
         ticks = 20,
         ticks = 20,
        tier = 1,
     },
     },
     {
     {
         name = 'Steampack',
         name = 'PlasticWindow',
         input = {
         input = {
             {'CopperParts', 6},
             {'BuildingMaterial', 3},
            {'CopperPlate', 2},
            {'CopperPipe', 4},
            {'Circuit', 10},
         },
         },
         output = {
         output = {
             {'Steampack', 1},
             {'PlasticWindow', 1},
         },
         },
         ticks = 20,
         ticks = 20,
        tier = 1,
     },
     },
     {
     {
         name = 'AdvancedSteampack',
         name = 'Table',
         input = {
         input = {
             {'StainlessSteelParts', 30},
             {'BuildingMaterial', 3},
            {'StainlessSteelPlate', 10},
            {'CopperPipe', 30},
            {'Processor', 10},
         },
         },
         output = {
         output = {
             {'AdvancedSteampack', 1},
             {'Table', 1},
         },
         },
         ticks = 20,
         ticks = 20,
        tier = 1,
     },
     },
     {
     {
         name = 'HighCapacitySteampack',
         name = 'Bed',
         input = {
         input = {
             {'SteelParts', 30},
             {'BuildingMaterial', 3},
            {'SteelPlate', 10},
            {'CopperPipe', 5},
            {'Circuit', 15},
         },
         },
         output = {
         output = {
             {'HighCapacitySteampack', 1},
             {'Bed', 1},
         },
         },
         ticks = 20,
         ticks = 20,
        tier = 1,
     },
     },
     {
     {
         name = 'HighPressureSteampack',
         name = 'Rack',
         input = {
         input = {
             {'SteelParts', 6},
             {'BuildingMaterial', 3},
            {'SteelPlate', 2},
            {'CopperPipe', 30},
            {'Circuit', 15},
         },
         },
         output = {
         output = {
             {'HighPressureSteampack', 1},
             {'Rack', 1},
         },
         },
         ticks = 20,
         ticks = 20,
        tier = 1,
     },
     },
     {
     {
         name = 'Jetpack',
         name = 'WoodenStairs',
         input = {
         input = {
             {'AluminiumParts', 10},
             {'BuildingMaterial', 3},
            {'AluminiumPlate', 3},
            {'AluminiumPipe', 6},
            {'AdvancedCircuit', 10},
            {'AluminiumElectricEngine', 2},
         },
         },
         output = {
         output = {
             {'Jetpack', 1},
             {'WoodenStairs', 1},
         },
         },
         ticks = 20,
         ticks = 20,
        tier = 1,
     },
     },
     {
     {
         name = 'AdvancedJetpack',
         name = 'Fence',
         input = {
         input = {
             {'StainlessSteelParts', 10},
             {'BuildingMaterial', 3},
            {'StainlessSteelPlate', 3},
            {'StainlessSteelPipe', 6},
            {'Processor', 10},
            {'StainlessSteelElectricEngine', 2},
         },
         },
         output = {
         output = {
             {'AdvancedJetpack', 1},
             {'Fence', 1},
         },
         },
         ticks = 20,
         ticks = 20,
        tier = 1,
     },
     },
     {
     {
         name = 'AntigravityUnit',
         name = 'SteelFence',
         input = {
         input = {
             {'CompositeParts', 20},
             {'BuildingMaterial', 3},
            {'CompositePlate', 2},
            {'CompositePipe', 6},
            {'QuantumProcessor', 10},
            {'Catalyst', 4},
            {'CompositeElectricEngine', 8},
         },
         },
         output = {
         output = {
             {'AntigravityUnit', 1},
             {'SteelFence', 1},
         },
         },
         ticks = 20,
         ticks = 20,
        tier = 1,
     },
     },
     {
     {
         name = 'Flashlight',
         name = 'StainlessSteelFence',
         input = {
         input = {
             {'SteelPipe', 1},
             {'BuildingMaterial', 3},
            {'SteelLamp', 1},
         },
         },
         output = {
         output = {
             {'Flashlight', 1},
             {'StainlessSteelFence', 1},
         },
         },
         ticks = 20,
         ticks = 20,
        tier = 1,
    },
    {
        name = 'BasicBattery',
        input = {
            {'Battery', 4},
            {'CopperParts', 1},
        },
        output = {
            {'BasicBattery', 1},
        },
        ticks = 100,
    },
    {
        name = 'AdvancedBattery',
        input = {
            {'BasicBattery', 5},
            {'Circuit', 1},
        },
        output = {
            {'AdvancedBattery', 1},
        },
        ticks = 200,
    },
    {
        name = 'SuperiorBattery',
        input = {
            {'AdvancedBattery', 5},
            {'AdvancedCircuit', 1},
        },
        output = {
            {'SuperiorBattery', 1},
        },
        ticks = 300,
    },
    {
        name = 'UltimateBattery',
        input = {
            {'SuperiorBattery', 5},
            {'Processor', 1},
        },
        output = {
            {'UltimateBattery', 1},
        },
        ticks = 400,
    },
    {
        name = 'Cell',
        input = {
            {'AluminiumPlate', 1},
            {'AluminiumParts', 1},
        },
        output = {
            {'Cell', 1},
        },
        ticks = 200,
        tier = 3,
    },
    {
        name = 'BasicCoil',
        input = {
            {'CopperWire', 16},
            {'SteelPlate', 2},
        },
        output = {
            {'BasicCoil', 1},
        },
        ticks = 200,
        tier = 2,
    },
    {
        name = 'AdvancedCoil',
        input = {
            {'BasicCoil', 3},
            {'StainlessSteelPlate', 2},
        },
        output = {
            {'AdvancedCoil', 1},
        },
        ticks = 200,
        tier = 3,
    },
    {
        name = 'PowerCoil',
        input = {
            {'AdvancedCoil', 3},
            {'Processor', 2},
        },
        output = {
            {'PowerCoil', 1},
        },
        ticks = 200,
        tier = 5,
    },
    {
        name = 'BasicFrame',
        input = {
            {'SteelPlate', 4},
            {'SteelParts', 4},
        },
        output = {
            {'BasicFrame', 1},
        },
        ticks = 200,
        tier = 2,
    },
    {
        name = 'ReinforcedFrame',
        input = {
            {'BasicFrame', 3},
            {'AluminiumParts', 6},
        },
        output = {
            {'ReinforcedFrame', 1},
        },
        ticks = 200,
        tier = 3,
    },
    {
        name = 'ModularFrame',
        input = {
            {'ReinforcedFrame', 3},
            {'StainlessSteelParts', 10},
        },
        output = {
            {'ModularFrame', 1},
        },
        ticks = 200,
        tier = 5,
    },
    {
        name = 'UraniumCell',
        input = {
            {'Uranium235Dust', 3},
            {'UraniumDust', 20},
            {'Cell', 1},
        },
        output = {
            {'UraniumCell', 1},
        },
        ticks = 200,
        tier = 5,
    },
    {
        name = 'ThoriumCell',
        input = {
            {'ThoriumDust', 40},
            {'Cell', 1},
        },
        output = {
            {'ThoriumCell', 1},
        },
        ticks = 200,
        tier = 6,
    },
    {
        name = 'Uranium233Cell',
        input = {
            {'Uranium233Dust', 3},
            {'Cell', 1},
        },
        output = {
            {'Uranium233Cell', 1},
        },
        ticks = 200,
    },
    {
        name = 'PlutoniumCell',
        input = {
            {'PlutoniumDust', 3},
            {'Cell', 1},
        },
        output = {
            {'PlutoniumCell', 1},
        },
        ticks = 200,
    },
    {
        name = 'ReflectorCell',
        input = {
            {'Cell', 1},
            {'BerylliumDust', 3},
        },
        output = {
            {'ReflectorCell', 1},
        },
        ticks = 100,
    },
    {
        name = 'PlatinumReflector',
        input = {
            {'Cell', 1},
            {'PlatinumFoil', 1},
        },
        output = {
            {'PlatinumReflector', 1},
        },
        ticks = 100,
        tier = 6,
    },
    {
        name = 'BrainMatrix',
        input = {
            {'CarbonFiberSheet', 1},
            {'PlatinumFoil', 1},
        },
        output = {
            {'BrainMatrix', 1},
        },
        ticks = 100,
        tier = 6,
    },
    {
        name = 'DecisionResonator',
        input = {
            {'StainlessSteelParts', 4},
            {'MicaFlakes', 1},
        },
        output = {
            {'DecisionResonator', 1},
        },
        ticks = 100,
        tier = 5,
    },
    {
        name = 'ControlCell',
        input = {
            {'Cell', 1},
            {'YttriumDust', 3},
        },
        output = {
            {'ControlCell', 1},
        },
        ticks = 100,
    },
    {
        name = 'Dirt',
        input = {
            {'SandSurface', 1},
            {'Organics', 1},
        },
        output = {
            {'DirtSurface', 1},
        },
        ticks = 200,
    },
    {
        name = 'CarbonFiberSheet',
        input = {
            {'CarbonFiber', 2},
        },
        output = {
            {'CarbonFiberSheet', 1},
        },
        ticks = 200,
    },
    {
        name = 'BuildingMaterial',
        input = {
            {'StoneSurface', 1},
        },
        output = {
            {'BuildingMaterial', 1},
        },
        ticks = 10,
     },
     },
}
}

Latest revision as of 13:30, 31 July 2025

Documentation for this module may be created at Module:HandRecipeDictionary/doc

return {
    {
        name = 'CircuitBoard',
        input = {
            {'Log', 1},
        },
        output = {
            {'CircuitBoard', 1},
        },
        ticks = 20,
        tier = 1,
    },
    {
        name = 'Circuit',
        input = {
            {'CircuitBoard', 1},
            {'Triod', 3},
        },
        output = {
            {'Circuit', 1},
        },
        ticks = 150,
        tier = 1,
    },
    {
        name = 'Triod',
        input = {
            {'Glass', 1},
            {'CopperWire', 3},
        },
        output = {
            {'Triod', 1},
        },
        ticks = 50,
        tier = 1,
    },
    {
        name = 'Resistor',
        input = {
            {'CoalDust', 1},
            {'Organics', 1},
            {'CopperWire', 1},
        },
        output = {
            {'Resistor', 1},
        },
        ticks = 60,
        tier = 1,
    },
    {
        name = 'AdvancedCircuit',
        input = {
            {'CircuitBoard', 1},
            {'Resistor', 2},
            {'Circuit', 3},
        },
        output = {
            {'AdvancedCircuit', 1},
        },
        ticks = 200,
        tier = 1,
    },
    {
        name = 'Transistor',
        input = {
            {'Silicon', 1},
            {'CopperWire', 2},
        },
        output = {
            {'Transistor', 1},
        },
        ticks = 80,
        tier = 1,
    },
    {
        name = 'Capacitor',
        input = {
            {'AluminiumFoil', 2},
            {'Log', 1},
        },
        output = {
            {'Capacitor', 1},
        },
        ticks = 80,
        tier = 1,
    },
    {
        name = 'Processor',
        input = {
            {'CircuitBoard', 1},
            {'AdvancedCircuit', 3},
            {'Resistor', 2},
        },
        output = {
            {'Processor', 1},
        },
        ticks = 200,
        tier = 3,
    },
    {
        name = 'QuantumCore',
        input = {
            {'YttriumDust', 1},
            {'CopperParts', 3},
        },
        output = {
            {'QuantumCore', 1},
        },
        ticks = 100,
        tier = 4,
    },
    {
        name = 'QuantumCircuit',
        input = {
            {'QuantumCore', 2},
            {'Processor', 3},
            {'Resistor', 6},
        },
        output = {
            {'QuantumCircuit', 1},
        },
        ticks = 200,
        tier = 4,
    },
    {
        name = 'QuantumProcessor',
        input = {
            {'QuantumCircuit', 3},
            {'DecisionResonator', 1},
            {'Capacitor', 6},
        },
        output = {
            {'QuantumProcessor', 1},
        },
        ticks = 200,
        tier = 5,
    },
    {
        name = 'QuantumBrain',
        input = {
            {'QuantumProcessor', 3},
            {'BrainMatrix', 1},
            {'Resistor', 10},
        },
        output = {
            {'QuantumBrain', 1},
        },
        ticks = 200,
        tier = 6,
    },
    {
        name = 'UltimateCatalyst',
        input = {
            {'Cell', 1},
            {'NeutroniumParts', 2},
            {'Coke', 10},
        },
        output = {
            {'UltimateCatalyst', 1},
        },
        ticks = 200,
        tier = 7,
    },
    {
        name = 'Catalyst',
        input = {
            {'Cell', 1},
            {'CopperWire', 40},
            {'Coal', 4},
        },
        output = {
            {'Catalyst', 1},
        },
        ticks = 200,
        tier = 3,
    },
    {
        name = 'PrimitiveBattery',
        input = {
            {'Coke', 1},
            {'AluminiumParts', 1},
            {'SteelPlate', 1},
        },
        output = {
            {'PrimitiveBattery', 1},
        },
        ticks = 100,
        tier = 3,
    },
    {
        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,
    },
    {
        name = 'BasicBattery',
        input = {
            {'Battery', 4},
            {'CopperParts', 1},
        },
        output = {
            {'BasicBattery', 1},
        },
        ticks = 100,
    },
    {
        name = 'AdvancedBattery',
        input = {
            {'BasicBattery', 5},
            {'Circuit', 1},
        },
        output = {
            {'AdvancedBattery', 1},
        },
        ticks = 200,
    },
    {
        name = 'SuperiorBattery',
        input = {
            {'AdvancedBattery', 5},
            {'AdvancedCircuit', 1},
        },
        output = {
            {'SuperiorBattery', 1},
        },
        ticks = 300,
    },
    {
        name = 'UltimateBattery',
        input = {
            {'SuperiorBattery', 5},
            {'Processor', 1},
        },
        output = {
            {'UltimateBattery', 1},
        },
        ticks = 400,
    },
    {
        name = 'Cell',
        input = {
            {'AluminiumPlate', 1},
            {'AluminiumParts', 1},
        },
        output = {
            {'Cell', 1},
        },
        ticks = 200,
        tier = 3,
    },
    {
        name = 'BasicCoil',
        input = {
            {'CopperWire', 16},
            {'SteelPlate', 2},
        },
        output = {
            {'BasicCoil', 1},
        },
        ticks = 200,
        tier = 2,
    },
    {
        name = 'AdvancedCoil',
        input = {
            {'BasicCoil', 3},
            {'StainlessSteelPlate', 2},
        },
        output = {
            {'AdvancedCoil', 1},
        },
        ticks = 200,
        tier = 3,
    },
    {
        name = 'PowerCoil',
        input = {
            {'AdvancedCoil', 3},
            {'Processor', 2},
        },
        output = {
            {'PowerCoil', 1},
        },
        ticks = 200,
        tier = 5,
    },
    {
        name = 'BasicFrame',
        input = {
            {'SteelPlate', 4},
            {'SteelParts', 4},
        },
        output = {
            {'BasicFrame', 1},
        },
        ticks = 200,
        tier = 2,
    },
    {
        name = 'ReinforcedFrame',
        input = {
            {'BasicFrame', 3},
            {'AluminiumParts', 6},
        },
        output = {
            {'ReinforcedFrame', 1},
        },
        ticks = 200,
        tier = 3,
    },
    {
        name = 'ModularFrame',
        input = {
            {'ReinforcedFrame', 3},
            {'StainlessSteelParts', 10},
        },
        output = {
            {'ModularFrame', 1},
        },
        ticks = 200,
        tier = 5,
    },
    {
        name = 'UraniumCell',
        input = {
            {'Uranium235Dust', 3},
            {'UraniumDust', 20},
            {'Cell', 1},
        },
        output = {
            {'UraniumCell', 1},
        },
        ticks = 200,
        tier = 5,
    },
    {
        name = 'ThoriumCell',
        input = {
            {'ThoriumDust', 40},
            {'Cell', 1},
        },
        output = {
            {'ThoriumCell', 1},
        },
        ticks = 200,
        tier = 6,
    },
    {
        name = 'Uranium233Cell',
        input = {
            {'Uranium233Dust', 3},
            {'Cell', 1},
        },
        output = {
            {'Uranium233Cell', 1},
        },
        ticks = 200,
    },
    {
        name = 'PlutoniumCell',
        input = {
            {'PlutoniumDust', 3},
            {'Cell', 1},
        },
        output = {
            {'PlutoniumCell', 1},
        },
        ticks = 200,
    },
    {
        name = 'ReflectorCell',
        input = {
            {'Cell', 1},
            {'BerylliumDust', 3},
        },
        output = {
            {'ReflectorCell', 1},
        },
        ticks = 100,
    },
    {
        name = 'PlatinumReflector',
        input = {
            {'Cell', 1},
            {'PlatinumFoil', 1},
        },
        output = {
            {'PlatinumReflector', 1},
        },
        ticks = 100,
        tier = 6,
    },
    {
        name = 'BrainMatrix',
        input = {
            {'CarbonFiberSheet', 1},
            {'PlatinumFoil', 1},
        },
        output = {
            {'BrainMatrix', 1},
        },
        ticks = 100,
        tier = 6,
    },
    {
        name = 'DecisionResonator',
        input = {
            {'StainlessSteelParts', 4},
            {'MicaFlakes', 1},
        },
        output = {
            {'DecisionResonator', 1},
        },
        ticks = 100,
        tier = 5,
    },
    {
        name = 'ControlCell',
        input = {
            {'Cell', 1},
            {'YttriumDust', 3},
        },
        output = {
            {'ControlCell', 1},
        },
        ticks = 100,
    },
    {
        name = 'Dirt',
        input = {
            {'SandSurface', 1},
            {'Organics', 1},
        },
        output = {
            {'DirtSurface', 1},
        },
        ticks = 200,
    },
    {
        name = 'CarbonFiberSheet',
        input = {
            {'CarbonFiber', 2},
        },
        output = {
            {'CarbonFiberSheet', 1},
        },
        ticks = 200,
    },
    {
        name = 'BuildingMaterial',
        input = {
            {'StoneSurface', 1},
        },
        output = {
            {'BuildingMaterial', 1},
        },
        ticks = 10,
    },
}