Module:SeparatorRecipeDictionary: Difference between revisions

From Evospace
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 2: Line 2:
     {
     {
         name = 'PlutoniumDust',
         name = 'PlutoniumDust',
        machine = 'Separator',
         input = {
         input = {
             {'DepletedUraniumCell', 1},
             {'DepletedUraniumCell', 1},
Line 14: Line 15:
     {
     {
         name = 'Sand',
         name = 'Sand',
        machine = 'Separator',
         input = {
         input = {
             {'SandSurface', 1},
             {'SandSurface', 1},
Line 24: Line 26:
     {
     {
         name = 'SiliconOxide',
         name = 'SiliconOxide',
        machine = 'Separator',
         input = {
         input = {
             {'SandSurface', 2},
             {'SandSurface', 2},
Line 34: Line 37:
     {
     {
         name = 'SeparatorChalcopyriteOreDust',
         name = 'SeparatorChalcopyriteOreDust',
        machine = 'Separator',
         input = {
         input = {
             {'ChalcopyriteOreDust', 1},
             {'ChalcopyriteOreDust', 1},
Line 45: Line 49:
     },
     },
     {
     {
         name = 'SeparatorMalachiteOreDust',
         name = 'SeparatorPyriteOreDust',
        machine = 'Separator',
         input = {
         input = {
             {'MalachiteOreDust', 1},
             {'PyriteOreDust', 1},
         },
         },
         output = {
         output = {
             {'MalachiteDust', 1},
             {'PyriteDust', 1},
             {'IronDust', 1},
             {'Sulfur', 1},
         },
         },
         ticks = 60,
         ticks = 60,
         tier = 0,
         tier = 2,
     },
     },
     {
     {
         name = 'SeparatorPyriteOreDust',
         name = 'SeparatorMalachiteOreDust',
        machine = 'Separator',
         input = {
         input = {
             {'PyriteOreDust', 1},
             {'MalachiteOreDust', 1},
         },
         },
         output = {
         output = {
             {'PyriteDust', 1},
             {'MalachiteDust', 1},
             {'Sulfur', 1},
             {'IronDust', 1},
         },
         },
         ticks = 60,
         ticks = 60,
         tier = 2,
         tier = 0,
     },
     },
     {
     {
         name = 'SeparatorMagnetiteOreDust',
         name = 'SeparatorMagnetiteOreDust',
        machine = 'Separator',
         input = {
         input = {
             {'MagnetiteOreDust', 1},
             {'MagnetiteOreDust', 1},
Line 82: Line 89:
     {
     {
         name = 'SeparatorBauxiteOreDust',
         name = 'SeparatorBauxiteOreDust',
        machine = 'Separator',
         input = {
         input = {
             {'BauxiteOreDust', 1},
             {'BauxiteOreDust', 1},
Line 94: Line 102:
     {
     {
         name = 'SeparatorRubyOreDust',
         name = 'SeparatorRubyOreDust',
        machine = 'Separator',
         input = {
         input = {
             {'RubyOreDust', 1},
             {'RubyOreDust', 1},
Line 106: Line 115:
     {
     {
         name = 'SeparatorCinnabarOreDust',
         name = 'SeparatorCinnabarOreDust',
        machine = 'Separator',
         input = {
         input = {
             {'CinnabarOreDust', 1},
             {'CinnabarOreDust', 1},
Line 118: Line 128:
     {
     {
         name = 'SeparatorThorianiteOreDust',
         name = 'SeparatorThorianiteOreDust',
        machine = 'Separator',
         input = {
         input = {
             {'ThorianiteOreDust', 1},
             {'ThorianiteOreDust', 1},
Line 130: Line 141:
     {
     {
         name = 'SeparatorPyroplatiteOreDust',
         name = 'SeparatorPyroplatiteOreDust',
        machine = 'Separator',
         input = {
         input = {
             {'PyroplatiteOreDust', 1},
             {'PyroplatiteOreDust', 1},
Line 142: Line 154:
     {
     {
         name = 'SeparatorCoalOreDust',
         name = 'SeparatorCoalOreDust',
        machine = 'Separator',
         input = {
         input = {
             {'CoalOreDust', 1},
             {'CoalOreDust', 1},

Latest revision as of 23:01, 27 January 2026

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

return {
    {
        name = 'PlutoniumDust',
        machine = 'Separator',
        input = {
            {'DepletedUraniumCell', 1},
        },
        output = {
            {'Cell', 1},
            {'PlutoniumDust', 1},
        },
        ticks = 400,
        tier = 5,
    },
    {
        name = 'Sand',
        machine = 'Separator',
        input = {
            {'SandSurface', 1},
        },
        output = {
            {'SiliconOxide', 1},
        },
        ticks = 100,
    },
    {
        name = 'SiliconOxide',
        machine = 'Separator',
        input = {
            {'SandSurface', 2},
        },
        output = {
            {'SiliconOxide', 1},
        },
        ticks = 200,
    },
    {
        name = 'SeparatorChalcopyriteOreDust',
        machine = 'Separator',
        input = {
            {'ChalcopyriteOreDust', 1},
        },
        output = {
            {'ChalcopyriteDust', 1},
            {'PyriteDust', 1},
        },
        ticks = 60,
        tier = 0,
    },
    {
        name = 'SeparatorPyriteOreDust',
        machine = 'Separator',
        input = {
            {'PyriteOreDust', 1},
        },
        output = {
            {'PyriteDust', 1},
            {'Sulfur', 1},
        },
        ticks = 60,
        tier = 2,
    },
    {
        name = 'SeparatorMalachiteOreDust',
        machine = 'Separator',
        input = {
            {'MalachiteOreDust', 1},
        },
        output = {
            {'MalachiteDust', 1},
            {'IronDust', 1},
        },
        ticks = 60,
        tier = 0,
    },
    {
        name = 'SeparatorMagnetiteOreDust',
        machine = 'Separator',
        input = {
            {'MagnetiteOreDust', 1},
        },
        output = {
            {'MagnetiteDust', 1},
            {'GoldDust', 1},
        },
        ticks = 60,
        tier = 2,
    },
    {
        name = 'SeparatorBauxiteOreDust',
        machine = 'Separator',
        input = {
            {'BauxiteOreDust', 1},
        },
        output = {
            {'BauxiteDust', 1},
            {'SiliconOxide', 1},
        },
        ticks = 60,
        tier = 3,
    },
    {
        name = 'SeparatorRubyOreDust',
        machine = 'Separator',
        input = {
            {'RubyOreDust', 1},
        },
        output = {
            {'RubyDust', 1},
            {'ChromiumDust', 1},
        },
        ticks = 60,
        tier = 3,
    },
    {
        name = 'SeparatorCinnabarOreDust',
        machine = 'Separator',
        input = {
            {'CinnabarOreDust', 1},
        },
        output = {
            {'CinnabarDust', 1},
            {'Sulfur', 1},
        },
        ticks = 60,
        tier = 1,
    },
    {
        name = 'SeparatorThorianiteOreDust',
        machine = 'Separator',
        input = {
            {'ThorianiteOreDust', 1},
        },
        output = {
            {'ThoriumDust', 1},
            {'UraniumDust', 1},
        },
        ticks = 60,
        tier = 4,
    },
    {
        name = 'SeparatorPyroplatiteOreDust',
        machine = 'Separator',
        input = {
            {'PyroplatiteOreDust', 1},
        },
        output = {
            {'PyroplatiteDust', 1},
            {'GoldDust', 1},
        },
        ticks = 60,
        tier = 4,
    },
    {
        name = 'SeparatorCoalOreDust',
        machine = 'Separator',
        input = {
            {'CoalOreDust', 1},
        },
        output = {
            {'CoalDust', 1},
            {'CoalDust', 1},
        },
        ticks = 60,
        tier = 0,
    },
}