Foreman 0.1.9 - A factory optimisation tool.

Calculate optimal ratios for feeding recipes, search through the research-tree, specialized tools to view game-information.
emp_zealoth
Inserter
Inserter
Posts: 24
Joined: Fri Jun 09, 2017 11:44 am
Contact:

Re: Foreman 0.1.9 - A factory optimisation tool.

Post by emp_zealoth » Tue Mar 26, 2019 12:24 am

Hey. I got Foreman dated 2019-03-22. It launched ONCE, but had really weird recipes - basically it did seem to add some of the Bob's + Angel's recipes, overwriting some of the vanilla ones. (I tried charting out Chem Science pack production - Trying to cut it up into nice modules for LTN, ya know! :D)

The pack itself correctly showed it needed Engines, T3 boards, Solid Fuel and Sodium Hydroxide. Ditto for Engines and T3 boards - all correct angel's recipes.
Solid fuel however only had bobs (?) recipes on it, not the Angel's ones.

So I closed the program and tried to reload - it won't load up again. It goes between "The mod with zip file 'C:\Users\emp_zealoth\AppData\Roaming\factorio\mods\Todo-List_17.2.1.zip' could not be extracted." and "System.ArgumentException: An item with the same key has already been added."

It does insist on having duplicates of some mods in Enable menu though

Also, Errors file: (Slightly cropped)

Code: Select all

C:\Users\factorioperson\AppData\Local\Temp\angelsrefining_0.10.6\angelsrefining_0.10.6\data.lua ([string "chunk"]:13: module 'recipe-builder' not found:
	no field package.preload['recipe-builder']
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\recipe-builder.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\recipe-builder\init.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\recipe-builder.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\recipe-builder\init.lua'
	no file '.\recipe-builder.lua'
	no file 'F:\SteamLibrary\steamapps\common\Factorio\data\core\lualib\recipe-builder.lua'
	no file 'C:\Users\factorioperson\AppData\Local\Temp\angelsrefining_0.10.6\angelsrefining_0.10.6\recipe-builder.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\recipe-builder.dll'
	no file 'C:\Users\factorioperson\Desktop\Foreman\loadall.dll'
	no file '.\recipe-builder.dll')
C:\Users\factorioperson\AppData\Local\Temp\angelsinfiniteores_0.8.1\angelsinfiniteores_0.8.1\data.lua ([string "chunk"]:13: module 'resource-autoplace' not found:
	no field package.preload['resource-autoplace']
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\resource-autoplace.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\resource-autoplace\init.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\resource-autoplace.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\resource-autoplace\init.lua'
	no file '.\resource-autoplace.lua'
	no file 'F:\SteamLibrary\steamapps\common\Factorio\data\core\lualib\resource-autoplace.lua'
	no file 'C:\Users\factorioperson\AppData\Local\Temp\angelsinfiniteores_0.8.1\angelsinfiniteores_0.8.1\resource-autoplace.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\resource-autoplace.dll'
	no file 'C:\Users\factorioperson\Desktop\Foreman\loadall.dll'
	no file '.\resource-autoplace.dll')
C:\Users\factorioperson\AppData\Local\Temp\angelspetrochem_0.8.2\angelspetrochem_0.8.2\data.lua (...ochem_0.8.2\prototypes\generation\angels-natural-gas.lua:1: attempt to call field 'add_resource' (a nil value))
C:\Users\factorioperson\AppData\Local\Temp\PickerVehicles_1.0.0\PickerVehicles_1.0.0\data-updates.lua ([string "chunk"]:13: module '__stdlib__/stdlib/data/data' not found:
	no field package.preload['__stdlib__/stdlib/data/data']
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/data/data\init.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data\init.lua'
	no file '.\__stdlib__/stdlib/data/data.lua'
	no file 'F:\SteamLibrary\steamapps\common\Factorio\data\core\lualib\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\AppData\Local\Temp\PickerVehicles_1.0.0\PickerVehicles_1.0.0\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data.dll'
	no file 'C:\Users\factorioperson\Desktop\Foreman\loadall.dll'
	no file '.\__stdlib__/stdlib/data/data.dll')
C:\Users\factorioperson\AppData\Local\Temp\angelsrefining_0.10.6\angelsrefining_0.10.6\data-updates.lua (...srefining_0.10.6\prototypes\recipe-builder-fallbacks.lua:3: attempt to index field 'RB' (a nil value))
C:\Users\factorioperson\AppData\Local\Temp\angelspetrochem_0.8.2\angelspetrochem_0.8.2\data-updates.lua (...\angelspetrochem_0.8.2\prototypes\petrochem-generate.lua:3: attempt to index field 'OV' (a nil value))
C:\Users\factorioperson\AppData\Local\Temp\angelssmelting_0.5.2\angelssmelting_0.5.2\data-updates.lua (....2\angelssmelting_0.5.2\prototypes\smelting-override.lua:24: attempt to index local 'OV' (a nil value))
C:\Users\factorioperson\AppData\Local\Temp\angelssmelting_0.5.3\angelssmelting_0.5.3\data-updates.lua (....3\angelssmelting_0.5.3\prototypes\smelting-override.lua:24: attempt to index local 'OV' (a nil value))
C:\Users\factorioperson\AppData\Local\Temp\angelssmelting_0.5.4\angelssmelting_0.5.4\data-updates.lua (....4\angelssmelting_0.5.4\prototypes\smelting-override.lua:24: attempt to index local 'OV' (a nil value))
C:\Users\factorioperson\AppData\Local\Temp\angelsbioprocessing_0.6.1\angelsbioprocessing_0.6.1\data-updates.lua (...oprocessing_0.6.1\prototypes\bio-processing-override.lua:4: attempt to index local 'OV' (a nil value))
C:\Users\factorioperson\AppData\Local\Temp\angelsbioprocessing_0.6.0\angelsbioprocessing_0.6.0\data-updates.lua (...oprocessing_0.6.0\prototypes\bio-processing-override.lua:4: attempt to index local 'OV' (a nil value))
C:\Users\factorioperson\AppData\Local\Temp\angelsbioprocessing_0.5.9\angelsbioprocessing_0.5.9\data-updates.lua (...oprocessing_0.5.9\prototypes\bio-processing-override.lua:4: attempt to index local 'OV' (a nil value))
C:\Users\factorioperson\AppData\Local\Temp\angelsaddons-oresilos_0.5.0\angelsaddons-oresilos_0.5.0\data-updates.lua (...silos_0.5.0\angelsaddons-oresilos_0.5.0\data-updates.lua:2: attempt to index field 'OV' (a nil value))

C:\Users\factorioperson\AppData\Local\Temp\angelspetrochem_0.8.2\angelspetrochem_0.8.2\data-final-fixes.lua (...petrochem_0.8.2\prototypes\petrochem-global-override.lua:5: attempt to index local 'OV' (a nil value))
C:\Users\factorioperson\AppData\Local\Temp\angelssmelting_0.5.2\angelssmelting_0.5.2\data-final-fixes.lua (...lssmelting_0.5.2\prototypes\smelting-override-global.lua:20: attempt to index field 'OV' (a nil value))
C:\Users\factorioperson\AppData\Local\Temp\angelssmelting_0.5.3\angelssmelting_0.5.3\data-final-fixes.lua (...lssmelting_0.5.3\prototypes\smelting-override-global.lua:20: attempt to index field 'OV' (a nil value))
C:\Users\factorioperson\AppData\Local\Temp\angelssmelting_0.5.4\angelssmelting_0.5.4\data-final-fixes.lua (...lssmelting_0.5.4\prototypes\smelting-override-global.lua:20: attempt to index field 'OV' (a nil value))
PS: Weren't those completely purged from the game in the jump to 0.17? :P

Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-3'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'burner-mining-drill'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'uranium-ore'. Returned error message: 'Key is missing'

PS2: When it was working for the short while it blew my mind. Thanks to the original creator and to you for keeping it alive!

salbris
Inserter
Inserter
Posts: 29
Joined: Sun May 24, 2015 4:50 am
Contact:

Re: Foreman 0.1.9 - A factory optimisation tool.

Post by salbris » Tue Mar 26, 2019 2:52 am

Hmm this is weird. Do you have TodoList installed? It's seems strange that everyone seems to be reporting this as an error. Maybe I accidentally put part of my own testing application into the .zip file...

Either way I'll look into it.

Also, there are many issues with recipes at the moment but the ones that work seem to work pretty well. It's definitely high priority on my list of things to fix. To me mods like Bob's Angels are the reason people need Foreman.

salbris
Inserter
Inserter
Posts: 29
Joined: Sun May 24, 2015 4:50 am
Contact:

Re: Foreman 0.1.9 - A factory optimisation tool.

Post by salbris » Tue Mar 26, 2019 5:31 am

Found the issues you've experienced and another related one I ran into.

New version is available now to download: https://bitbucket.org/rybadour/foreman/downloads/

This version also sorts the mods in the enable/disable form and no longer makes the loading panel float above all apps.

emp_zealoth
Inserter
Inserter
Posts: 24
Joined: Fri Jun 09, 2017 11:44 am
Contact:

Re: Foreman 0.1.9 - A factory optimisation tool.

Post by emp_zealoth » Wed Mar 27, 2019 12:15 am

Holy heck that was quick :O I'm in awe. And it works too! Not only it loaded no problems, it seems to have added all the recipes to boot :D
Already made some amazeballs layouts thanks to it :3

It's crashing if I have "display assemblers" ticked though (I am completely fine without it tbh, but maybe the errorlog will help you?)
Here's the error log

Code: Select all

Duplicate installed mod found 'angelsbioprocessing' ignoring duplicate.
Duplicate installed mod found 'angelsbioprocessing' ignoring duplicate.
Duplicate installed mod found 'angelssmelting' ignoring duplicate.
Duplicate installed mod found 'angelssmelting' ignoring duplicate.
Duplicate installed mod found 'rso-mod' ignoring duplicate.
Duplicate installed mod found 'rso-mod' ignoring duplicate.
The mod with zip file 'C:\Users\factorioperson\AppData\Roaming\factorio\mods\Todo-List_17.2.1.zip' could not be extracted. Error: Year, Month, and Day parameters describe an un-representable DateTime.
Duplicate installed mod found 'Warehousing' ignoring duplicate.
Error reading value 'ingredient_count' from assembler prototype 'mixing-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-boiler'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-2'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-1'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'electric-mixing-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-6'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-5'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-steel-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump-3'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'mixing-steel-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-3'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'bob-greenhouse'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'centrifuge'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump-2'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-3'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'electrolyser'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-plant'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'oil-refinery'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-2'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'electric-mining-drill'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'pumpjack'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'burner-mining-drill'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'gem-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'tungsten-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'crude-oil'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'bauxite-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'uranium-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'stone'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'ground-water'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'silver-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'tin-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'zinc-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'rutile-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'coal'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'cobalt-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'quartz'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'lead-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'sulfur'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'nickel-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'copper-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'lithia-water'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'gold-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'thorium-ore'. Returned error message: 'Key is missing'
The following files could not be loaded due to errors:
C:\Users\factorioperson\AppData\Local\Temp\angelsrefining_0.10.6\angelsrefining_0.10.6\data-updates.lua (...fining_0.10.6\prototypes\generation\resource-builder.lua:728: attempt to index global 'serpent' (a nil value))
Duplicate installed mod found 'angelsbioprocessing' ignoring duplicate.
Duplicate installed mod found 'angelsbioprocessing' ignoring duplicate.
Duplicate installed mod found 'angelssmelting' ignoring duplicate.
Duplicate installed mod found 'angelssmelting' ignoring duplicate.
Duplicate installed mod found 'rso-mod' ignoring duplicate.
Duplicate installed mod found 'rso-mod' ignoring duplicate.
The mod with zip file 'C:\Users\factorioperson\AppData\Roaming\factorio\mods\Todo-List_17.2.1.zip' could not be extracted. Error: Year, Month, and Day parameters describe an un-representable DateTime.
Duplicate installed mod found 'Warehousing' ignoring duplicate.
Error reading value 'ingredient_count' from assembler prototype 'electrolyser'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump-3'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-boiler'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-3'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-2'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'mixing-steel-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-5'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-2'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'electric-mixing-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-6'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'mixing-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump-2'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'centrifuge'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-3'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-1'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'bob-greenhouse'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-steel-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-plant'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'oil-refinery'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'electric-mining-drill'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'pumpjack'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'burner-mining-drill'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'ground-water'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'silver-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'tin-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'stone'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'lead-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'nickel-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'tungsten-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'quartz'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'rutile-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'thorium-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'gold-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'copper-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'uranium-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'cobalt-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'lithia-water'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'sulfur'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'bauxite-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'crude-oil'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'zinc-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'gem-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'coal'. Returned error message: 'Key is missing'
The following files could not be loaded due to errors:
C:\Users\factorioperson\AppData\Local\Temp\angelsrefining_0.10.6\angelsrefining_0.10.6\data-updates.lua (...fining_0.10.6\prototypes\generation\resource-builder.lua:728: attempt to index global 'serpent' (a nil value))
Duplicate installed mod found 'angelsbioprocessing' ignoring duplicate.
Duplicate installed mod found 'angelsbioprocessing' ignoring duplicate.
Duplicate installed mod found 'angelssmelting' ignoring duplicate.
Duplicate installed mod found 'angelssmelting' ignoring duplicate.
Duplicate installed mod found 'rso-mod' ignoring duplicate.
Duplicate installed mod found 'rso-mod' ignoring duplicate.
The mod with zip file 'C:\Users\factorioperson\AppData\Roaming\factorio\mods\Todo-List_17.2.1.zip' could not be extracted. Error: Year, Month, and Day parameters describe an un-representable DateTime.
Duplicate installed mod found 'Warehousing' ignoring duplicate.
Error reading value 'ingredient_count' from assembler prototype 'chemical-steel-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'electrolyser'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-3'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump-2'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'mixing-steel-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-3'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'oil-refinery'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-1'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-boiler'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump-3'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-plant'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'centrifuge'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'mixing-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-2'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-2'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'bob-greenhouse'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-5'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'electric-mixing-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-6'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'burner-mining-drill'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'pumpjack'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'electric-mining-drill'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'ground-water'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'crude-oil'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'bauxite-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'sulfur'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'nickel-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'gem-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'rutile-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'lithia-water'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'gold-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'quartz'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'tin-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'uranium-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'silver-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'stone'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'lead-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'coal'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'thorium-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'cobalt-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'copper-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'tungsten-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'zinc-ore'. Returned error message: 'Key is missing'
The following files could not be loaded due to errors:
C:\Users\factorioperson\AppData\Local\Temp\angelsrefining_0.10.6\angelsrefining_0.10.6\data-updates.lua (...fining_0.10.6\prototypes\generation\resource-builder.lua:728: attempt to index global 'serpent' (a nil value))
Duplicate installed mod found 'angelsbioprocessing' ignoring duplicate.
Duplicate installed mod found 'angelsbioprocessing' ignoring duplicate.
Duplicate installed mod found 'angelssmelting' ignoring duplicate.
Duplicate installed mod found 'angelssmelting' ignoring duplicate.
Duplicate installed mod found 'rso-mod' ignoring duplicate.
Duplicate installed mod found 'rso-mod' ignoring duplicate.
The mod with zip file 'C:\Users\factorioperson\AppData\Roaming\factorio\mods\Todo-List_17.2.1.zip' could not be extracted. Error: Year, Month, and Day parameters describe an un-representable DateTime.
Duplicate installed mod found 'Warehousing' ignoring duplicate.
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-5'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'centrifuge'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump-2'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-1'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'oil-refinery'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'mixing-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'bob-greenhouse'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-6'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-plant'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-3'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-2'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump-3'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-2'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-boiler'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'electric-mixing-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'mixing-steel-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-steel-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-3'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'electrolyser'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'burner-mining-drill'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'electric-mining-drill'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'pumpjack'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'tungsten-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'gem-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'ground-water'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'thorium-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'copper-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'lithia-water'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'bauxite-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'crude-oil'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'rutile-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'cobalt-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'lead-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'zinc-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'coal'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'nickel-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'tin-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'sulfur'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'gold-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'silver-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'quartz'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'uranium-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'stone'. Returned error message: 'Key is missing'
The following files could not be loaded due to errors:
C:\Users\factorioperson\AppData\Local\Temp\angelsrefining_0.10.6\angelsrefining_0.10.6\data-updates.lua (...fining_0.10.6\prototypes\generation\resource-builder.lua:728: attempt to index global 'serpent' (a nil value))
Duplicate installed mod found 'angelsbioprocessing' ignoring duplicate.
Duplicate installed mod found 'angelsbioprocessing' ignoring duplicate.
Duplicate installed mod found 'angelssmelting' ignoring duplicate.
Duplicate installed mod found 'angelssmelting' ignoring duplicate.
Duplicate installed mod found 'rso-mod' ignoring duplicate.
Duplicate installed mod found 'rso-mod' ignoring duplicate.
The mod with zip file 'C:\Users\factorioperson\AppData\Roaming\factorio\mods\Todo-List_17.2.1.zip' could not be extracted. Error: Year, Month, and Day parameters describe an un-representable DateTime.
Duplicate installed mod found 'Warehousing' ignoring duplicate.
Error reading value 'ingredient_count' from assembler prototype 'air-pump-3'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump-2'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'mixing-steel-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'bob-greenhouse'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-5'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-steel-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-1'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-boiler'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'electrolyser'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-3'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'mixing-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'oil-refinery'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-6'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-2'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'electric-mixing-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-2'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'centrifuge'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-plant'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-3'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'pumpjack'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'burner-mining-drill'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'electric-mining-drill'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'quartz'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'lead-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'nickel-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'lithia-water'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'bauxite-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'copper-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'tungsten-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'silver-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'zinc-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'coal'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'rutile-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'gem-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'gold-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'ground-water'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'uranium-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'crude-oil'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'sulfur'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'stone'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'tin-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'thorium-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'cobalt-ore'. Returned error message: 'Key is missing'
The following files could not be loaded due to errors:
C:\Users\factorioperson\AppData\Local\Temp\angelsrefining_0.10.6\angelsrefining_0.10.6\data-updates.lua (...fining_0.10.6\prototypes\generation\resource-builder.lua:728: attempt to index global 'serpent' (a nil value))
Duplicate installed mod found 'angelsbioprocessing' ignoring duplicate.
Duplicate installed mod found 'angelsbioprocessing' ignoring duplicate.
Duplicate installed mod found 'angelssmelting' ignoring duplicate.
Duplicate installed mod found 'angelssmelting' ignoring duplicate.
Duplicate installed mod found 'rso-mod' ignoring duplicate.
Duplicate installed mod found 'rso-mod' ignoring duplicate.
The mod with zip file 'C:\Users\factorioperson\AppData\Roaming\factorio\mods\Todo-List_17.2.1.zip' could not be extracted. Error: Year, Month, and Day parameters describe an un-representable DateTime.
Duplicate installed mod found 'Warehousing' ignoring duplicate.
Error reading value 'ingredient_count' from assembler prototype 'chemical-steel-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'mixing-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-3'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'bob-greenhouse'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-2'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'centrifuge'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump-2'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'electrolyser'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-2'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-boiler'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'electric-mixing-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'mixing-steel-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump-3'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-5'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'oil-refinery'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-plant'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-6'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-3'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-1'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'pumpjack'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'electric-mining-drill'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'burner-mining-drill'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'bauxite-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'coal'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'lithia-water'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'quartz'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'silver-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'rutile-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'gold-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'lead-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'zinc-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'gem-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'crude-oil'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'copper-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'sulfur'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'cobalt-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'tungsten-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'nickel-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'uranium-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'ground-water'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'thorium-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'tin-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'stone'. Returned error message: 'Key is missing'
The following files could not be loaded due to errors:
C:\Users\factorioperson\AppData\Local\Temp\angelsrefining_0.10.6\angelsrefining_0.10.6\data-updates.lua (...fining_0.10.6\prototypes\generation\resource-builder.lua:728: attempt to index global 'serpent' (a nil value))

salbris
Inserter
Inserter
Posts: 29
Joined: Sun May 24, 2015 4:50 am
Contact:

Re: Foreman 0.1.9 - A factory optimisation tool.

Post by salbris » Wed Mar 27, 2019 12:59 am

No problem! Thanks for the error log. It looks like 0.17 probably changed the data for a number of things I'll have to do some research to see what changed. At this point I'll have to start writing code to do compatibility checks for different versions so that will be fun! :lol:

ncnecros
Burner Inserter
Burner Inserter
Posts: 7
Joined: Sat Feb 23, 2019 7:54 am
Contact:

Re: Foreman 0.1.9 - A factory optimisation tool.

Post by ncnecros » Thu Mar 28, 2019 1:57 pm

Hey. Are there plans to display the number of assemblers?

emp_zealoth
Inserter
Inserter
Posts: 24
Joined: Fri Jun 09, 2017 11:44 am
Contact:

Re: Foreman 0.1.9 - A factory optimisation tool.

Post by emp_zealoth » Thu Mar 28, 2019 5:11 pm

Heh, I've hit another snag. I realised it was using picking whatever from the duplicate mods I had in my modfolder and that resulted in outdated recipes
So i deleted the outdated mod zips - turns out reloading doesnt do much (i though it would re-run the recipe import logic), the program doesnt delete it's cached data in AppData/Local :P

So i purged that and re-downloaded a fresh copy and tried to run it
Sadly, it craps out on the latest angelsrefining and some other Angel's mod

Fun fact: there is now mod called Factorio Standard Library called stdlib - so keep that in mind, as there is a boatload of stdlib mentions in this wall of text :mrgreen:

Code: Select all

The mod with zip file 'C:\Users\factorioperson\AppData\Roaming\Factorio\mods\Todo-List_17.2.1.zip' could not be extracted. Error: Year, Month, and Day parameters describe an un-representable DateTime.
Error reading value 'ingredient_count' from assembler prototype 'air-pump'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-steel-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-boiler'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'bob-greenhouse'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'electrolyser'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-2'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'electric-mixing-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump-2'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-6'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-5'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'mixing-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'oil-refinery'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-1'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-3'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-plant'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'assembling-machine-2'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'centrifuge'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump-4'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'water-pump-3'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'chemical-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'mixing-steel-furnace'. Returned error message: 'Key is missing'
Error reading value 'ingredient_count' from assembler prototype 'air-pump-3'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'pumpjack'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'electric-mining-drill'. Returned error message: 'Key is missing'
Error reading value 'mining_power' from miner prototype 'burner-mining-drill'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'quartz'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'iron-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'nickel-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'bauxite-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'lead-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'ground-water'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'crude-oil'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'uranium-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'tungsten-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'copper-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'rutile-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'silver-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'gem-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'gold-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'tin-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'thorium-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'zinc-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'stone'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'lithia-water'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'cobalt-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'sulfur'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'coal'. Returned error message: 'Key is missing'
The following files could not be loaded due to errors:
C:\Users\factorioperson\AppData\Local\Temp\PickerAtheneum_1.0.0\PickerAtheneum_1.0.0\data.lua ([string "chunk"]:13: module '__stdlib__/stdlib/data/data' not found:
	no field package.preload['__stdlib__/stdlib/data/data']
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/data/data\init.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data\init.lua'
	no file '.\__stdlib__/stdlib/data/data.lua'
	no file 'F:\SteamLibrary\steamapps\common\Factorio\data\core\lualib\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\AppData\Local\Temp\PickerAtheneum_1.0.0\PickerAtheneum_1.0.0\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data.dll'
	no file 'C:\Users\factorioperson\Desktop\Foreman\loadall.dll'
	no file '.\__stdlib__/stdlib/data/data.dll')
C:\Users\factorioperson\AppData\Local\Temp\PickerVehicles_1.0.0\PickerVehicles_1.0.0\data.lua ([string "chunk"]:13: module '__stdlib__/stdlib/core' not found:
	no field package.preload['__stdlib__/stdlib/core']
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/core.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/core\init.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/core.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/core\init.lua'
	no file '.\__stdlib__/stdlib/core.lua'
	no file 'F:\SteamLibrary\steamapps\common\Factorio\data\core\lualib\__stdlib__/stdlib/core.lua'
	no file 'C:\Users\factorioperson\AppData\Local\Temp\PickerVehicles_1.0.0\PickerVehicles_1.0.0\__stdlib__/stdlib/core.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/core.dll'
	no file 'C:\Users\factorioperson\Desktop\Foreman\loadall.dll'
	no file '.\__stdlib__/stdlib/core.dll')
C:\Users\factorioperson\AppData\Local\Temp\PickerInventoryTools_1.0.0\PickerInventoryTools_1.0.0\data.lua ([string "chunk"]:13: module '__stdlib__/stdlib/core' not found:
	no field package.preload['__stdlib__/stdlib/core']
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/core.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/core\init.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/core.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/core\init.lua'
	no file '.\__stdlib__/stdlib/core.lua'
	no file 'F:\SteamLibrary\steamapps\common\Factorio\data\core\lualib\__stdlib__/stdlib/core.lua'
	no file 'C:\Users\factorioperson\AppData\Local\Temp\PickerInventoryTools_1.0.0\PickerInventoryTools_1.0.0\__stdlib__/stdlib/core.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/core.dll'
	no file 'C:\Users\factorioperson\Desktop\Foreman\loadall.dll'
	no file '.\__stdlib__/stdlib/core.dll')
C:\Users\factorioperson\AppData\Local\Temp\PickerExtended_4.0.0\PickerExtended_4.0.0\data.lua ([string "chunk"]:13: module '__stdlib__/stdlib/data/data' not found:
	no field package.preload['__stdlib__/stdlib/data/data']
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/data/data\init.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data\init.lua'
	no file '.\__stdlib__/stdlib/data/data.lua'
	no file 'F:\SteamLibrary\steamapps\common\Factorio\data\core\lualib\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\AppData\Local\Temp\PickerExtended_4.0.0\PickerExtended_4.0.0\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data.dll'
	no file 'C:\Users\factorioperson\Desktop\Foreman\loadall.dll'
	no file '.\__stdlib__/stdlib/data/data.dll')
C:\Users\factorioperson\AppData\Local\Temp\PickerDollies_1.0.0\PickerDollies_1.0.0\data.lua ([string "chunk"]:13: module '__stdlib__/stdlib/core' not found:
	no field package.preload['__stdlib__/stdlib/core']
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/core.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/core\init.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/core.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/core\init.lua'
	no file '.\__stdlib__/stdlib/core.lua'
	no file 'F:\SteamLibrary\steamapps\common\Factorio\data\core\lualib\__stdlib__/stdlib/core.lua'
	no file 'C:\Users\factorioperson\AppData\Local\Temp\PickerDollies_1.0.0\PickerDollies_1.0.0\__stdlib__/stdlib/core.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/core.dll'
	no file 'C:\Users\factorioperson\Desktop\Foreman\loadall.dll'
	no file '.\__stdlib__/stdlib/core.dll')
C:\Users\factorioperson\AppData\Local\Temp\PickerBlueprinter_1.0.1\PickerBlueprinter_1.0.1\data.lua ([string "chunk"]:13: module '__stdlib__/stdlib/data/data' not found:
	no field package.preload['__stdlib__/stdlib/data/data']
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/data/data\init.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data\init.lua'
	no file '.\__stdlib__/stdlib/data/data.lua'
	no file 'F:\SteamLibrary\steamapps\common\Factorio\data\core\lualib\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\AppData\Local\Temp\PickerBlueprinter_1.0.1\PickerBlueprinter_1.0.1\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data.dll'
	no file 'C:\Users\factorioperson\Desktop\Foreman\loadall.dll'
	no file '.\__stdlib__/stdlib/data/data.dll')
C:\Users\factorioperson\AppData\Local\Temp\angelsrefining_0.10.8\angelsrefining_0.10.8\data.lua ([string "chunk"]:13: module 'recipe-builder' not found:
	no field package.preload['recipe-builder']
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\recipe-builder.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\recipe-builder\init.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\recipe-builder.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\recipe-builder\init.lua'
	no file '.\recipe-builder.lua'
	no file 'F:\SteamLibrary\steamapps\common\Factorio\data\core\lualib\recipe-builder.lua'
	no file 'C:\Users\factorioperson\AppData\Local\Temp\angelsrefining_0.10.8\angelsrefining_0.10.8\recipe-builder.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\recipe-builder.dll'
	no file 'C:\Users\factorioperson\Desktop\Foreman\loadall.dll'
	no file '.\recipe-builder.dll')
C:\Users\factorioperson\AppData\Local\Temp\angelsinfiniteores_0.8.3\angelsinfiniteores_0.8.3\data.lua ([string "chunk"]:13: module 'resource-autoplace' not found:
	no field package.preload['resource-autoplace']
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\resource-autoplace.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\resource-autoplace\init.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\resource-autoplace.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\resource-autoplace\init.lua'
	no file '.\resource-autoplace.lua'
	no file 'F:\SteamLibrary\steamapps\common\Factorio\data\core\lualib\resource-autoplace.lua'
	no file 'C:\Users\factorioperson\AppData\Local\Temp\angelsinfiniteores_0.8.3\angelsinfiniteores_0.8.3\resource-autoplace.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\resource-autoplace.dll'
	no file 'C:\Users\factorioperson\Desktop\Foreman\loadall.dll'
	no file '.\resource-autoplace.dll')
C:\Users\factorioperson\AppData\Local\Temp\angelspetrochem_0.8.2\angelspetrochem_0.8.2\data.lua (...ochem_0.8.2\prototypes\generation\angels-natural-gas.lua:1: attempt to call field 'add_resource' (a nil value))
C:\Users\factorioperson\AppData\Local\Temp\PickerVehicles_1.0.0\PickerVehicles_1.0.0\data-updates.lua ([string "chunk"]:13: module '__stdlib__/stdlib/data/data' not found:
	no field package.preload['__stdlib__/stdlib/data/data']
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/data/data\init.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data\init.lua'
	no file '.\__stdlib__/stdlib/data/data.lua'
	no file 'F:\SteamLibrary\steamapps\common\Factorio\data\core\lualib\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\AppData\Local\Temp\PickerVehicles_1.0.0\PickerVehicles_1.0.0\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data.dll'
	no file 'C:\Users\factorioperson\Desktop\Foreman\loadall.dll'
	no file '.\__stdlib__/stdlib/data/data.dll')
C:\Users\factorioperson\AppData\Local\Temp\angelsrefining_0.10.8\angelsrefining_0.10.8\data-updates.lua (...srefining_0.10.8\prototypes\recipe-builder-fallbacks.lua:3: attempt to index field 'RB' (a nil value))
C:\Users\factorioperson\AppData\Local\Temp\angelspetrochem_0.8.2\angelspetrochem_0.8.2\data-updates.lua (...\angelspetrochem_0.8.2\prototypes\petrochem-generate.lua:3: attempt to index field 'OV' (a nil value))
C:\Users\factorioperson\AppData\Local\Temp\angelssmelting_0.5.4\angelssmelting_0.5.4\data-updates.lua (....4\angelssmelting_0.5.4\prototypes\smelting-override.lua:24: attempt to index local 'OV' (a nil value))
C:\Users\factorioperson\AppData\Local\Temp\angelsbioprocessing_0.6.1\angelsbioprocessing_0.6.1\data-updates.lua (...oprocessing_0.6.1\prototypes\bio-processing-override.lua:4: attempt to index local 'OV' (a nil value))
C:\Users\factorioperson\AppData\Local\Temp\angelsaddons-oresilos_0.5.0\angelsaddons-oresilos_0.5.0\data-updates.lua (...silos_0.5.0\angelsaddons-oresilos_0.5.0\data-updates.lua:2: attempt to index field 'OV' (a nil value))
C:\Users\factorioperson\AppData\Local\Temp\PickerAtheneum_1.0.0\PickerAtheneum_1.0.0\data-final-fixes.lua ([string "chunk"]:13: module '__PickerAtheneum__/config' not found:
	no field package.preload['__PickerAtheneum__/config']
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__PickerAtheneum__/config.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__PickerAtheneum__/config\init.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__PickerAtheneum__/config.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__PickerAtheneum__/config\init.lua'
	no file '.\__PickerAtheneum__/config.lua'
	no file 'F:\SteamLibrary\steamapps\common\Factorio\data\core\lualib\__PickerAtheneum__/config.lua'
	no file 'C:\Users\factorioperson\AppData\Local\Temp\PickerAtheneum_1.0.0\PickerAtheneum_1.0.0\__PickerAtheneum__/config.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__PickerAtheneum__/config.dll'
	no file 'C:\Users\factorioperson\Desktop\Foreman\loadall.dll'
	no file '.\__PickerAtheneum__/config.dll')
C:\Users\factorioperson\AppData\Local\Temp\PickerVehicles_1.0.0\PickerVehicles_1.0.0\data-final-fixes.lua ([string "chunk"]:13: module '__stdlib__/stdlib/data/data' not found:
	no field package.preload['__stdlib__/stdlib/data/data']
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/data/data\init.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data\init.lua'
	no file '.\__stdlib__/stdlib/data/data.lua'
	no file 'F:\SteamLibrary\steamapps\common\Factorio\data\core\lualib\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\AppData\Local\Temp\PickerVehicles_1.0.0\PickerVehicles_1.0.0\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data.dll'
	no file 'C:\Users\factorioperson\Desktop\Foreman\loadall.dll'
	no file '.\__stdlib__/stdlib/data/data.dll')
C:\Users\factorioperson\AppData\Local\Temp\PickerExtended_4.0.0\PickerExtended_4.0.0\data-final-fixes.lua ([string "chunk"]:13: module '__stdlib__/stdlib/data/data' not found:
	no field package.preload['__stdlib__/stdlib/data/data']
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/data/data\init.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data\init.lua'
	no file '.\__stdlib__/stdlib/data/data.lua'
	no file 'F:\SteamLibrary\steamapps\common\Factorio\data\core\lualib\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\AppData\Local\Temp\PickerExtended_4.0.0\PickerExtended_4.0.0\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data.dll'
	no file 'C:\Users\factorioperson\Desktop\Foreman\loadall.dll'
	no file '.\__stdlib__/stdlib/data/data.dll')
C:\Users\factorioperson\AppData\Local\Temp\PickerBeltTools_1.0.1\PickerBeltTools_1.0.1\data-final-fixes.lua ([string "chunk"]:13: module '__stdlib__/stdlib/data/data' not found:
	no field package.preload['__stdlib__/stdlib/data/data']
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\lua\__stdlib__/stdlib/data/data\init.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data\init.lua'
	no file '.\__stdlib__/stdlib/data/data.lua'
	no file 'F:\SteamLibrary\steamapps\common\Factorio\data\core\lualib\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\AppData\Local\Temp\PickerBeltTools_1.0.1\PickerBeltTools_1.0.1\__stdlib__/stdlib/data/data.lua'
	no file 'C:\Users\factorioperson\Desktop\Foreman\__stdlib__/stdlib/data/data.dll'
	no file 'C:\Users\factorioperson\Desktop\Foreman\loadall.dll'
	no file '.\__stdlib__/stdlib/data/data.dll')
C:\Users\factorioperson\AppData\Local\Temp\angelspetrochem_0.8.2\angelspetrochem_0.8.2\data-final-fixes.lua (...petrochem_0.8.2\prototypes\petrochem-global-override.lua:5: attempt to index local 'OV' (a nil value))
C:\Users\factorioperson\AppData\Local\Temp\angelssmelting_0.5.4\angelssmelting_0.5.4\data-final-fixes.lua (...lssmelting_0.5.4\prototypes\smelting-override-global.lua:20: attempt to index field 'OV' (a nil value))

salbris
Inserter
Inserter
Posts: 29
Joined: Sun May 24, 2015 4:50 am
Contact:

Re: Foreman 0.1.9 - A factory optimisation tool.

Post by salbris » Thu Mar 28, 2019 5:16 pm

Thanks for the bug report! I'll try and get the stdlib thing fixed right away.

I'll put a task in my backlog to address this issue of reloading. I wonder if some of my testing could be affected as well...

ThwartMantella
Burner Inserter
Burner Inserter
Posts: 5
Joined: Tue Sep 12, 2017 9:24 pm
Contact:

Re: Foreman 0.1.9 - A factory optimisation tool.

Post by ThwartMantella » Thu Mar 28, 2019 7:59 pm

I have not been using Foreman in a while but I noticed when I entered the desired amount for plastic bars the displayed amount is twice of what I entered. When I enter 800 items/min it displays 1600 items/min. The required products seem to check out. Also when I also want 800 iron plates per minute Foreman tells me I need 43 assemblers when I think I need 48, or 47. My apologies if this has already been posted.
Attachments
Foreman.png
Foreman.png (54.97 KiB) Viewed 1379 times

emp_zealoth
Inserter
Inserter
Posts: 24
Joined: Fri Jun 09, 2017 11:44 am
Contact:

Re: Foreman 0.1.9 - A factory optimisation tool.

Post by emp_zealoth » Thu Apr 11, 2019 8:10 pm

How's it going? Can we expect an update anytime soon? :D

salbris
Inserter
Inserter
Posts: 29
Joined: Sun May 24, 2015 4:50 am
Contact:

Re: Foreman 0.1.9 - A factory optimisation tool.

Post by salbris » Sat Apr 20, 2019 11:39 pm

ThwartMantella wrote:
Thu Mar 28, 2019 7:59 pm
I have not been using Foreman in a while but I noticed when I entered the desired amount for plastic bars the displayed amount is twice of what I entered. When I enter 800 items/min it displays 1600 items/min. The required products seem to check out. Also when I also want 800 iron plates per minute Foreman tells me I need 43 assemblers when I think I need 48, or 47. My apologies if this has already been posted.
Hey ThwartMantella,

So it's a little confusing but when you set a fixed number on a recipe node like that you're saying you want the recipe to be built at that rate not the output productions. If you want to control individual outputs you can click and drag from the the plastic bar and create an output node.

I'll put a todo item on my list to look into to making this more clear for everyone.

salbris
Inserter
Inserter
Posts: 29
Joined: Sun May 24, 2015 4:50 am
Contact:

Re: Foreman 0.1.9 - A factory optimisation tool.

Post by salbris » Sat Apr 20, 2019 11:52 pm

Also for those that were waiting on some fixes I've uploaded a new version that should be much more stable:

https://bitbucket.org/rybadour/foreman/downloads/

I haven't looked into the Stdlib issue yet but Bobs/Angels works great for me so it didn't seem a high priority at the moment!

emp_zealoth
Inserter
Inserter
Posts: 24
Joined: Fri Jun 09, 2017 11:44 am
Contact:

Re: Foreman 0.1.9 - A factory optimisation tool.

Post by emp_zealoth » Sun Apr 21, 2019 12:58 pm

:(
I still keep getting errors and missing recipes :(

(Some of them load up and I can add them, but the set is incomplete and there red '?' instead of proper icons)

I threw out the irrelevant pickerbullshit errors from the log (might have snipped too much? :P)

Code: Select all

The following files could not be loaded due to errors:
C:\Users\emp_zealoth\AppData\Local\Temp\angelsrefining_0.10.8\angelsrefining_0.10.8\data.lua ([string "chunk"]:13: module 'recipe-builder' not found:
	no field package.preload['recipe-builder']
	no file 'C:\Users\emp_zealoth\Desktop\Foreman\lua\recipe-builder.lua'
	no file 'C:\Users\emp_zealoth\Desktop\Foreman\lua\recipe-builder\init.lua'
	no file 'C:\Users\emp_zealoth\Desktop\Foreman\recipe-builder.lua'
	no file 'C:\Users\emp_zealoth\Desktop\Foreman\recipe-builder\init.lua'
	no file '.\recipe-builder.lua'
	no file 'F:\SteamLibrary\steamapps\common\Factorio\data\core\lualib\recipe-builder.lua'
	no file 'C:\Users\emp_zealoth\AppData\Local\Temp\angelsrefining_0.10.8\angelsrefining_0.10.8\recipe-builder.lua'
	no file 'C:\Users\emp_zealoth\Desktop\Foreman\recipe-builder.dll'
	no file 'C:\Users\emp_zealoth\Desktop\Foreman\loadall.dll'
	no file '.\recipe-builder.dll')
C:\Users\emp_zealoth\AppData\Local\Temp\angelsinfiniteores_0.8.3\angelsinfiniteores_0.8.3\data.lua ([string "chunk"]:13: module 'resource-autoplace' not found:
	no field package.preload['resource-autoplace']
	no file 'C:\Users\emp_zealoth\Desktop\Foreman\lua\resource-autoplace.lua'
	no file 'C:\Users\emp_zealoth\Desktop\Foreman\lua\resource-autoplace\init.lua'
	no file 'C:\Users\emp_zealoth\Desktop\Foreman\resource-autoplace.lua'
	no file 'C:\Users\emp_zealoth\Desktop\Foreman\resource-autoplace\init.lua'
	no file '.\resource-autoplace.lua'
	no file 'F:\SteamLibrary\steamapps\common\Factorio\data\core\lualib\resource-autoplace.lua'
	no file 'C:\Users\emp_zealoth\AppData\Local\Temp\angelsinfiniteores_0.8.3\angelsinfiniteores_0.8.3\resource-autoplace.lua'
	no file 'C:\Users\emp_zealoth\Desktop\Foreman\resource-autoplace.dll'
	no file 'C:\Users\emp_zealoth\Desktop\Foreman\loadall.dll'
	no file '.\resource-autoplace.dll')
C:\Users\emp_zealoth\AppData\Local\Temp\angelspetrochem_0.8.2\angelspetrochem_0.8.2\data.lua (...ochem_0.8.2\prototypes\generation\angels-natural-gas.lua:1: attempt to call field 'add_resource' (a nil value))
C:\Users\emp_zealoth\AppData\Local\Temp\angelsrefining_0.10.8\angelsrefining_0.10.8\data-updates.lua (...srefining_0.10.8\prototypes\recipe-builder-fallbacks.lua:3: attempt to index field 'RB' (a nil value))
C:\Users\emp_zealoth\AppData\Local\Temp\angelspetrochem_0.8.2\angelspetrochem_0.8.2\data-updates.lua (...\angelspetrochem_0.8.2\prototypes\petrochem-generate.lua:3: attempt to index field 'OV' (a nil value))
C:\Users\emp_zealoth\AppData\Local\Temp\angelssmelting_0.5.4\angelssmelting_0.5.4\data-updates.lua (....4\angelssmelting_0.5.4\prototypes\smelting-override.lua:24: attempt to index local 'OV' (a nil value))
C:\Users\emp_zealoth\AppData\Local\Temp\angelsbioprocessing_0.6.1\angelsbioprocessing_0.6.1\data-updates.lua (...oprocessing_0.6.1\prototypes\bio-processing-override.lua:4: attempt to index local 'OV' (a nil value))
C:\Users\emp_zealoth\AppData\Local\Temp\angelsaddons-oresilos_0.5.0\angelsaddons-oresilos_0.5.0\data-updates.lua (...silos_0.5.0\angelsaddons-oresilos_0.5.0\data-updates.lua:2: attempt to index field 'OV' (a nil value))
C:\Users\emp_zealoth\AppData\Local\Temp\angelspetrochem_0.8.2\angelspetrochem_0.8.2\data-final-fixes.lua (...petrochem_0.8.2\prototypes\petrochem-global-override.lua:5: attempt to index local 'OV' (a nil value))
C:\Users\emp_zealoth\AppData\Local\Temp\angelssmelting_0.5.4\angelssmelting_0.5.4\data-final-fixes.lua (...lssmelting_0.5.4\prototypes\smelting-override-global.lua:20: attempt to index field 'OV' (a nil value))

Bizz Keryear
Long Handed Inserter
Long Handed Inserter
Posts: 86
Joined: Thu Oct 22, 2015 5:08 am
Contact:

Re: Foreman 0.1.9 - A factory optimisation tool.

Post by Bizz Keryear » Mon Apr 22, 2019 3:56 pm

I still see posts here ... at some points it was way past 0.2 ... tho
I have some Foreman Versions of Bitbucket I think from Nicksaurus (who no longer is on bitbucket) with the version 0.1.9.7 and 0.2.0
I have some Foremen Versions by https://bitbucket.org/Pobiega/foreman/downloads/ whith the latest 0.2.6p from 2018 (which doesn't work but 0.2.5p does ... kinda)
Anyway it stopped working. While 0.2.6p is completely broken any version below that reads the files of Factorio the wrong way (supposed to get this data from the game files itself) ... It doesn't find any miners or pumpjacks also none of the assemblers (which is the info I wanted to know) but instead a mysterious escape-pod-assembler ... which only can do certain recipes, does not accept any modules ... which makes the whole exercise kinda useless IMHO.
I found a few more branches on github without releases

and I found this: https://kirkmcdonald.github.io/ (which kinda solves my problem)

But since the mod is abandoned by owner (or he's dead) shouldn't this thread be closed? And maybe a new thread opened on whoever officially takes it over?
Someone also has to mange all the forks that sprung up and are going into different directions ... with out any consistent ... some forks working, some not, all people (at least trying to) distributing to a cause but basically inventing the wheel multiply times.

salbris
Inserter
Inserter
Posts: 29
Joined: Sun May 24, 2015 4:50 am
Contact:

Re: Foreman 0.1.9 - A factory optimisation tool.

Post by salbris » Tue Apr 23, 2019 4:18 pm

Bizz Keryear, you're probably right. I should probably create a new thread.

Not sure if you've seen the recent posts but I've taken over development for the moment. I've reached out to all the previous members and while were all talking none of them are interested in any major development of Foreman at the moment.

That being said, I'm working towards moving my repo to Github, I'm waiting on approval to put a license on the project. When that's complete then I was going to make an announcement including publicizing our discord channel were contributors can meet. I think I'll continue posting in this thread until all that's done.

frugal10191
Manual Inserter
Manual Inserter
Posts: 2
Joined: Wed Sep 19, 2018 3:03 pm
Contact:

Re: Foreman 0.1.9 - A factory optimisation tool.

Post by frugal10191 » Fri May 03, 2019 2:38 pm

salbris wrote:
Sat Apr 20, 2019 11:52 pm
Also for those that were waiting on some fixes I've uploaded a new version that should be much more stable:

https://bitbucket.org/rybadour/foreman/downloads/

I haven't looked into the Stdlib issue yet but Bobs/Angels works great for me so it didn't seem a high priority at the moment!
Thank you for all of the work on this, it is a remarkable feat of engineering given the complexity of some of the recipes. With regards to Bobs, Foreman seems to be getting confused around some of the conditional logic Bob puts into the recipes. A prime example are Construction Bots. The Foreman recipe shows only the Frames and plates, however the recipe in-game also has Construction Bot Tools and Construction Bot Brains as ingredients.

This is an active game, so the mods-list and mod-settings should be correct. There are no errors in the Foreman error.log either.

salbris
Inserter
Inserter
Posts: 29
Joined: Sun May 24, 2015 4:50 am
Contact:

Re: Foreman 0.1.9 - A factory optimisation tool.

Post by salbris » Sun May 05, 2019 2:45 am

frugal10191 wrote:
Fri May 03, 2019 2:38 pm
salbris wrote:
Sat Apr 20, 2019 11:52 pm
Also for those that were waiting on some fixes I've uploaded a new version that should be much more stable:

https://bitbucket.org/rybadour/foreman/downloads/

I haven't looked into the Stdlib issue yet but Bobs/Angels works great for me so it didn't seem a high priority at the moment!
Thank you for all of the work on this, it is a remarkable feat of engineering given the complexity of some of the recipes. With regards to Bobs, Foreman seems to be getting confused around some of the conditional logic Bob puts into the recipes. A prime example are Construction Bots. The Foreman recipe shows only the Frames and plates, however the recipe in-game also has Construction Bot Tools and Construction Bot Brains as ingredients.

This is an active game, so the mods-list and mod-settings should be correct. There are no errors in the Foreman error.log either.
Thanks! At this point I'm building on countless hours of hard work, just trying to do my part to tidy up any loose ends.

I've made a note of the issue you had with the construction bots I'll take a look next time I have an hour to dive into it.

Firemonkey1412
Burner Inserter
Burner Inserter
Posts: 12
Joined: Thu Jan 25, 2018 12:34 pm
Contact:

Re: Foreman 0.1.9 - A factory optimisation tool.

Post by Firemonkey1412 » Sun May 26, 2019 11:42 am

I would love to use foreman like I did earlier. But if I want to add pycoal, this mod is red with the message "pycoalprosseing requires (?) but is missing". I only activated base, core, pycoal and stdlib which is needed by pycoal. Did I something wrong?

edit: If i delete the optional dependency of bio industries in the pycoalmod the mod is written black and I can load it. But there are no pycoal items/recepts loaded.

edit: sorry, i will post this in github...

Wow this mod is so awesome, it can handle loops and much more. Helmod can´t do so many things, which is in Foreman possible. I would be so thanksfull, if foreman would load pyanodon.

Fluffy_Kaeloky
Manual Inserter
Manual Inserter
Posts: 2
Joined: Sat Jul 20, 2019 4:29 pm
Contact:

Re: Foreman 0.1.9 - A factory optimisation tool.

Post by Fluffy_Kaeloky » Sat Jul 20, 2019 4:34 pm

Hello. I fixed a few things yesterday in Foreman from Pobiega's fork on Bitbucket and made a Reddit thread about it.
(https://www.reddit.com/r/factorio/comme ... x_lastest/)
This fixes a number of things for Factorio lastest beta (0.17.58 at the time).

Sorry I didn't find this thread earlier, I wasn't aware of Salbris taking over developement, as I had stopped playing a few years ago. I would have asked here if I knew about it at the time.

@FireMonkey : I believe I fixed this issue in this release. Can't be completely sure since I started from Pobegia's source.

Firemonkey1412
Burner Inserter
Burner Inserter
Posts: 12
Joined: Thu Jan 25, 2018 12:34 pm
Contact:

Re: Foreman 0.1.9 - A factory optimisation tool.

Post by Firemonkey1412 » Wed Aug 21, 2019 10:06 am

If I try to enable pycoalprocessing he disables it automatically and doesn´t change anything. No other mods are enabled.
Errorlog:
Error reading value 'hardness' from resource prototype 'stone'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'uranium-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'coal'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'iron-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'copper-ore'. Returned error message: 'Key is missing'
Error reading value 'hardness' from resource prototype 'crude-oil'. Returned error message: 'Key is missing'

Post Reply

Return to “Cheatsheets / Calculators / Viewers”

Who is online

Users browsing this forum: No registered users