From 74c3b6868bd6322c86bb1c5c8100621057f26375 Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Thu, 16 Oct 2025 00:31:34 +0200 Subject: [PATCH 01/13] Fix crash when bzsilicon is present but bzaluminum is not --- ChemistryForYou2/prototypes/recipes.lua | 44 ++++++++++++++----------- 1 file changed, 24 insertions(+), 20 deletions(-) diff --git a/ChemistryForYou2/prototypes/recipes.lua b/ChemistryForYou2/prototypes/recipes.lua index fef8179..163c577 100644 --- a/ChemistryForYou2/prototypes/recipes.lua +++ b/ChemistryForYou2/prototypes/recipes.lua @@ -866,27 +866,31 @@ if mods["bzsilicon"] then energy_required = 10, ingredients = {{type="item", name="sodium-aluminate", amount=10}, { type = "fluid", name = "water", amount = 100 }}, results = {{type="item", name="silica", amount=10}, {type="item", name="sodium-aluminate", amount=9}, { type = "fluid", name = "water", amount = 90 }} - }, - { - type = "recipe", - name = "advanced-silicon-processing", - category = "smelting", - order = "g", - icons = (mods["Krastorio2"] and - { - { icon = "__bzsilicon__/graphics/icons/silicon.png", icon_size = 64}, - { icon = "__bzaluminum__/graphics/icons/aluminum-plate.png", icon_size = 128, scale=0.125, shift= {-8, -8}}, - } or { - { icon = "__bzsilicon__/graphics/icons/silicon.png", icon_size = 64}, - }), - main_product = mods["Krastorio2"] and "kr-silicon" or "silicon", - subgroup = "intermediate-product", - enabled = false, - energy_required = 10, - ingredients = {{type="item", name="silica", amount=9}, {type = "item", name = "aluminum-plate", amount=12}}, - results = {{type="item", name=mods["Krastorio2"] and "kr-silicon" or "silicon", amount=9}, {type = "item", name = "alumina", amount=6}} - }, + } }) + if data.raw.item["aluminum-plate"] then + data:extend({ + { + type = "recipe", + name = "advanced-silicon-processing", + category = "smelting", + order = "g", + icons = (mods["Krastorio2"] and + { + { icon = "__bzsilicon__/graphics/icons/silicon.png", icon_size = 64}, + { icon = "__bzaluminum__/graphics/icons/aluminum-plate.png", icon_size = 128, scale=0.125, shift= {-8, -8}}, + } or { + { icon = "__bzsilicon__/graphics/icons/silicon.png", icon_size = 64}, + }), + main_product = mods["Krastorio2"] and "kr-silicon" or "silicon", + subgroup = "intermediate-product", + enabled = false, + energy_required = 10, + ingredients = {{type="item", name="silica", amount=9}, {type = "item", name = "aluminum-plate", amount=12}}, + results = {{type="item", name=mods["Krastorio2"] and "kr-silicon" or "silicon", amount=9}, {type = "item", name = "alumina", amount=6}} + } + }) + end if mods["bzgas"] then data:extend({ { From 5573e87b358afff8005b654ed381580e6d979c5c Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Thu, 16 Oct 2025 00:32:21 +0200 Subject: [PATCH 02/13] 2.0.4 --- ChemistryForYou2/changelog.txt | 5 +++++ ChemistryForYou2/info.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChemistryForYou2/changelog.txt b/ChemistryForYou2/changelog.txt index b3e0119..3a6b51d 100644 --- a/ChemistryForYou2/changelog.txt +++ b/ChemistryForYou2/changelog.txt @@ -1,4 +1,9 @@ --------------------------------------------------------------------------------------------------- +Version: 2.0.4 +Date: 16.10.2025 + Bug Fixes: + - Fix crash when bzsilicon is present but bzaluminum is not +--------------------------------------------------------------------------------------------------- Version: 2.0.3 Date: 14.10.2025 Bug Fixes: diff --git a/ChemistryForYou2/info.json b/ChemistryForYou2/info.json index 0898812..57a3dea 100644 --- a/ChemistryForYou2/info.json +++ b/ChemistryForYou2/info.json @@ -1,6 +1,6 @@ { "name": "ChemistryForYou2", - "version": "2.0.3", + "version": "2.0.4", "factorio_version": "2.0", "title": "ChemistryForYou", "author": "Timeken, cackling fiend", From 413463705e9f6cc5ec78aaeaa9b951dcf34a5082 Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Thu, 16 Oct 2025 10:07:54 +0200 Subject: [PATCH 03/13] Fix crash when only ChemistryForYou and SE are active --- ChemistryForYou2/prototypes/recipes.lua | 2 +- ChemistryForYou2/prototypes/technology.lua | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/ChemistryForYou2/prototypes/recipes.lua b/ChemistryForYou2/prototypes/recipes.lua index 163c577..fd16afb 100644 --- a/ChemistryForYou2/prototypes/recipes.lua +++ b/ChemistryForYou2/prototypes/recipes.lua @@ -667,7 +667,7 @@ data:extend({ order = "n", enabled = false, energy_required = 10, - ingredients = {{ type = "fluid", name = "nitrogen", amount = 50 }, { type = "fluid", name = "kr-oxygen", amount = 150 }},--should be made from Nitric acid but this works for now + ingredients = {{ type = "fluid", name = "kr-nitrogen", amount = 50 }, { type = "fluid", name = "kr-oxygen", amount = 150 }},--should be made from Nitric acid but this works for now results = {{ type = "fluid", name = "nitrate", amount = 100 }}, }, { diff --git a/ChemistryForYou2/prototypes/technology.lua b/ChemistryForYou2/prototypes/technology.lua index 5953537..2de969f 100644 --- a/ChemistryForYou2/prototypes/technology.lua +++ b/ChemistryForYou2/prototypes/technology.lua @@ -858,5 +858,4 @@ if mods["space-exploration"] then if mods["248k-Redux"] then data.raw.technology["nuclear-waste-extraction"].unit.ingredients[#data.raw.technology["nuclear-waste-extraction"].unit.ingredients+1] = {"se-rocket-science-pack", 1} end - data.raw.technology["trace-uranium-extraction"].unit.ingredients[#data.raw.technology["trace-uranium-extraction"].unit.ingredients+1] = {"se-rocket-science-pack", 1} end \ No newline at end of file From fc2abe9bf488aacc2575849971765cb6ce3dc256 Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Thu, 16 Oct 2025 10:08:33 +0200 Subject: [PATCH 04/13] 2.0.5 --- ChemistryForYou2/changelog.txt | 5 +++++ ChemistryForYou2/info.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChemistryForYou2/changelog.txt b/ChemistryForYou2/changelog.txt index 3a6b51d..1ccef52 100644 --- a/ChemistryForYou2/changelog.txt +++ b/ChemistryForYou2/changelog.txt @@ -1,4 +1,9 @@ --------------------------------------------------------------------------------------------------- +Version: 2.0.5 +Date: 16.10.2025 + Bug Fixes: + - Fix crash when only ChemistryForYou and SE are present +--------------------------------------------------------------------------------------------------- Version: 2.0.4 Date: 16.10.2025 Bug Fixes: diff --git a/ChemistryForYou2/info.json b/ChemistryForYou2/info.json index 57a3dea..cd97b89 100644 --- a/ChemistryForYou2/info.json +++ b/ChemistryForYou2/info.json @@ -1,6 +1,6 @@ { "name": "ChemistryForYou2", - "version": "2.0.4", + "version": "2.0.5", "factorio_version": "2.0", "title": "ChemistryForYou", "author": "Timeken, cackling fiend", From ec5e590a29c0cfefcff3e6c638baf567bdcd434e Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Fri, 17 Oct 2025 11:48:50 +0200 Subject: [PATCH 05/13] Fix prerequisite for rich-water-filtration when 248k and silicon are active but bzgas is not --- ChemistryForYou2/prototypes/technology.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ChemistryForYou2/prototypes/technology.lua b/ChemistryForYou2/prototypes/technology.lua index 2de969f..b37edb3 100644 --- a/ChemistryForYou2/prototypes/technology.lua +++ b/ChemistryForYou2/prototypes/technology.lua @@ -21,7 +21,7 @@ if mods["bztin"] then saltpeterPrerequ = {"organic-chemistry"} end -if mods["bzsilicon"] then +if mods["bzgas"] and mods["bzsilicon"] then rich_water_filtration_pre = {"water-filtration"} end From 06f525b28a2fbf87b4220453b42ec6f17c8d7a29 Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Fri, 17 Oct 2025 11:51:23 +0200 Subject: [PATCH 06/13] 2.0.6 --- ChemistryForYou2/changelog.txt | 5 +++++ ChemistryForYou2/info.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChemistryForYou2/changelog.txt b/ChemistryForYou2/changelog.txt index 1ccef52..13fc216 100644 --- a/ChemistryForYou2/changelog.txt +++ b/ChemistryForYou2/changelog.txt @@ -1,4 +1,9 @@ --------------------------------------------------------------------------------------------------- +Version: 2.0.6 +Date: 17.10.2025 + Bug Fixes: + - Fix prerequisite for rich-water-filtration when 248k and silicon are active but bzgas is not +--------------------------------------------------------------------------------------------------- Version: 2.0.5 Date: 16.10.2025 Bug Fixes: diff --git a/ChemistryForYou2/info.json b/ChemistryForYou2/info.json index cd97b89..1888931 100644 --- a/ChemistryForYou2/info.json +++ b/ChemistryForYou2/info.json @@ -1,6 +1,6 @@ { "name": "ChemistryForYou2", - "version": "2.0.5", + "version": "2.0.6", "factorio_version": "2.0", "title": "ChemistryForYou", "author": "Timeken, cackling fiend", From adc2cdeea1baeb14d2c5ea065ae3dcd8e9414ea5 Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Tue, 21 Oct 2025 14:58:53 +0200 Subject: [PATCH 07/13] Update to bz mods version 2 --- ChemistryForYou2/info.json | 18 ++++++------ ChemistryForYou2/prototypes/recipes.lua | 34 +++++++++++----------- ChemistryForYou2/prototypes/technology.lua | 16 +++++----- ChemistryForYou2/recipe-modify.lua | 6 ++-- 4 files changed, 37 insertions(+), 37 deletions(-) diff --git a/ChemistryForYou2/info.json b/ChemistryForYou2/info.json index 1888931..e171485 100644 --- a/ChemistryForYou2/info.json +++ b/ChemistryForYou2/info.json @@ -12,15 +12,15 @@ "? BrassTacks-Updated", "? bobassembly", "? BrimStuff-Updated", - "? bzaluminum", - "? bzchlorine", - "? bzfoundry", - "? bzgas", - "? bzgold", - "? bzlead", - "? bzsilicon", - "? bztin", - "? bztungsten", + "? bzaluminum2", + "? bzchlorine2", + "? bzfoundry2", + "? bzgas2", + "? bzgold2", + "? bzlead2", + "? bzsilicon2", + "? bztin2", + "? bztungsten2", "? Chromium2", "? Cobalt2", "? GasGasGases2", diff --git a/ChemistryForYou2/prototypes/recipes.lua b/ChemistryForYou2/prototypes/recipes.lua index fd16afb..2314d70 100644 --- a/ChemistryForYou2/prototypes/recipes.lua +++ b/ChemistryForYou2/prototypes/recipes.lua @@ -19,7 +19,7 @@ else end if mods["ThemTharHills-Updated"] then -if (mods["bzfoundry"] and mods["BrassTacks-Updated"]) and (mods["bzlead"] and mods["bzgold"]) then +if (mods["bzfoundry2"] and mods["BrassTacks-Updated"]) and (mods["bzlead2"] and mods["bzgold2"]) then data:extend({ { type = "recipe", @@ -59,13 +59,13 @@ local alumHydroxideSmeltIcon = (mods["Krastorio2"] and { icon = "__base__/graphics/icons/iron-plate.png", icon_size = 64}, }) -if mods["bzaluminum"] then +if mods["bzaluminum2"] then alumHydroxideSmeltIcon = (mods["Krastorio2"] and { - { icon = "__bzaluminum__/graphics/icons/alumina.png", icon_size = 128}, + { icon = "__bzaluminum2__/graphics/icons/alumina.png", icon_size = 128}, { icon = "__ChemistryForYou2__/graphics/icons/aluminium-hydroxide.png", icon_size = 128, scale=0.125, shift= {-8, -8}}, } or { - { icon = "__bzaluminum__/graphics/icons/alumina.png", icon_size = 128}, + { icon = "__bzaluminum2__/graphics/icons/alumina.png", icon_size = 128}, }) end local sodaLimeGlassCategory = "crafting" @@ -846,7 +846,7 @@ if mods["Cobalt2"] then }) end -if mods["bzsilicon"] then +if mods["bzsilicon2"] then data:extend({ { type = "recipe", @@ -877,10 +877,10 @@ if mods["bzsilicon"] then order = "g", icons = (mods["Krastorio2"] and { - { icon = "__bzsilicon__/graphics/icons/silicon.png", icon_size = 64}, - { icon = "__bzaluminum__/graphics/icons/aluminum-plate.png", icon_size = 128, scale=0.125, shift= {-8, -8}}, + { icon = "__bzsilicon2__/graphics/icons/silicon.png", icon_size = 64}, + { icon = "__bzaluminum2__/graphics/icons/aluminum-plate.png", icon_size = 128, scale=0.125, shift= {-8, -8}}, } or { - { icon = "__bzsilicon__/graphics/icons/silicon.png", icon_size = 64}, + { icon = "__bzsilicon2__/graphics/icons/silicon.png", icon_size = 64}, }), main_product = mods["Krastorio2"] and "kr-silicon" or "silicon", subgroup = "intermediate-product", @@ -891,7 +891,7 @@ if mods["bzsilicon"] then } }) end - if mods["bzgas"] then + if mods["bzgas2"] then data:extend({ { type = "recipe", @@ -900,10 +900,10 @@ if mods["bzsilicon"] then order = "a[fluid]-g[formaldaehyde]", icons = (mods["Krastorio2"] and { - { icon = "__bzgas__/graphics/icons/formaldehyde.png", icon_size = 128}, + { icon = "__bzgas2__/graphics/icons/formaldehyde.png", icon_size = 128}, { icon = "__ChemistryForYou2__/graphics/icons/zeolite.png", icon_size = 128, scale=0.125, shift= {-8, -8}}, } or { - { icon = "__bzgas__/graphics/icons/formaldehyde.png", icon_size = 128}, + { icon = "__bzgas2__/graphics/icons/formaldehyde.png", icon_size = 128}, }), main_product = "formaldehyde", subgroup = "fluid-recipes", @@ -933,7 +933,7 @@ if mods["bzsilicon"] then }) end end -if mods["bzchlorine"] then +if mods["bzchlorine2"] then data:extend({ { type = "recipe", @@ -942,10 +942,10 @@ if mods["bzchlorine"] then order = "s", icons = (mods["Krastorio2"] and { - { icon = "__bzchlorine__/graphics/icons/salt.png", icon_size = 128}, + { icon = "__bzchlorine2__/graphics/icons/salt.png", icon_size = 128}, { icon = "__ChemistryForYou2__/graphics/icons/sodium-hydroxide.png", icon_size = 128, scale=0.125, shift= {-8, -8}}, } or { - { icon = "__bzchlorine__/graphics/icons/salt.png", icon_size = 128}, + { icon = "__bzchlorine2__/graphics/icons/salt.png", icon_size = 128}, }), main_product = "salt", subgroup = "chemical", @@ -1154,7 +1154,7 @@ if mods["space-exploration"] then }) util.add_productivity("deep-space-ore-enrichment") end - if mods["bztungsten"] then + if mods["bztungsten2"] then local smart_glass_ingredients = {{type="item", name="tungsten-trioxide", amount=10}, {type="item", name=mods["Krastorio2"] and "kr-glass" or "glass", amount=10}} if data.raw.item["graphene"] then table.insert(smart_glass_ingredients, {type="item", name="graphene", amount=4}) @@ -1198,10 +1198,10 @@ if mods["space-exploration"] then name = "tungsten-trioxide-smelting", icons = (mods["Krastorio2"] and { - { icon = "__bztungsten__/graphics/icons/tungsten-plate.png", icon_size = 128}, + { icon = "__bztungsten2__/graphics/icons/tungsten-plate.png", icon_size = 128}, { icon = "__ChemistryForYou2__/graphics/icons/tungsten-trioxide.png", icon_size = 128, scale=0.125, shift= {-8, -8}}, } or { - { icon = "__bztungsten__/graphics/icons/tungsten-plate.png", icon_size = 128}, + { icon = "__bztungsten2__/graphics/icons/tungsten-plate.png", icon_size = 128}, }), category = "smelting", subgroup = "chemical", diff --git a/ChemistryForYou2/prototypes/technology.lua b/ChemistryForYou2/prototypes/technology.lua index b37edb3..f1e0ff8 100644 --- a/ChemistryForYou2/prototypes/technology.lua +++ b/ChemistryForYou2/prototypes/technology.lua @@ -17,11 +17,11 @@ if mods["Krastorio2"] then end local saltpeterPrerequ = {"chemical-science-pack"} -if mods["bztin"] then +if mods["bztin2"] then saltpeterPrerequ = {"organic-chemistry"} end -if mods["bzgas"] and mods["bzsilicon"] then +if mods["bzgas2"] and mods["bzsilicon2"] then rich_water_filtration_pre = {"water-filtration"} end @@ -369,7 +369,7 @@ if mods["Krastorio2"] then } } }) - if mods["bzgas"] then + if mods["bzgas2"] then data:extend( { { @@ -431,7 +431,7 @@ if mods["Krastorio2"] then } } }) - if mods["bzchlorine"] then + if mods["bzchlorine2"] then util.add_unlock("aluminium-chemistry", "sodium-hydroxide-reaction") end --Apperently I need electrolysis-2 tech for compatibility with EndgameCombat @@ -458,7 +458,7 @@ if mods["Krastorio2"] then }, }) end - if mods["bzsilicon"] then + if mods["bzsilicon2"] then data:extend( { { @@ -617,13 +617,13 @@ if mods["248k-Redux"] then end if mods["ThemTharHills-Updated"] then - if (mods["bzfoundry"] and mods["BrassTacks-Updated"]) and (mods["bzlead"] and mods["bzgold"]) then + if (mods["bzfoundry2"] and mods["BrassTacks-Updated"]) and (mods["bzlead2"] and mods["bzgold2"]) then data:extend( { { type = "technology", name = "silver-pyrometallurgi", - icon = "__bzgold__/graphics/icons/silver-ore.png", + icon = "__bzgold2__/graphics/icons/silver-ore.png", icon_size = 128, prerequisites = {"productivity-science-pack"}, effects = { @@ -700,7 +700,7 @@ if mods["space-exploration"] then } }, }) -if mods["bztungsten"] then +if mods["bztungsten2"] then data:extend( { { diff --git a/ChemistryForYou2/recipe-modify.lua b/ChemistryForYou2/recipe-modify.lua index faffbc1..78ab752 100644 --- a/ChemistryForYou2/recipe-modify.lua +++ b/ChemistryForYou2/recipe-modify.lua @@ -91,7 +91,7 @@ if mods["ShockTurret"] then } end -if mods["bzgold"] and mods["ThemTharHills-Updated"] then +if mods["bzgold2"] and mods["ThemTharHills-Updated"] then util.add_product("trace-gold-from-copper", { type = "item", name = "platinum-powder", amount=1, probability=0.1}) util.add_unlock("gold-processing", "platinum-ingot") end @@ -100,7 +100,7 @@ if mods["LasingAround-Updated"] then util.replace_ingredient("carbon-dioxide-laser", "petroleum-gas", "carbon-dioxide", 100) end -if mods["bzgas"] then +if mods["bzgas2"] then util.add_product("gas-reforming", { type = "fluid", name = "carbon-dioxide", amount = 50 }) end @@ -131,7 +131,7 @@ if mods["space-exploration"] then util.add_product("calcium-plate", { type = "fluid", name = "carbon-dioxide", amount = 10 }) end - if mods["bztungsten"] then + if mods["bztungsten2"] then util.remove_ingredient("se-space-biochemical-laboratory", "graphene") util.replace_ingredient("se-space-biochemical-laboratory", glass_name, "smart-glass", 80) From 3120cb7ea289f36f42a6d4fc4f60696fb92210a3 Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Tue, 21 Oct 2025 15:40:02 +0200 Subject: [PATCH 08/13] 2.0.7 --- ChemistryForYou2/changelog.txt | 6 ++++++ ChemistryForYou2/info.json | 9 +++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/ChemistryForYou2/changelog.txt b/ChemistryForYou2/changelog.txt index 13fc216..6a777de 100644 --- a/ChemistryForYou2/changelog.txt +++ b/ChemistryForYou2/changelog.txt @@ -1,4 +1,10 @@ --------------------------------------------------------------------------------------------------- +Version: 2.0.7 +Date: 21.10.2025 + Changes: + - Switch to bz mods forks + - Add incompatibility with Space Age +--------------------------------------------------------------------------------------------------- Version: 2.0.6 Date: 17.10.2025 Bug Fixes: diff --git a/ChemistryForYou2/info.json b/ChemistryForYou2/info.json index e171485..667bd47 100644 --- a/ChemistryForYou2/info.json +++ b/ChemistryForYou2/info.json @@ -1,8 +1,9 @@ { "name": "ChemistryForYou2", - "version": "2.0.6", + "version": "2.0.7", "factorio_version": "2.0", "title": "ChemistryForYou", + "description": "This mod adds more chemistry and is intented to be played with my other mods aswell as K2, SE and BZ.\n\nThis mod is inspired by Brevven's BZ mods.", "author": "Timeken, cackling fiend", "homepage": "https://discord.gg/ufvFUJtVwk", "dependencies": [ @@ -37,7 +38,7 @@ "? space-exploration", "? ShockTurret", "? Tantalite2", - "? ThemTharHills-Updated" - ], - "description": "This mod adds more chemistry and is intented to be played with my other mods aswell as K2, SE and BZ.\n\nThis mod is inspired by Brevven's BZ mods." + "? ThemTharHills-Updated", + "! space-age" + ] } \ No newline at end of file From d134d735f9d20db384f1b3d70e430345eeb7e440 Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Wed, 22 Oct 2025 22:26:27 +0200 Subject: [PATCH 09/13] Fix booleans being strings --- ChemistryForYou2/data-util.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ChemistryForYou2/data-util.lua b/ChemistryForYou2/data-util.lua index 81def01..a20f4b8 100644 --- a/ChemistryForYou2/data-util.lua +++ b/ChemistryForYou2/data-util.lua @@ -855,8 +855,8 @@ function util.replace_ingredients_prior_to(tech, old, new, multiplier) end util.remove_prior_unlocks(tech, old) for i, recipe in pairs(data.raw.recipe) do - if (recipe.enabled and recipe.enabled ~= 'false') - and (not recipe.hidden or recipe.hidden == 'true') -- probably don't want to change hidden recipes + if (recipe.enabled and recipe.enabled ~= false) + and (not recipe.hidden or recipe.hidden == true) -- probably don't want to change hidden recipes and string.sub(recipe.name, 1, 3) ~= 'se-' -- have to exlude SE in general :( then -- log("BZZZ due to 'enabled' replacing " .. old .. " with " .. new .." in " .. recipe.name) -- Handy Debug :| From eedef2d3174f0d02f60a43a4b6a4959c167ddbc4 Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Wed, 22 Oct 2025 22:26:48 +0200 Subject: [PATCH 10/13] Fix zeolite recipe for when silica is not present --- ChemistryForYou2/prototypes/recipes.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ChemistryForYou2/prototypes/recipes.lua b/ChemistryForYou2/prototypes/recipes.lua index 2314d70..c808575 100644 --- a/ChemistryForYou2/prototypes/recipes.lua +++ b/ChemistryForYou2/prototypes/recipes.lua @@ -321,7 +321,7 @@ data:extend({ order = "a", enabled = false, energy_required = 8, - ingredients = {{type="item", name="sodium-aluminate", amount=5},(data.raw.fluid["gas"] and {type="item", name="silica", amount=5}) or {type="item", name="stone", amount=5}, {type="fluid", name="water", amount=100}}, + ingredients = {{type="item", name="sodium-aluminate", amount=5},(data.raw.item["silica"] and {type="item", name="silica", amount=5}) or {type="item", name="stone", amount=5}, {type="fluid", name="water", amount=100}}, results = {{type="item", name="zeolite", amount=10}}, }, { From 7f7cec98cc49e7ef5e359d62f91ae0cf73f53eb1 Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Wed, 22 Oct 2025 23:24:17 +0200 Subject: [PATCH 11/13] 2.0.8 --- ChemistryForYou2/changelog.txt | 5 +++++ ChemistryForYou2/info.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChemistryForYou2/changelog.txt b/ChemistryForYou2/changelog.txt index 6a777de..bd31bd1 100644 --- a/ChemistryForYou2/changelog.txt +++ b/ChemistryForYou2/changelog.txt @@ -1,4 +1,9 @@ --------------------------------------------------------------------------------------------------- +Version: 2.0.8 +Date: 22.10.2025 + Changes: + - Fix zeolite recipe for when silica is not present +--------------------------------------------------------------------------------------------------- Version: 2.0.7 Date: 21.10.2025 Changes: diff --git a/ChemistryForYou2/info.json b/ChemistryForYou2/info.json index 667bd47..02cab6d 100644 --- a/ChemistryForYou2/info.json +++ b/ChemistryForYou2/info.json @@ -1,6 +1,6 @@ { "name": "ChemistryForYou2", - "version": "2.0.7", + "version": "2.0.8", "factorio_version": "2.0", "title": "ChemistryForYou", "description": "This mod adds more chemistry and is intented to be played with my other mods aswell as K2, SE and BZ.\n\nThis mod is inspired by Brevven's BZ mods.", From cca6d11b900f73fd233b64136b2b9bf243e5df52 Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Sun, 2 Nov 2025 13:21:26 +0100 Subject: [PATCH 12/13] Fix technology icons --- ChemistryForYou2/prototypes/technology.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ChemistryForYou2/prototypes/technology.lua b/ChemistryForYou2/prototypes/technology.lua index f1e0ff8..26e170f 100644 --- a/ChemistryForYou2/prototypes/technology.lua +++ b/ChemistryForYou2/prototypes/technology.lua @@ -67,7 +67,7 @@ data:extend( icons = (mods["Krastorio2"] and { { icon = "__Krastorio2Assets__/icons/items/glass.png", icon_size = 64}, - { icon = "__ChemistryForYou2__/graphics/icons/sodium-carbonate.png", icon_size = 128, scale=0.25, shift= {-8, -8}}, + { icon = "__ChemistryForYou2__/graphics/icons/sodium-carbonate.png", icon_size = 128, scale=0.5, shift= {-24, -24}}, } or { { icon = "__ChemistryForYou2__/graphics/icons/sodium-carbonate.png", icon_size = 128}, }), @@ -157,7 +157,7 @@ data:extend( icons = (mods["BrimStuff-Updated"] and { { icon = "__base__/graphics/icons/fluid/sulfuric-acid.png", icon_size = 64}, - { icon = "__BrimStuff-Updated__/graphics/icons/potassium-nitrate.png", icon_size = 64, scale=0.5, shift= {-8, -8}}, + { icon = "__BrimStuff-Updated__/graphics/icons/potassium-nitrate.png", icon_size = 64, scale=1, shift= {-24, -24}}, } or { { icon = "__base__/graphics/icons/fluid/sulfuric-acid.png", icon_size = 64}, }), @@ -525,7 +525,7 @@ if mods["Krastorio2"] then type = "technology", name = "air-scrubing-oil-processing", icons = {{ icon = "__base__/graphics/icons/fluid/light-oil.png", icon_size = 64}, - { icon = "__Limestone2__/graphics/icons/limestone-powder.png", icon_size = 64, scale=0.3, shift= {-8, -8}},}, + { icon = "__Limestone2__/graphics/icons/limestone-powder.png", icon_size = 64, scale=1, shift= {-24, -24}},}, prerequisites = {"productivity-science-pack", "aluminium-chemistry"}, effects = { { From ddebf18fa8b6a27eec8423c2a1fcb0121936a65f Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Sun, 2 Nov 2025 18:55:38 +0100 Subject: [PATCH 13/13] 2.0.9 --- ChemistryForYou2/changelog.txt | 5 +++++ ChemistryForYou2/info.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChemistryForYou2/changelog.txt b/ChemistryForYou2/changelog.txt index bd31bd1..52f6abb 100644 --- a/ChemistryForYou2/changelog.txt +++ b/ChemistryForYou2/changelog.txt @@ -1,4 +1,9 @@ --------------------------------------------------------------------------------------------------- +Version: 2.0.9 +Date: 02.11.2025 + Bug Fixes: + - Fix some technology icons +--------------------------------------------------------------------------------------------------- Version: 2.0.8 Date: 22.10.2025 Changes: diff --git a/ChemistryForYou2/info.json b/ChemistryForYou2/info.json index 02cab6d..2fb3672 100644 --- a/ChemistryForYou2/info.json +++ b/ChemistryForYou2/info.json @@ -1,6 +1,6 @@ { "name": "ChemistryForYou2", - "version": "2.0.8", + "version": "2.0.9", "factorio_version": "2.0", "title": "ChemistryForYou", "description": "This mod adds more chemistry and is intented to be played with my other mods aswell as K2, SE and BZ.\n\nThis mod is inspired by Brevven's BZ mods.",