From e62f04580a9a9be74cae9883fee888c3798df6b2 Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Mon, 16 Mar 2026 00:14:20 +0100 Subject: [PATCH 1/2] 248k fixes --- Tantalite2/prototypes/tantalum-recipe.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Tantalite2/prototypes/tantalum-recipe.lua b/Tantalite2/prototypes/tantalum-recipe.lua index 9a31245..ac13d3b 100644 --- a/Tantalite2/prototypes/tantalum-recipe.lua +++ b/Tantalite2/prototypes/tantalum-recipe.lua @@ -30,7 +30,7 @@ if mods["248k-Redux"] then enabled = false, energy_required = 14, ingredients = { { type = "item", name = "thorium-ore", amount = 10 } }, - results = { { type = "item", name = "fi_thorium232_item", amount = 1 } }, + results = { { type = "item", name = "fi_thorium232", amount = 1 } }, } }) util.add_unlock("uranium-processing", "thorium-processing") --maybe add its own tech later From e5f7c43cca452a66965382f2d59585dddd05401e Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Mon, 16 Mar 2026 12:35:06 +0100 Subject: [PATCH 2/2] bzlib fixes --- Tantalite2/data-util.lua | 4 ++++ Tantalite2/me.lua | 7 +++++++ Tantalite2/prototypes/niobium-recipe.lua | 4 ++-- Tantalite2/prototypes/tantalite-248k.lua | 2 +- Tantalite2/prototypes/tantalite-enriched.lua | 2 +- Tantalite2/prototypes/tantalite-ore.lua | 2 +- Tantalite2/prototypes/tantalite-recipe-se.lua | 2 +- Tantalite2/prototypes/tantalum-recipe.lua | 2 +- Tantalite2/prototypes/technology.lua | 2 +- Tantalite2/recipe-final-fix.lua | 2 +- Tantalite2/recipe-modify.lua | 2 +- 11 files changed, 21 insertions(+), 10 deletions(-) create mode 100644 Tantalite2/data-util.lua create mode 100644 Tantalite2/me.lua diff --git a/Tantalite2/data-util.lua b/Tantalite2/data-util.lua new file mode 100644 index 0000000..e2cbe2a --- /dev/null +++ b/Tantalite2/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/Tantalite2/me.lua b/Tantalite2/me.lua new file mode 100644 index 0000000..ab5ba72 --- /dev/null +++ b/Tantalite2/me.lua @@ -0,0 +1,7 @@ +local me = {} + +me.name = "Tantalite2" +me.bypass = {} +me.add_modified = function() end + +return me diff --git a/Tantalite2/prototypes/niobium-recipe.lua b/Tantalite2/prototypes/niobium-recipe.lua index 60b70c7..cda899c 100644 --- a/Tantalite2/prototypes/niobium-recipe.lua +++ b/Tantalite2/prototypes/niobium-recipe.lua @@ -1,4 +1,4 @@ -local util = require("__bzlib__/data-util") +local util = require("data-util") data:extend({{ type = "item-subgroup", @@ -140,7 +140,7 @@ if mods["248k-Redux"] and mods["space-exploration"] then order = "h", enabled = false, energy_required = 8, - ingredients = {{type="item", name="niobium-plate", amount = 1}, {type="item", name="fu_materials_energy_crystal", amount=1}, { type = "fluid", name = "se-liquid-rocket-fuel", amount = 10 }}, + ingredients = {{type="item", name="niobium-plate", amount = 1}, {type="item", name="fi_energy_crystal", amount=1}, { type = "fluid", name = "se-liquid-rocket-fuel", amount = 10 }}, results = {{ type = "fluid", name = "se-pyroflux", amount = 10 }}, } }) diff --git a/Tantalite2/prototypes/tantalite-248k.lua b/Tantalite2/prototypes/tantalite-248k.lua index 8e74860..cbeac02 100644 --- a/Tantalite2/prototypes/tantalite-248k.lua +++ b/Tantalite2/prototypes/tantalite-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/Tantalite2/prototypes/tantalite-enriched.lua b/Tantalite2/prototypes/tantalite-enriched.lua index 1b3cc32..71ebfc5 100644 --- a/Tantalite2/prototypes/tantalite-enriched.lua +++ b/Tantalite2/prototypes/tantalite-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/Tantalite2/prototypes/tantalite-ore.lua b/Tantalite2/prototypes/tantalite-ore.lua index 40e7b2b..9d0d325 100644 --- a/Tantalite2/prototypes/tantalite-ore.lua +++ b/Tantalite2/prototypes/tantalite-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["tantalite-ore"] = {} data.raw.planet.nauvis.map_gen_settings.autoplace_settings.entity.settings["tantalite-ore"] = {} diff --git a/Tantalite2/prototypes/tantalite-recipe-se.lua b/Tantalite2/prototypes/tantalite-recipe-se.lua index 5aeb745..8ae9c2f 100644 --- a/Tantalite2/prototypes/tantalite-recipe-se.lua +++ b/Tantalite2/prototypes/tantalite-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["tantalite-ore"] = {name= "tantalite-ore"} diff --git a/Tantalite2/prototypes/tantalum-recipe.lua b/Tantalite2/prototypes/tantalum-recipe.lua index ac13d3b..e569c76 100644 --- a/Tantalite2/prototypes/tantalum-recipe.lua +++ b/Tantalite2/prototypes/tantalum-recipe.lua @@ -1,4 +1,4 @@ -local util = require("__bzlib__/data-util") +local util = require("data-util") data:extend({ { diff --git a/Tantalite2/prototypes/technology.lua b/Tantalite2/prototypes/technology.lua index 2c49896..dd218c5 100644 --- a/Tantalite2/prototypes/technology.lua +++ b/Tantalite2/prototypes/technology.lua @@ -1,4 +1,4 @@ -local util = require("__bzlib__/data-util") +local util = require("data-util") local electron_emitter_prerequisites = {"laser"} if mods["248k-Redux"] then diff --git a/Tantalite2/recipe-final-fix.lua b/Tantalite2/recipe-final-fix.lua index eb3ea36..ab3c1ec 100644 --- a/Tantalite2/recipe-final-fix.lua +++ b/Tantalite2/recipe-final-fix.lua @@ -1,4 +1,4 @@ -local util = require("__bzlib__/data-util") +local util = require("data-util") util.remove_ingredient("rocket-control-unit", mods["Krastorio2"] and "kr-glass" or "glass") util.remove_ingredient("rocket-control-unit", "advanced-circuit") diff --git a/Tantalite2/recipe-modify.lua b/Tantalite2/recipe-modify.lua index 9a5e9ee..8be828d 100644 --- a/Tantalite2/recipe-modify.lua +++ b/Tantalite2/recipe-modify.lua @@ -1,4 +1,4 @@ -local util = require("__bzlib__/data-util") +local util = require("data-util") -- Main vanilla changes util.replace_ingredient("laser-turret", "electronic-circuit", "electron-gun", 5)