diff --git a/carbon-recipe.lua b/carbon-recipe.lua index eafdcab..ab37214 100644 --- a/carbon-recipe.lua +++ b/carbon-recipe.lua @@ -97,6 +97,21 @@ else util.add_effect("graphite-processing", { type = "unlock-recipe", recipe = "graphite" }) end +if mods["5dim_resources"] then +data:extend({ + { + type = "recipe", + name = "graphite-5d", + category = "mashering", + order = "d[graphite]", + enabled = true, + energy_required = 0.5, + ingredients = {{"flake-graphite", 1}}, + results = {{"graphite", 2}}, + } +}) +end + -- diamonds data:extend({ { diff --git a/me.lua b/me.lua index 8d8d641..0a3e01e 100644 --- a/me.lua +++ b/me.lua @@ -20,6 +20,10 @@ function me.use_rough_diamond() return mods["rso-mod"] or me.get_setting("bzcarbon-enable-rough-diamond") == "yes" end +function me.use_flake_graphite() + return mods["rso-mod"] or me.get_setting("bzcarbon-enable-flake-graphite") == "yes" +end + function me.get_setting(name) if settings.startup[name] == nil then return nil @@ -50,6 +54,16 @@ me.furnaces = { "electric-furnace-mk3", -- FE+ "mega-furnace", -- Mega furnace "advanced-electric-furnace-rampant-industrial", + "5d-electric-furnace-02", + "5d-electric-furnace-03", + "5d-electric-furnace-04", + "5d-electric-furnace-05", + "5d-electric-furnace-06", + "5d-electric-furnace-07", + "5d-electric-furnace-08", + "5d-electric-furnace-09", + "5d-electric-furnace-10", + "5d-industrial-furnace", }