From 8943d3fa0d5bc4c3ee819ba5fe1dee6150d99549 Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Fri, 13 Mar 2026 23:02:38 +0100 Subject: [PATCH 1/2] SE: Fix scrap recycling --- Indium2/recipe-modify.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Indium2/recipe-modify.lua b/Indium2/recipe-modify.lua index adef6a1..6642b1d 100644 --- a/Indium2/recipe-modify.lua +++ b/Indium2/recipe-modify.lua @@ -11,7 +11,7 @@ if mods["IfNickel-Updated"] then end if mods["space-exploration"] then - util.add_product(mods["space-exploration"] and "se-scrap-recycling", { type = "item", name = "indite-ore", amount=1, probability=0.05}) + util.add_product(mods["space-exploration"] and "se-scrap-hard-recycling", { type = "item", name = "indite-ore", amount=1, probability=0.05}) util.remove_ingredient("se-space-pipe-to-ground", "lead-plate") util.remove_ingredient("se-space-pipe-to-ground", "tin-plate") From 30e7202853bb75a3f8437c2814cd6fd69b244dda Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Mon, 16 Mar 2026 12:35:07 +0100 Subject: [PATCH 2/2] bzlib fixes --- Indium2/data-util.lua | 4 ++++ Indium2/me.lua | 7 +++++++ Indium2/prototypes/indite-enriched.lua | 2 +- Indium2/prototypes/indite-ore.lua | 2 +- Indium2/prototypes/indium-248k.lua | 2 +- Indium2/prototypes/indium-recipe-se.lua | 2 +- Indium2/prototypes/indium-recipe.lua | 2 +- Indium2/prototypes/technology.lua | 2 +- Indium2/recipe-final-fix.lua | 2 +- Indium2/recipe-modify.lua | 2 +- 10 files changed, 19 insertions(+), 8 deletions(-) create mode 100644 Indium2/data-util.lua create mode 100644 Indium2/me.lua diff --git a/Indium2/data-util.lua b/Indium2/data-util.lua new file mode 100644 index 0000000..e2cbe2a --- /dev/null +++ b/Indium2/data-util.lua @@ -0,0 +1,4 @@ +local me = require("me") +local util = require("__bzlib__/data-util"); +util.initialize(me) +return util \ No newline at end of file diff --git a/Indium2/me.lua b/Indium2/me.lua new file mode 100644 index 0000000..4680f1e --- /dev/null +++ b/Indium2/me.lua @@ -0,0 +1,7 @@ +local me = {} + +me.name = "Indium2" +me.bypass = {} +me.add_modified = function() end + +return me diff --git a/Indium2/prototypes/indite-enriched.lua b/Indium2/prototypes/indite-enriched.lua index 10420a9..b407f6c 100644 --- a/Indium2/prototypes/indite-enriched.lua +++ b/Indium2/prototypes/indite-enriched.lua @@ -1,4 +1,4 @@ -local util = require("__bzlib__/data-util") +local util = require("data-util") if mods["Krastorio2"] then data:extend({ diff --git a/Indium2/prototypes/indite-ore.lua b/Indium2/prototypes/indite-ore.lua index 004124b..36c4285 100644 --- a/Indium2/prototypes/indite-ore.lua +++ b/Indium2/prototypes/indite-ore.lua @@ -1,6 +1,6 @@ local resource_autoplace = require('resource-autoplace'); local item_sounds = require('__base__.prototypes.item_sounds') -local util = require("__bzlib__/data-util") +local util = require("data-util") data.raw.planet.nauvis.map_gen_settings.autoplace_controls["indite-ore"] = {} data.raw.planet.nauvis.map_gen_settings.autoplace_settings.entity.settings["indite-ore"] = {} diff --git a/Indium2/prototypes/indium-248k.lua b/Indium2/prototypes/indium-248k.lua index 2f08feb..96cf439 100644 --- a/Indium2/prototypes/indium-248k.lua +++ b/Indium2/prototypes/indium-248k.lua @@ -1,4 +1,4 @@ -local util = require("__bzlib__/data-util") +local util = require("data-util") if mods["248k-Redux"] then data:extend({ diff --git a/Indium2/prototypes/indium-recipe-se.lua b/Indium2/prototypes/indium-recipe-se.lua index c68acb1..99c8f7b 100644 --- a/Indium2/prototypes/indium-recipe-se.lua +++ b/Indium2/prototypes/indium-recipe-se.lua @@ -1,5 +1,5 @@ -- Additional recipes if Space Exploration mod is enabled -local util = require("__bzlib__/data-util") +local util = require("data-util") if mods["space-exploration"] then se_delivery_cannon_recipes["indite-ore"] = {name= "indite-ore"} diff --git a/Indium2/prototypes/indium-recipe.lua b/Indium2/prototypes/indium-recipe.lua index 6efc761..4c2fc7b 100644 --- a/Indium2/prototypes/indium-recipe.lua +++ b/Indium2/prototypes/indium-recipe.lua @@ -1,4 +1,4 @@ -local util = require("__bzlib__/data-util") +local util = require("data-util") data:extend({{ type = "item-subgroup", diff --git a/Indium2/prototypes/technology.lua b/Indium2/prototypes/technology.lua index adca269..09eade6 100644 --- a/Indium2/prototypes/technology.lua +++ b/Indium2/prototypes/technology.lua @@ -1,4 +1,4 @@ -local util = require("__bzlib__/data-util") +local util = require("data-util") local indium_processing_effects ={ { diff --git a/Indium2/recipe-final-fix.lua b/Indium2/recipe-final-fix.lua index ce31939..8ca089c 100644 --- a/Indium2/recipe-final-fix.lua +++ b/Indium2/recipe-final-fix.lua @@ -1,4 +1,4 @@ -local util = require("__bzlib__/data-util") +local util = require("data-util") util.remove_ingredient("chemical-science-pack", "kr-blank-tech-card") util.remove_ingredient("chemical-science-pack", "bismuth-glass") diff --git a/Indium2/recipe-modify.lua b/Indium2/recipe-modify.lua index 6642b1d..c91224f 100644 --- a/Indium2/recipe-modify.lua +++ b/Indium2/recipe-modify.lua @@ -1,4 +1,4 @@ -local util = require("__bzlib__/data-util") +local util = require("data-util") -- Main vanilla changes