Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ASSEMBLER = "modern_industrialization:assembler"
- AUTO_CRAFTING_TABLE = "techreborn:auto_crafting_table"
- BARREL = "minecraft:barrel"
- BARREL_COPPER = "ironchests:copper_barrel"
- BARREL_IRON = "ironchests:iron_barrel"
- BARREL_GOLD = "ironchests:gold_barrel"
- BARREL_DIAMOND = "ironchests:diamond_barrel"
- BARREL_OBSIDIAN = "ironchests:obsidian_barrel"
- BARREL_ALUMINUM = "modern_industrialization:aluminum_barrel"
- COMPRESOR = "modern_industrialization:electric_compressor"
- CUTTING_MACHINE = "modern_industrialization:electric_cutting_machine"
- FURNACE = "modern_industrialization:electric_furnace"
- MACERATOR = "modern_industrialization:electric_macerator"
- MIXER = "modern_industrialization:electric_mixer"
- PACKER = "modern_industrialization:electric_packer"
- POLARIZER = "modern_industrialization:polarizer"
- STORAGE_UNIT_CRUDE = "techreborn:crude_storage_unit"
- STORAGE_UNIT_BASIC = "techreborn:basic_storage_unit"
- STORAGE_UNIT_ADVANCED = "techreborn:advanced_storage_unit"
- TANK_UNIT_BASIC = "techreborn:basic_tank_unit"
- TANK_UNIT_ADVANCED = "techreborn:advanced_tank_unit"
- WIREMILL = "modern_industrialization:electric_wiremill"
- --#region Assembly definitions
- -- Minecraft components
- local redstone_torch = {
- items = {
- {
- name = "minecraft:stick",
- slots = { 4 }
- },
- {
- name = "minecraft:redstone",
- slots = { 1 }
- }
- },
- machine = AUTO_CRAFTING_TABLE
- }
- local stick = {
- items = {
- {
- name = "minecraft:spruce_planks",
- slots = { 1 }
- }
- },
- machine = AUTO_CRAFTING_TABLE
- }
- -- MI components
- local analog_circuit = {
- items = {
- {
- name = "modern_industrialization:resistor",
- slots = { 1, 3 }
- },
- {
- name = "modern_industrialization:inductor",
- slots = { 2 }
- },
- {
- name = "modern_industrialization:capacitor",
- slots = { 4, 6 }
- },
- {
- name = "modern_industrialization:analog_circuit_board",
- slots = { 5 }
- },
- {
- name = "modern_industrialization:copper_wire",
- slots = { 7, 8, 8 }
- }
- },
- machine = ASSEMBLER
- }
- local analog_circuit_board = {
- items = {
- {
- name = "modern_industrialization:rubber_sheet",
- slots = { 1, 7 }
- },
- {
- name = "modern_industrialization:copper_plate",
- slots = { 4 }
- }
- },
- machine = ASSEMBLER
- }
- local motor = {
- items = {
- {
- name = "modern_industrialization:steel_rod",
- slots = { 3, 7 }
- },
- {
- name = "modern_industrialization:steel_rod_magnetic",
- slots = { 5 }
- },
- {
- name = "modern_industrialization:copper_wire",
- slots = { 2, 4, 6, 8 }
- },
- {
- name = "modern_industrialization:tin_cable",
- slots = { 1, 9}
- },
- },
- machine = ASSEMBLER
- }
- local capacitor = {
- items = {
- {
- name = "modern_industrialization:rubber_sheet",
- slots = { 5 }
- },
- {
- name = "modern_industrialization:gold_plate",
- slots = { 2, 8 }
- },
- {
- name = "modern_industrialization:copper_wire",
- slots = { 4, 6 }
- }
- },
- machine = ASSEMBLER
- }
- local conveyor = {
- items = {
- {
- name = "modern_industrialization:rubber_sheet",
- slots = { 1, 2, 3, 7, 8, 9 }
- },
- {
- name = "modern_industrialization:motor",
- slots = { 4, 6 }
- },
- {
- name = "modern_industrialization:tin_cable",
- slots = { 5 }
- }
- },
- machine = ASSEMBLER
- }
- local diode = {
- items = {
- {
- name = "modern_industrialization:electrum_fine_wire",
- slots = { 1, 4, 7}
- },
- {
- name = "modern_industrialization:steel_plate",
- slots = { 2, 8 }
- },
- {
- name = "modern_industrialization:silicon_plate",
- slots = { 5 }
- },
- {
- name = "minecraft:glass",
- slots = { 3, 6, 9 }
- }
- },
- machine = ASSEMBLER
- }
- local electronic_circuit = {
- items = {
- {
- name = "modern_industrialization:diode",
- slots = { 2, 8 }
- },
- {
- name = "modern_industrialization:transistor",
- slots = { 4, 6 }
- },
- {
- name = "modern_industrialization:electronic_circuit_board",
- slots = { 5 }
- },
- {
- name = "modern_industrialization:analog_circuit",
- slots = { 1, 3, 7, 9 }
- }
- },
- machine = ASSEMBLER
- }
- local electronic_circuit_board = {
- items = {
- {
- name = "modern_industrialization:aluminum_plate",
- slots = { 2, 4, 6 }
- },
- {
- name = "modern_industrialization:electrum_cable",
- slots = { 1, 4, 7, 9 }
- },
- {
- name = "modern_industrialization:analog_circuit_board",
- slots = { 5 }
- },
- {
- name = "modern_industrialization:redstone_battery",
- slots = { 8 }
- }
- },
- machine = ASSEMBLER
- }
- local inductor = {
- items = {
- {
- name = "modern_industrialization:copper_wire",
- slots = { 1, 2, 3, 4, 6, 7, 8, 9 }
- },
- {
- name = "modern_industrialization:steel_rod",
- slots = { 5 }
- }
- },
- machine = ASSEMBLER
- }
- local invar_rotary_blade = {
- items = {
- {
- name = "modern_industrialization:diamond_dust",
- slots = { 2, 4, 6, 8 }
- },
- {
- name = "modern_industrialization:invar_gear",
- slots = { 5 }
- }
- },
- fluids = {
- {
- name = "modern_industrialization:soldering_alloy",
- slots = { 1 },
- amount = 100
- }
- },
- machine = ASSEMBLER
- }
- local large_motor = {
- items = {
- {
- name = "modern_industrialization:motor",
- slots = { 1, 2, 3, 7, 8, 9 }
- },
- {
- name = "modern_industrialization:electronic_circuit",
- slots = { 4 }
- },
- {
- name = "modern_industrialization:aluminum_rod",
- slots = { 5, 6 }
- },
- },
- machine = ASSEMBLER
- }
- local piston = {
- items = {
- {
- name = "modern_industrialization:steel_plate",
- slots = { 1, 2, 3 }
- },
- {
- name = "modern_industrialization:steel_rod",
- slots = { 5, 6 }
- },
- {
- name = "modern_industrialization:tin_cable",
- slots = { 4, 7 }
- },
- {
- name = "modern_industrialization:motor",
- slots = { 8 }
- },
- {
- name = "modern_industrialization:steel_gear",
- slots = { 9 }
- }
- },
- machine = ASSEMBLER
- }
- local redstone_battery = {
- items = {
- {
- name = "modern_industrialization:tin_cable",
- slots = { 1, 3 }
- },
- {
- name = "modern_industrialization:battery_alloy_plate",
- slots = { 2 }
- },
- {
- name = "modern_industrialization:battery_alloy_curved_plate",
- slots = { 4, 6, 7, 9 }
- },
- {
- name = "minecraft:redstone",
- slots = { 5, 8 }
- }
- },
- machine = ASSEMBLER
- }
- local redstone_control_module = {
- items = {
- {
- name = "minecraft:redstone",
- slots = { 1 , 3 }
- },
- {
- name = "minecraft:redstone_torch",
- slots = { 2 }
- },
- {
- name = "modern_industrialization:resistor",
- slots = { 4, 6 }
- },
- {
- name = "modern_industrialization:capacitor",
- slots = { 5 }
- },
- {
- name = "modern_industrialization:inductor",
- slots = { 7, 9 }
- },
- {
- name = "modern_industrialization:analog_circuit_board",
- slots = { 8 }
- }
- },
- machine = ASSEMBLER
- }
- local resistor = {
- items = {
- {
- name = "modern_industrialization:copper_fine_wire",
- slots = { 1, 1 }
- },
- {
- name = "modern_industrialization:coal_dust",
- slots = { 2 }
- }
- },
- machine = ASSEMBLER
- }
- local robot_arm = {
- items = {
- {
- name = "modern_industrialization:tin_cable",
- slots = { 1, 2, 3 }
- },
- {
- name = "modern_industrialization:motor",
- slots = { 4, 6 }
- },
- {
- name = "modern_industrialization:piston",
- slots = { 7 }
- },
- {
- name = "modern_industrialization:analog_circuit",
- slots = { 8 }
- },
- {
- name = "modern_industrialization:steel_rod",
- slots = { 5, 9 }
- }
- },
- machine = ASSEMBLER
- }
- local rubber_sheet = {
- items = {
- {
- name = "minecraft:paper",
- slots = { 1 }
- }
- },
- fluids = {
- {
- name = "modern_industrialization:synthetic_rubber",
- slots = { 1 }
- }
- },
- machine = MIXER
- }
- local transistor = {
- items = {
- {
- name = "modern_industrialization:electrum_fine_wire",
- slots = { 2 }
- },
- {
- name = "modern_industrialization:steel_plate",
- slots = { 4, 5, 6 }
- },
- {
- name = "modern_industrialization:silicon_plate",
- slots = { 7, 8, 9 }
- }
- },
- machine = ASSEMBLER
- }
- -- MI blocks/pipes
- local basic_machine_hull = {
- items = {
- {
- name = "modern_industrialization:analog_circuit",
- slots = { 2 }
- },
- {
- name = "modern_industrialization:redstone_battery",
- slots = { 4, 6 }
- },
- {
- name = "modern_industrialization:steel_machine_casing",
- slots = { 5 }
- },
- {
- name = "modern_industrialization:tin_cable",
- slots = { 7, 8, 9 }
- }
- },
- machine = ASSEMBLER
- }
- local electric_macerator = {
- items = {
- {
- name = "modern_industrialization:piston",
- slots = { 1, 3 }
- },
- {
- name = "modern_industrialization:invar_rotary_blade",
- slots = { 2 }
- },
- {
- name = "modern_industrialization:motor",
- slots = { 4, 6 }
- },
- {
- name = "modern_industrialization:analog_circuit",
- slots = { 7, 9 }
- },
- {
- name = "modern_industrialization:basic_machine_hull",
- slots = { 5 }
- },
- {
- name = "modern_industrialization:tin_cable",
- slots = { 8 }
- }
- },
- machine = ASSEMBLER
- }
- local electric_mixer = {
- items = {
- {
- name = "minecraft:glass",
- slots = { 1, 3}
- },
- {
- name = "modern_industrialization:motor",
- slots = { 2 }
- },
- {
- name = "modern_industrialization:tin_rotor",
- slots = { 4, 6 }
- },
- {
- name = "modern_industrialization:basic_machine_hull",
- slots = { 5 }
- },
- {
- name = "modern_industrialization:analog_circuit",
- slots = { 7, 9 }
- },
- {
- name = "modern_industrialization:fluid_pipe",
- slots = { 8 }
- }
- },
- machine = ASSEMBLER
- }
- local electric_packer = {
- items = {
- {
- name = "modern_industrialization:robot_arm",
- slots = { 1, 3 }
- },
- {
- name = "modern_industrialization:analog_circuit",
- slots = { 2, 8 }
- },
- {
- name = "modern_industrialization:conveyor",
- slots = { 4, 6 }
- },
- {
- name = "modern_industrialization:basic_machine_hull",
- slots = { 5 }
- },
- {
- name = "modern_industrialization:tin_cable",
- slots = { 7, 9 }
- }
- },
- machine = ASSEMBLER
- }
- local fluid_pipe = {
- items = {
- {
- name = "modern_industrialization:bronze_curved_plate",
- slots = { 1, 2, 3, 7, 8, 9 }
- },
- {
- name = "modern_industrialization:copper_rotor",
- slots = { 4, 6 }
- },
- {
- name = "minecraft:glass_pane",
- slots = { 5 }
- }
- },
- machine = ASSEMBLER
- }
- local steel_machine_casing = {
- items = {
- {
- name = "modern_industrialization:steel_plate",
- slots = { 1, 2, 3, 4, 6, 7, 8, 9 }
- },
- {
- name = "modern_industrialization:steel_gear",
- slots = { 5 }
- }
- },
- machine = ASSEMBLER
- }
- -- Dusts/ores
- local battery_alloy_dust = {
- items = {
- {
- name = "modern_industrialization:lead_dust",
- slots = { 1 }
- },
- {
- name = "modern_industrialization:antimony_dust",
- slots = { 2 }
- }
- },
- machine = MIXER
- }
- local coal_dust = {
- items = {
- {
- name = "minecraft:coal",
- slots = { 1 }
- }
- },
- machine = MACERATOR
- }
- local diamond_dust = {
- items = {
- {
- name = "minecraft:diamond",
- slots = { 1 }
- }
- },
- machine = MACERATOR
- }
- local invar_dust = {
- items = {
- {
- name = "modern_industrialization:iron_dust",
- slots = { 1, 1 }
- },
- {
- name = "modern_industrialization:nickel_dust",
- slots = { 2 }
- }
- },
- machine = MACERATOR
- }
- -- Ingots
- local battery_alloy_ingot = {
- items = {
- {
- name = "modern_industrialization:battery_alloy_dust",
- slots = { 1 }
- }
- },
- machine = FURNACE
- }
- local copper_ingot = {
- items = {
- {
- name = "modern_industrialization:copper_dust",
- slots = { 1 }
- }
- },
- machine = FURNACE
- }
- local invar_ingot = {
- items = {
- {
- name = "modern_industrialization:invar_dust",
- slots = { 1 }
- }
- },
- machine = FURNACE
- }
- local tin_ingot = {
- items = {
- {
- name = "modern_industrialization:tin_dust",
- slots = { 1 }
- }
- },
- machine = FURNACE
- }
- -- Plates
- local aluminum_plate = {
- items = {
- {
- name = "modern_industrialization:aluminum_ingot",
- slots = { 1 }
- }
- },
- machine = ASSEMBLER
- }
- local battery_alloy_plate = {
- items = {
- {
- name = "modern_industrialization:battery_alloy_ingot",
- slots = { 1 }
- }
- },
- machine = COMPRESOR
- }
- local battery_alloy_curved_plate = {
- items = {
- {
- name = "modern_industrialization:battery_alloy_plate",
- slots = { 1 }
- }
- },
- machine = COMPRESOR
- }
- local bronze_plate = {
- items = {
- {
- name = "modern_industrialization:bronze_ingot",
- slots = { 1 }
- }
- },
- machine = COMPRESOR
- }
- local bronze_curved_plate = {
- items = {
- {
- name = "modern_industrialization:bronze_plate",
- slots = { 1 }
- }
- },
- machine = COMPRESOR
- }
- local copper_plate = {
- items = {
- {
- name = "minecraft:copper_ingot",
- slots = { 1 }
- }
- },
- machine = COMPRESOR
- }
- local copper_curved_plate = {
- items = {
- {
- name = "modern_industrialization:copper_plate",
- slots = { 1 }
- }
- },
- machine = COMPRESOR
- }
- local electrum_plate = {
- items = {
- {
- name = "modern_industrialization:electrum_ingot",
- slots = { 1 }
- }
- },
- machine = COMPRESOR
- }
- local gold_plate = {
- items = {
- {
- name = "minecraft:gold_ingot",
- slots = { 1 }
- }
- },
- machine = COMPRESOR
- }
- local invar_plate = {
- items = {
- {
- name = "modern_industrialization:invar_ingot",
- slots = { 1 }
- }
- },
- machine = COMPRESOR
- }
- local steel_plate = {
- items = {
- {
- name = "modern_industrialization:steel_ingot",
- slots = { 1 }
- }
- },
- machine = COMPRESOR
- }
- local tin_plate = {
- items = {
- {
- name = "modern_industrialization:tin_ingot",
- slots = { 1 }
- }
- },
- machine = COMPRESOR
- }
- local tin_curved_plate = {
- items = {
- name = "modern_industrialization:tin_plate",
- slots = { 1 }
- },
- machine = COMPRESOR
- }
- -- Rods/rings/blades
- local aluminum_rod = {
- items = {
- {
- name = "modern_industrialization:aluminum_ingot",
- slots = { 1 }
- }
- },
- fluids = {
- {
- name = "modern_industrialization:lubricant",
- slots = { 1 },
- amount = 1
- }
- },
- machine = CUTTING_MACHINE
- }
- local copper_blade = {
- items = {
- {
- name = "modern_industrialization:copper_curved_plate",
- slots = { 1, 4 }
- },
- {
- name = "modern_industrialization:copper_rod",
- slots = { 7 }
- }
- },
- machine = PACKER
- }
- local copper_ring = {
- items = {
- {
- name = "modern_industrialization:copper_rod",
- slots = { 1 }
- }
- },
- machine = COMPRESOR
- }
- local copper_rod = {
- items = {
- {
- name = "modern_industrialization:copper_ingot",
- slots = { 1 }
- }
- },
- fluids = {
- {
- name = "modern_industrialization:lubricant",
- slots = { 1 },
- amount = 1
- }
- },
- machine = CUTTING_MACHINE
- }
- local electrum_rod = {
- items = {
- {
- name = "modern_industrialization:electrum_ingot",
- slots = { 1 }
- }
- },
- fluids = {
- {
- name = "modern_industrialization:lubricant",
- slots = { 1 },
- amount = 1
- }
- },
- machine = CUTTING_MACHINE
- }
- local invar_ring = {
- items = {
- {
- name = "modern_industrialization:invar_rod",
- slots = { 1 }
- }
- },
- machine = COMPRESOR
- }
- local invar_rod = {
- items = {
- {
- name = "modern_industrialization:invar_ingot",
- slots = { 1 }
- }
- },
- machine = CUTTING_MACHINE
- }
- local steel_rod = {
- items = {
- {
- name = "modern_industrialization:steel_ingot",
- slots = { 1 }
- }
- },
- fluids = {
- {
- name = "modern_industrialization:lubricant",
- slots = { 1 },
- amount = 1
- }
- },
- machine = CUTTING_MACHINE
- }
- local steel_magnetized_rod = {
- items = {
- {
- name = "modern_industrialization:steel_rod",
- slots = { 1 }
- }
- },
- machine = POLARIZER
- }
- local steel_ring = {
- items = {
- {
- name = "modern_industrialization:steel_rod",
- slots = { 1 }
- }
- },
- machine = COMPRESOR
- }
- local tin_blade = {
- items = {
- {
- name = "modern_industrialization:tin_curved_plate",
- slots = { 1, 1 }
- },
- {
- name = "modern_industrialization:tin_rod",
- slots = { 2 }
- }
- },
- machine = PACKER
- }
- local tin_rod = {
- items = {
- {
- name = "modern_industrialization:tin_ingot",
- slots = { 1 }
- }
- },
- fluids = {
- {
- name = "modern_industrialization:lubricant",
- slots = { 1 },
- amount = 1
- }
- },
- machine = CUTTING_MACHINE
- }
- -- Gears/rotors
- local copper_rotor = {
- items = {
- {
- name = "modern_industrialization:copper_blade",
- slots = { 1, 1, 1, 1 }
- },
- {
- name = "modern_industrialization:copper_ring",
- slots = { 2 }
- }
- },
- fluids = {
- {
- name = "modern_industrialization:soldering_alloy",
- slots = { 1 },
- amount = 100
- }
- },
- machine = ASSEMBLER
- }
- local steel_gear = {
- items = {
- {
- name = "modern_industrialization:steel_plate",
- slots = { 1, 1, 1, 1 }
- },
- {
- name = "modern_industrialization:steel_ring",
- slots = { 2 }
- }
- },
- fluids = {
- {
- name = "modern_industrialization:soldering_alloy",
- slots = { 1 },
- amount = 100
- }
- },
- machine = ASSEMBLER
- }
- local tin_rotor = {
- items = {
- {
- name = "modern_industrialization:tin_blade",
- slots = { 1, 1, 1, 1 }
- },
- {
- name = "modern_industrialization:tin_ring",
- slots = { 2 }
- }
- },
- fluids = {
- {
- name = "modern_industrialization:soldering_alloy",
- slots = { 1 },
- amount = 100
- }
- },
- machine = ASSEMBLER
- }
- -- Wire/cable
- local copper_wire = {
- items = {
- {
- name = "modern_industrialization:copper_plate",
- slots = { 1 }
- }
- },
- machine = WIREMILL
- }
- local copper_fine_wire = {
- item = {
- {
- name = "modern_industrialization:copper_wire",
- slots = { 1 }
- }
- },
- machine = WIREMILL
- }
- local electrum_wire = {
- items = {
- {
- name = "modern_industrialization:electrum_plate",
- slots = { 1 }
- }
- },
- machine = WIREMILL
- }
- local electrum_fine_wire = {
- items = {
- {
- name = "modern_industrialization:electrum_wire",
- slots = { 1 }
- }
- },
- machine = WIREMILL
- }
- local electrum_cable = {
- items = {
- {
- name = "modern_industrialization:electrum_wire",
- slots = { 1 }
- }
- },
- fluids = {
- {
- name = "modern_industrialization:synthetic_rubber",
- slots = { 1 },
- amount = 30
- }
- },
- machine = ASSEMBLER
- }
- local tin_wire = {
- items = {
- {
- name = "modern_industrialization:tin_plate",
- slots = { 1 }
- }
- },
- machine = WIREMILL
- }
- local tin_cable = {
- items = {
- {
- name = "modern_industrialization:tin_wire",
- slots = { 1, 1, 1 }
- }
- },
- fluids = {
- {
- name = "modern_industrialization:synthetic_rubber",
- slots = { 1 },
- amount = 30
- }
- },
- machine = ASSEMBLER
- }
- local assemblies = {
- -- Minecraft components
- {
- name = "minecraft:redstone_torch",
- item = redstone_torch
- },
- {
- name = "minecraft:stick",
- item = stick
- },
- -- MI components
- {
- name = "modern_industrialization:analog_circuit",
- item = analog_circuit
- },
- {
- name = "modern_industrialization:analog_circuit_board",
- item = analog_circuit_board
- },
- {
- name = "modern_industrialization:capacitor",
- item = capacitor
- },
- {
- name = "modern_industrialization:conveyor",
- item = conveyor
- },
- {
- name = "modern_industrialization:diode",
- item = diode
- },
- {
- name = "modern_industrialization:electronic_circuit",
- item = electronic_circuit
- },
- {
- name = "modern_industrialization:electronic_circuit_board",
- item = electronic_circuit_board
- },
- {
- name = "modern_industrialization:inductor",
- item = inductor
- },
- {
- name = "modern_industrialization:invar_rotary_blade",
- item = invar_rotary_blade
- },
- {
- name = "modern_industrialization:large_motor",
- item = large_motor
- },
- {
- name = "modern_industrialization:motor",
- item = motor
- },
- {
- name = "modern_industrialization:piston",
- item = piston
- },
- {
- name = "modern_industrialization:redstone_battery",
- item = redstone_battery
- },
- {
- name = "modern_industrialization:redstone_control_module",
- item = redstone_control_module
- },
- {
- name = "modern_industrialization:resistor",
- item = resistor
- },
- {
- name = "modern_industrialization:transistor",
- item = transistor
- },
- {
- name = "modern_industrialization:robot_arm",
- item = robot_arm
- },
- {
- name = "modern_industrialization:rubber_sheet",
- item = rubber_sheet
- },
- -- MI blocks/pipes
- {
- name = "modern_industrialization:basic_machine_hull",
- item = basic_machine_hull
- },
- {
- name = "modern_industrialization:electric_macerator",
- item = electric_macerator
- },
- {
- name = "modern_industrialization:electric_mixer",
- item = electric_mixer
- },
- {
- name = "modern_industrialization:electric_packer",
- item = electric_packer
- },
- {
- name = "modern_industrialization:fluid_pipe",
- item = fluid_pipe
- },
- {
- name = "modern_industrialization:steel_machine_casing",
- item = steel_machine_casing
- },
- -- Dusts/ores
- {
- name = "modern_industrialization:battery_alloy_dust",
- item = battery_alloy_dust
- },
- {
- name = "modern_industrialization:coal_dust",
- item = coal_dust
- },
- {
- name = "modern_industrialization:diamond_dust",
- item = diamond_dust
- },
- {
- name = "modern_industrialization:invar_dust",
- item = invar_dust
- },
- -- Ingots
- {
- name = "modern_industrialization:battery_alloy_ingot",
- item = battery_alloy_ingot
- },
- {
- name = "minecraft:copper_ingot",
- item = copper_ingot
- },
- {
- name = "modern_industrialization:invar_ingot",
- item = invar_ingot
- },
- {
- name = "minecraft:tin_ingot",
- item = tin_ingot
- },
- -- Plates
- {
- name = "modern_industrialization:aluminum_plate",
- item = aluminum_plate
- },
- {
- name = "modern_industrialization:battery_alloy_plate",
- item = battery_alloy_plate
- },
- {
- name = "modern_industrialization:battery_alloy_curved_plate",
- item = battery_alloy_curved_plate
- },
- {
- name = "modern_industrialization:bronze_plate",
- item = bronze_plate
- },
- {
- name = "modern_industrialization:bronze_curved_plate",
- item = bronze_curved_plate
- },
- {
- name = "modern_industrialization:copper_plate",
- item = copper_plate
- },
- {
- name = "modern_industrialization:copper_curved_plate",
- item = copper_curved_plate
- },
- {
- name = "modern_industrialization:electrum_plate",
- item = electrum_plate
- },
- {
- name = "modern_industrialization:gold_plate",
- item = gold_plate
- },
- {
- name = "modern_industrialization:invar_plate",
- item = invar_plate
- },
- {
- name = "modern_industrialization:steel_plate",
- item = steel_plate
- },
- {
- name = "modern_industrialization:tin_plate",
- item = tin_plate
- },
- -- Rods/rings/blades
- {
- name = "modern_industrialization:aluminum_rod",
- item = aluminum_rod
- },
- {
- name = "modern_industrialization:copper_blade",
- item = copper_blade
- },
- {
- name = "modern_industrialization:copper_ring",
- item = copper_ring
- },
- {
- name = "modern_industrialization:copper_rod",
- item = copper_rod
- },
- {
- name = "modern_industrialization:electrum_rod",
- item = electrum_rod
- },
- {
- name = "modern_industrialization:invar_ring",
- item = invar_ring
- },
- {
- name = "modern_industrialization:invar_rod",
- item = invar_rod
- },
- {
- name = "modern_industrialization:steel_rod",
- item = steel_rod
- },
- {
- name = "modern_industrialization:steel_rod_magnetic",
- item = steel_magnetized_rod
- },
- {
- name = "modern_industrialization:steel_ring",
- item = steel_ring
- },
- {
- name = "modern_industrialization:tin_blade",
- item = tin_blade
- },
- {
- name = "modern_industrialization:tin_rod",
- item = tin_rod
- },
- -- Gears/rotors
- {
- name = "modern_industrialization:copper_rotor",
- item = copper_rotor
- },
- {
- name = "modern_industrialization:steel_gear",
- item = steel_gear
- },
- {
- name = "modern_industrialization:tin_rotor",
- item = tin_rotor
- },
- -- Wire/cable
- {
- name = "modern_industrialization:copper_wire",
- item = copper_wire
- },
- {
- name = "modern_industrialization:copper_fine_wire",
- item = copper_fine_wire
- },
- {
- name = "modern_industrialization:electrum_wire",
- item = electrum_wire
- },
- {
- name = "modern_industrialization:electrum_fine_wire",
- item = electrum_fine_wire
- },
- {
- name = "modern_industrialization:electrum_cable",
- item = electrum_cable
- },
- {
- name = "modern_industrialization:tin_wire",
- item = tin_wire
- },
- {
- name = "modern_industrialization:tin_cable",
- item = tin_cable
- }
- }
- --#endregion
- -- FLUIDS
- local fluids = {
- }
- -- MACHINES
- local machines = {
- ASSEMBLER,
- AUTO_CRAFTING_TABLE,
- COMPRESOR,
- CUTTING_MACHINE,
- FURNACE,
- MACERATOR,
- MIXER,
- PACKER,
- POLARIZER,
- WIREMILL
- }
- -- ITEM/FLUID STORAGE
- local storage_barrels = {
- BARREL_COPPER,
- BARREL_IRON,
- BARREL_GOLD,
- BARREL_DIAMOND,
- BARREL_OBSIDIAN,
- BARREL_ALUMINUM
- }
- local storage_units = {
- STORAGE_UNIT_ADVANCED,
- STORAGE_UNIT_BASIC,
- STORAGE_UNIT_CRUDE
- }
- local tank_units = {
- TANK_UNIT_ADVANCED,
- TANK_UNIT_BASIC
- }
- local function get_assembly_by_name(name)
- for i, assembly in pairs(assemblies)
- do
- if assembly.name == name then
- return assembly.item
- end
- end
- return nil
- end
- return {
- ASSEMBLER = ASSEMBLER,
- AUTO_CRAFTING_TABLE = AUTO_CRAFTING_TABLE,
- assemblies = assemblies,
- machines = machines,
- storage_barrels = storage_barrels,
- storage_units = storage_units,
- tank_units = tank_units,
- get_assembly_by_name = get_assembly_by_name
- }
Add Comment
Please, Sign In to add comment