From 9e3041fb9b6e47117debdac3bddb930a221b90d7 Mon Sep 17 00:00:00 2001 From: Brevven Date: Mon, 6 Jan 2025 15:14:50 -0800 Subject: [PATCH] furnaces --- data-final-fixes.lua | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/data-final-fixes.lua b/data-final-fixes.lua index 8395bc4..da6a0b1 100644 --- a/data-final-fixes.lua +++ b/data-final-fixes.lua @@ -12,11 +12,20 @@ if mods.modmashsplinterelectronics then end if mods["space-age"] then --- If furnaces are treated as furnaces, we need 2 outputs for i, entity in pairs(data.raw.furnace) do if entity.result_inventory_size ~= nil and entity.result_inventory_size < 2 and util.contains(entity.crafting_categories, "smelting") then entity.result_inventory_size = 2 end + if util.contains(entity.crafting_categories, "smelting") then + if entity.energy_source and entity.energy_source.fuel_categories then + for i, cat in pairs(entity.energy_source.fuel_categories) do + if cat == "chemical" and not entity.energy_source.burnt_inventory_size then + entity.energy_source.burnt_inventory_size = 1 + end + end + end + end + end end