unzip the mod, make this edit:
diff --git a/control.lua b/control.lua
index 14a094a..ec56693 100644
--- a/control.lua
+++ b/control.lua
@@ -49,8 +49,7 @@ local function get_items_by_fuel_category(fuel_category)
if not fuel_category_to_items_cache then
fuel_category_to_items_cache = {}
for _, item_prototype in pairs(prototypes.item) do
- local item_fuel_category = item_prototype.fuel_category
- if item_fuel_category then
+ for _, item_fuel_category in pairs(item_prototype.fuel_categories or {}) do
if not fuel_category_to_items_cache[item_fuel_category] then
fuel_category_to_items_cache[item_fuel_category] = {}