diff --git a/bzgold2/matter.lua b/bzgold2/matter.lua index a23bb0b..336b06c 100644 --- a/bzgold2/matter.lua +++ b/bzgold2/matter.lua @@ -1,18 +1,20 @@ -- Matter recipes for Krastorio2 if mods["Krastorio2"] then - local util = require("data-util"); - - util.k2matter({ - k2matter = { - material = { type = "item", name = "gold-ore", amount = 30 }, - item_name = "gold-ore", - matter_count = 30, - energy_required = 10, - needs_stabilizer = false, - unlocked_by = "gold-matter-processing", - }, - icon = {icon = "__bzgold2__/graphics/icons/gold-ore.png", icon_size = 128, scale = 0.5} - }) + local util = require("data-util") + + if not data.raw.recipe["kr-gold-ore-to-matter"] then + util.k2matter({ + k2matter = { + material = { type = "item", name = "gold-ore", amount = 30 }, + item_name = "gold-ore", + matter_count = 30, + energy_required = 10, + needs_stabilizer = false, + unlocked_by = "gold-matter-processing", + }, + icon = {icon = "__bzgold2__/graphics/icons/gold-ore.png", icon_size = 128, scale = 0.5} + }) + end util.k2matter({ k2matter = {