data:extend({ { type = "recipe-category", name = "air-filtering-basic" }, { type = "recipe-category", name = "air-filtering-advanced" }, { type = "recipe", name = "air-filter-machine-1", energy_required = 10.0, enabled = false, ingredients = { { "assembling-machine-1", 1 }, { "electronic-circuit", 5 } }, result = "air-filter-machine-1" }, { type = "recipe", name = "air-filter-machine-2", energy_required = 10.0, enabled = false, ingredients = { { "air-filter-machine-1", 2 }, { "steel-plate", 10 }, { "advanced-circuit", 10 } }, result = "air-filter-machine-2" }, { type = "recipe", name = "air-filter-machine-3", energy_required = 10.0, enabled = false, ingredients = { { "air-filter-machine-2", 2 }, { "processing-unit", 10 } }, result = "air-filter-machine-3" }, { type = "recipe", name = "expendable-air-filter", category = "crafting", subgroup = "raw-material", order = "f[plastic-bar]-a[expendable-air-filter]", energy_required = 2, enabled = false, ingredients = { { "coal", 5 }, { "iron-plate", 2 }, }, result = "expendable-air-filter" }, { type = "recipe", name = "air-filter", category = "crafting", subgroup = "raw-material", order = "f[plastic-bar]-b[air-filter]", energy_required = 5, enabled = false, ingredients = { { "coal", 10 }, { "plastic-bar", 4 }, { "steel-plate", 2 } }, result = "air-filter" }, { type = "recipe", name = "air-filter-recycling", icons = { { icon = "__better-air-filtering__/graphics/icons/air-filter.png" }, { icon = "__better-air-filtering__/graphics/icons/used-air-filter-mask.png", }, { icon = "__better-air-filtering__/graphics/icons/recipe/recycle.png", scale = 0.6, shift = { 6, 6 } }, }, icon_size = 32, category = "crafting", subgroup = "raw-material", order = "f[plastic-bar]-c[air-filter-recycling]", energy_required = 2, enabled = false, ingredients = { { "used-air-filter", 1 }, { "coal", 5 } }, result = "air-filter", main_product = "" }, { type = "recipe", name = "filter-air", hide_from_player_crafting = true, hide_from_stats = true, icons = { { icon = "__base__/graphics/icons/fluid/pollution.png" }, { icon = "__better-air-filtering__/graphics/icons/recipe/filter-air.png", scale = 0.6, shift = { 6, 6 } }, }, icon_size = 32, category = "air-filtering-basic", subgroup = "raw-material", order = "a[filter-air]", energy_required = 1, enabled = false, ingredients = { { type = "fluid", name = "pollution", amount = 2, fluidbox_index = 1 } }, results = {} }, { type = "recipe", name = "filter-air2", hide_from_player_crafting = true, hide_from_stats = true, icons = { { icon = "__base__/graphics/icons/fluid/pollution.png" }, { icon = "__better-air-filtering__/graphics/icons/recipe/filter-air.png", scale = 0.6, shift = { 6, 6 } }, }, icon_size = 32, category = "air-filtering-advanced", subgroup = "raw-material", order = "b[filter-air]", energy_required = 5, enabled = false, ingredients = { { type = "fluid", name = "pollution", amount = 20, fluidbox_index = 1 }, { type = "item", name = "air-filter", amount = 1 }, }, results = { { type = "item", name = "used-air-filter", amount = 1 } }, main_product = "" }, { type = "recipe", name = "filter-air-expendable", hide_from_player_crafting = true, hide_from_stats = true, icons = { { icon = "__base__/graphics/icons/fluid/pollution.png" }, { icon = "__better-air-filtering__/graphics/icons/recipe/filter-air.png", scale = 0.6, shift = { 6, 6 } }, }, icon_size = 32, category = "air-filtering-advanced", subgroup = "raw-material", order = "b[filter-air]", energy_required = 3, enabled = false, ingredients = { { type = "fluid", name = "pollution", amount = 10, fluidbox_index = 1 }, { type = "item", name = "expendable-air-filter", amount = 1 }, }, results = {}, main_product = "" }, { type = "recipe", name = "liquid-pollution", hide_from_player_crafting = true, hide_from_stats = true, category = "air-filtering-advanced", subgroup = "raw-material", order = "c[filter-air]", energy_required = 1, enabled = false, ingredients = { { type = "fluid", name = "pollution", amount = 6, fluidbox_index = 1 }, { type = "fluid", name = "water", amount = 10, fluidbox_index = 2 } }, results = { { type = "fluid", name = "polluted-water", amount = 10 } } } })