IntermediatesForYou2/IntermediatesForYou2/recipe-final-fix.lua
2025-10-21 15:00:33 +02:00

44 lines
No EOL
1.6 KiB
Lua

local util = require("data-util")
if mods["MDbobelectronics2"] then
util.remove_ingredient("advanced-processing-unit", "processing-electronics")
end
if (mods["Krastorio2"] and mods["bzgas2"]) or false then
if mods["bzgold2"] then
util.remove_ingredient("chemical-plant", "silver-plate")
end
if mods["bzaluminum2"] then
util.remove_ingredient("kr-filtration-plant", "aluminum-plate")
end
if mods["bztin2"] then
util.remove_ingredient("kr-filtration-plant", "solder")
end
util.remove_ingredient("kr-filtration-plant", "pipe")
util.add_ingredient("kr-filtration-plant", "basic-chemical-plant", 1)
end
if mods["space-exploration"] then
util.add_ingredient("se-delivery-cannon-chest", "shock-absorber", 10)
util.remove_ingredient("speed-module-2", "electronic-circuit")
util.remove_ingredient("speed-module-2", "electric-motor")
util.remove_ingredient("speed-module-3", "integrated-circuit")
util.remove_ingredient("productivity-module-3", "integrated-circuit")
util.remove_ingredient("effectivity-module-3", "integrated-circuit")
util.remove_ingredient("productivity-module-2", "electronic-circuit")
util.remove_ingredient("effectivity-module-2", "electronic-circuit")
if mods["BrassTacks-Updated"] then
util.add_product("se-core-fragment-omni",{ type = "item", name = "zinc-ore", amount = 8 })
end
if mods["248k-Redux"] then
util.replace_ingredient("se-canister", "plastic-bar", "fi_materials_GFK", 5)
util.remove_ingredient("se-canister", mods["Krastorio2"] and "kr-glass" or "glass")
end
end