PyCoal Touched By an Angel


Seven Mods for the Arch666Angel under the sky, Seventeen for the Bobingabout in their halls of stone, Nine for Pyanodon doomed to die, One for the Dark Lord on his dark throne, In the Land of Mordor where the Shadows lie, One Mod to rule them all, one Mod to find them, One Mod to bring them all and in the darkness bind them

Tweaks
2 months ago
0.15 - 1.1
3.63K

b PyCoalTBA with MadClown's AB Nuclear but without Bob's Power

4 years ago
(updated 4 years ago)

Hello there,

I was trying to get a certain combination of mods to load, which always resultet in an error. While trying to narrow down and debug that error I stumbled upon yet another error related to PyCoalTBA.

When I try to load
PyCoalTBA + MadClown01's Extended AngelBobMinerals but not loading Bob's Power, I get this in my logfile:

1.587 Loading mod settings boblibrary 0.17.5 (settings.lua)
1.587 Loading mod settings bobores 0.17.5 (settings.lua)
1.587 Loading mod settings pycoalprocessing 1.4.9 (settings.lua)
1.587 Loading mod settings bobplates 0.17.13 (settings.lua)
1.588 Loading mod settings angelsrefining 0.10.14 (settings.lua)
1.588 Loading mod settings angelspetrochem 0.8.6 (settings.lua)
1.588 Loading mod settings Clowns-Processing 1.3.6 (settings.lua)
1.589 Loading mod settings Clowns-Extended-Minerals 1.1.7 (settings.lua)
1.589 Loading mod settings PyCoalTBaA 0.9.8 (settings.lua)
1.593 Loading mod core 0.0.0 (data.lua)
1.705 Loading mod base 0.17.78 (data.lua)
1.955 Loading mod boblibrary 0.17.5 (data.lua)
2.083 Loading mod stdlib 1.3.0 (data.lua)
2.205 Loading mod bobores 0.17.5 (data.lua)
2.334 Loading mod pycoalprocessing 1.4.9 (data.lua)
2.357 Script @stdlib/stdlib/data/data.lua:150: NOTICE: Overwriting recipe/automation-science-pack
2.357 Script @stdlib/stdlib/data/data.lua:150: NOTICE: Overwriting recipe/chemical-science-pack
2.359 Script @stdlib/stdlib/data/data.lua:150: NOTICE: Overwriting recipe/logistic-science-pack
2.545 Loading mod bobplates 0.17.13 (data.lua)
2.756 Loading mod angelsrefining 0.10.14 (data.lua)
2.982 Loading mod angelspetrochem 0.8.6 (data.lua)
3.212 Loading mod angelssmelting 0.5.7 (data.lua)
3.466 Loading mod Clowns-Processing 1.3.6 (data.lua)
3.709 Loading mod Clowns-Extended-Minerals 1.1.7 (data.lua)
3.936 Loading mod PyCoalTBaA 0.9.8 (data.lua)
4.580 Script @stdlib/stdlib/data/data.lua:46: Recipe recipe/sodium-chlorate does not exist. [stack traceback:->PyCoalTBaA/prototypes/bobs-mods/overrides/overrides.lua:222:]
4.582 Script @stdlib/stdlib/data/data.lua:46: Item solder does not exist. [stack traceback:->PyCoalTBaA/prototypes/bobs-mods/overrides/overrides.lua:223:]
4.585 Script @stdlib/stdlib/data/data.lua:46: Item solder does not exist. [stack traceback:->PyCoalTBaA/prototypes/bobs-mods/overrides/overrides.lua:224:]
4.588 Script @stdlib/stdlib/data/data.lua:46: Item solder does not exist. [stack traceback:->PyCoalTBaA/prototypes/bobs-mods/overrides/overrides.lua:225:]
4.589 Error ModManager.cpp:1323: Failed to load mod "PyCoalTBaA": PyCoalTBaA/data.lua:10: PyCoalTBaA/prototypes/bobs-mods/Data.lua:4: PyCoalTBaA/prototypes/bobs-mods/overrides/overrides.lua:385: attempt to index field 'disable-bobpower' (a nil value)
stack traceback:
PyCoalTBaA/prototypes/bobs-mods/overrides/overrides.lua:385: in main chunk
[C]: in function 'require'
PyCoalTBaA/prototypes/bobs-mods/Data.lua:4: in main chunk
[C]: in function 'require'
PyCoalTBaA/data.lua:10: in main chunk
stack traceback:
[C]: in function 'require'
PyCoalTBaA/prototypes/bobs-mods/Data.lua:4: in main chunk
[C]: in function 'require'
PyCoalTBaA/data.lua:10: in main chunk
stack traceback:
[C]: in function 'require'
PyCoalTBaA/data.lua:10: in main chun
4.591 Loading mod core 0.0.0 (data.lua)
4.737 Checksum for core: 1439264689
4.820 Error ModManager.cpp:1323: Error in assignID, recipe-category with name 'crafting' does not exist.

Source: default (utility-sprites).
4.940 Initial atlas bitmap size is 8192
4.942 Created atlas bitmap 2048x432 [icon, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level]
4.950 Texture processor created (2048). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
4.991 Parallel Sprite Loader initialized (threads: 3)
5.153 Sprites loaded
5.173 Generated mipmaps (5) for atlas [0] of size 2048x432
5.173 Custom mipmaps uploaded.
5.264 Factorio initialised
5.272 Mods to disable:Failed to load mods: PyCoalTBaA/data.lua:10: PyCoalTBaA/prototypes/bobs-mods/Data.lua:4: PyCoalTBaA/prototypes/bobs-mods/overrides/overrides.lua:385: attempt to index field 'disable-bobpower' (a nil value)
stack traceback:
PyCoalTBaA/prototypes/bobs-mods/overrides/overrides.lua:385: in main chunk
[C]: in function 'require'
PyCoalTBaA/prototypes/bobs-mods/Data.lua:4: in main chunk
[C]: in function 'require'
PyCoalTBaA/data.lua:10: in main chunk
stack traceback:
[C]: in function 'require'
PyCoalTBaA/prototypes/bobs-mods/Data.lua:4: in main chunk
[C]: in function 'require'
PyCoalTBaA/data.lua:10: in main chunk
stack traceback:
[C]: in function 'require'
PyCoalTBaA/data.lua:10: in main chunk

Mods to be disabled:
• PyCoalTBa

4 years ago

Steps to reproduce: Start Factorio 0.17.78. Go to mods management. Activate Clowns-Extended-Minerals and PyCoatTBA
These two mods will pull in some dependencies, but do not activate anything in addition.

Error does not occur if bobspower is loaded in addition.

4 years ago

If you load
PyCoalTBaA + MadClown Extended Minerals + Bob's Power, you instead get the following:

1.226 Loading mod settings boblibrary 0.17.5 (settings.lua)
1.226 Loading mod settings bobores 0.17.5 (settings.lua)
1.226 Loading mod settings pycoalprocessing 1.4.9 (settings.lua)
1.226 Loading mod settings bobplates 0.17.13 (settings.lua)
1.227 Loading mod settings angelsrefining 0.10.14 (settings.lua)
1.227 Loading mod settings bobpower 0.17.10 (settings.lua)
1.227 Loading mod settings angelspetrochem 0.8.6 (settings.lua)
1.228 Loading mod settings Clowns-Processing 1.3.6 (settings.lua)
1.228 Loading mod settings Clowns-Extended-Minerals 1.1.7 (settings.lua)
1.228 Loading mod settings PyCoalTBaA 0.9.8 (settings.lua)
1.232 Loading mod core 0.0.0 (data.lua)
1.367 Loading mod base 0.17.78 (data.lua)
1.623 Loading mod boblibrary 0.17.5 (data.lua)
1.751 Loading mod stdlib 1.3.0 (data.lua)
1.880 Loading mod bobores 0.17.5 (data.lua)
2.010 Loading mod pycoalprocessing 1.4.9 (data.lua)
2.041 Script @stdlib/stdlib/data/data.lua:150: NOTICE: Overwriting recipe/automation-science-pack
2.041 Script @stdlib/stdlib/data/data.lua:150: NOTICE: Overwriting recipe/chemical-science-pack
2.045 Script @stdlib/stdlib/data/data.lua:150: NOTICE: Overwriting recipe/logistic-science-pack
2.274 Loading mod bobplates 0.17.13 (data.lua)
2.483 Loading mod angelsrefining 0.10.14 (data.lua)
2.723 Loading mod bobpower 0.17.10 (data.lua)
2.739 Script @boblibrary/technology-functions.lua:155: Technology bob-heat-pipe-1 does not exist.
2.946 Loading mod angelspetrochem 0.8.6 (data.lua)
3.178 Loading mod angelssmelting 0.5.7 (data.lua)
3.427 Loading mod Clowns-Processing 1.3.6 (data.lua)
3.672 Loading mod Clowns-Extended-Minerals 1.1.7 (data.lua)
3.907 Loading mod PyCoalTBaA 0.9.8 (data.lua)
4.556 Script @stdlib/stdlib/data/data.lua:46: Recipe recipe/sodium-chlorate does not exist. [stack traceback:->PyCoalTBaA/prototypes/bobs-mods/overrides/overrides.lua:222:]
4.558 Script @stdlib/stdlib/data/data.lua:46: Item solder does not exist. [stack traceback:->PyCoalTBaA/prototypes/bobs-mods/overrides/overrides.lua:223:]
4.561 Script @stdlib/stdlib/data/data.lua:46: Item solder does not exist. [stack traceback:->PyCoalTBaA/prototypes/bobs-mods/overrides/overrides.lua:224:]
4.563 Script @stdlib/stdlib/data/data.lua:46: Item solder does not exist. [stack traceback:->PyCoalTBaA/prototypes/bobs-mods/overrides/overrides.lua:225:]
4.810 Loading mod base 0.17.78 (data-updates.lua)
5.067 Loading mod boblibrary 0.17.5 (data-updates.lua)
5.324 Loading mod bobores 0.17.5 (data-updates.lua)
5.620 Loading mod pycoalprocessing 1.4.9 (data-updates.lua)
5.643 Script @stdlib/stdlib/data/data.lua:46: Recipe recipe/bi-rail-wood does not exist. [stack traceback:->pycoalprocessing/prototypes/updates/recipe-updates.lua:6:]
5.645 Script @stdlib/stdlib/data/data.lua:46: Recipe recipe/big-wooden-pole does not exist. [stack traceback:->pycoalprocessing/prototypes/updates/recipe-updates.lua:17:]
5.647 Script @stdlib/stdlib/data/data.lua:46: Recipe recipe/bi-big-wooden-pole does not exist. [stack traceback:->pycoalprocessing/prototypes/updates/recipe-updates.lua:18:]
5.649 Script @stdlib/stdlib/data/data.lua:46: Recipe recipe/wood-floor does not exist. [stack traceback:->pycoalprocessing/prototypes/updates/recipe-updates.lua:21:]
5.650 Script @stdlib/stdlib/data/data.lua:46: Recipe recipe/bi-wooden-fence does not exist. [stack traceback:->pycoalprocessing/prototypes/updates/recipe-updates.lua:22:]
5.653 Script @stdlib/stdlib/data/data.lua:46: Item niobium-pipe does not exist. [stack traceback:->pycoalprocessing/data-updates.lua:55:]
5.655 Script @stdlib/stdlib/data/data.lua:46: Item niobium-pipe does not exist. [stack traceback:->pycoalprocessing/data-updates.lua:56:]
5.656 Script @stdlib/stdlib/data/data.lua:46: Item niobium-pipe does not exist. [stack traceback:->pycoalprocessing/data-updates.lua:57:]
5.657 Script @stdlib/stdlib/data/data.lua:46: Item niobium-pipe does not exist. [stack traceback:->pycoalprocessing/data-updates.lua:58:]
5.658 Script @stdlib/stdlib/data/data.lua:46: Item niobium-pipe does not exist. [stack traceback:->pycoalprocessing/data-updates.lua:59:]
5.660 Script @stdlib/stdlib/data/data.lua:46: Item niobium-pipe does not exist. [stack traceback:->pycoalprocessing/data-updates.lua:60:]
5.661 Script @stdlib/stdlib/data/data.lua:46: Item niobium-pipe does not exist. [stack traceback:->pycoalprocessing/data-updates.lua:61:]
5.662 Script @stdlib/stdlib/data/data.lua:46: Item niobium-pipe does not exist. [stack traceback:->pycoalprocessing/data-updates.lua:62:]
5.662 Script @pycoalprocessing/prototypes/recipes/advanced-foundry-recipes.lua:49: Creating additional foundry recipes
5.895 Loading mod bobplates 0.17.13 (data-updates.lua)
6.143 Loading mod angelsrefining 0.10.14 (data-updates.lua)
6.411 Loading mod bobpower 0.17.10 (data-updates.lua)
6.638 Loading mod angelspetrochem 0.8.6 (data-updates.lua)
6.880 Loading mod angelssmelting 0.5.7 (data-updates.lua)
7.113 Loading mod Clowns-Processing 1.3.6 (data-updates.lua)
7.359 Loading mod Clowns-Extended-Minerals 1.1.7 (data-updates.lua)
7.588 Loading mod PyCoalTBaA 0.9.8 (data-updates.lua)
8.991 Loading mod pycoalprocessing 1.4.9 (data-final-fixes.lua)
9.219 Loading mod bobplates 0.17.13 (data-final-fixes.lua)
9.476 Loading mod angelsrefining 0.10.14 (data-final-fixes.lua)
9.731 Loading mod angelspetrochem 0.8.6 (data-final-fixes.lua)
10.090 Loading mod angelssmelting 0.5.7 (data-final-fixes.lua)
10.377 Loading mod PyCoalTBaA 0.9.8 (data-final-fixes.lua)
10.688 Checksum for core: 1204790281
10.688 Checksum of base: 2333569286
10.690 Checksum of boblibrary: 201512343
10.690 Checksum of stdlib: 68667574
10.690 Checksum of bobores: 1758603845
10.690 Checksum of pycoalprocessing: 4156041164
10.690 Checksum of bobplates: 1169261109
10.690 Checksum of angelsrefining: 1087409800
10.690 Checksum of bobpower: 2431287710
10.690 Checksum of angelspetrochem: 259098712
10.690 Checksum of angelssmelting: 609360190
10.690 Checksum of Clowns-Processing: 544431912
10.690 Checksum of Clowns-Extended-Minerals: 250273056
10.690 Checksum of PyCoalTBaA: 4042029171
10.863 Warning EnergySourcePrototype.cpp:85: emissions_per_second_per_watt used, use emissions_per_minute: ROOT.furnace.co2-absorber.energy_source
[…… lots of warnings ……]
10.975 Warning TilePrototype.cpp:194: ageing in prototype definition, use pollution_absorption_per_second (proposed value is the same) as ageing will be not used soon: ROOT.tile.clay-bricks
11.087 Error ModManager.cpp:1323: Error in assignID, item with name 'molybdenum-ore' does not exist.

Source: clowns-ore6-crushed-processing (recipe).
11.330 Initial atlas bitmap size is 8192
11.331 Created atlas bitmap 2048x432 [icon, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level]
11.352 Texture processor created (2048). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
11.410 Parallel Sprite Loader initialized (threads: 3)
11.658 Sprites loaded
11.679 Generated mipmaps (5) for atlas [0] of size 2048x432
11.679 Custom mipmaps uploaded.
11.822 Factorio initialised
11.834 Mods to disable:Failed to load mods: Error in assignID, item with name 'molybdenum-ore' does not exist.

Source: clowns-ore6-crushed-processing (recipe).

Mods to be disabled:
• Clowns-Extended-Minerals
• angelsrefining

4 years ago

Activating all of Angel's (except addons) + all of Bob's (except character classes) + all of MadClown01's (except science) + all of pyanodons + PyCoalTBaA results in yet another error:

[ …… loads of stuff I left out ……]
53.042 Checksum for core: 1204790281
53.043 Checksum of base: 2333569286
53.043 Checksum of bobenemies: 1060662388
53.043 Checksum of bobinserters: 1186143822
53.043 Checksum of boblibrary: 201512343
53.043 Checksum of Clowns-Nuclear: 2830493492
53.043 Checksum of stdlib: 68667574
53.043 Checksum of bobequipment: 1747497181
53.043 Checksum of boblocale: 0
53.043 Checksum of bobores: 1758603845
53.043 Checksum of bobtech: 834284230
53.043 Checksum of pycoalprocessing: 4156041164
53.043 Checksum of bobplates: 1169261109
53.043 Checksum of pyfusionenergy: 1525490843
53.043 Checksum of bobassembly: 3467163679
53.043 Checksum of bobelectronics: 1249523219
53.043 Checksum of bobgreenhouse: 437626495
53.043 Checksum of boblogistics: 4263740768
53.043 Checksum of bobmining: 1349272285
53.043 Checksum of bobpower: 2431287710
53.043 Checksum of bobrevamp: 2061554756
53.043 Checksum of bobwarfare: 1946742629
53.043 Checksum of pyhightech: 880594325
53.043 Checksum of pyindustry: 1871603614
53.043 Checksum of angelsrefining: 1087409800
53.043 Checksum of bobmodules: 2483356921
53.043 Checksum of bobvehicleequipment: 266702576
53.043 Checksum of pypetroleumhandling: 4136464436
53.043 Checksum of angelsinfiniteores: 280065048
53.043 Checksum of angelspetrochem: 259098712
53.043 Checksum of angelssmelting: 609360190
53.043 Checksum of angelsbioprocessing: 3387071644
53.043 Checksum of angelsindustries: 3790646390
53.043 Checksum of Clowns-Processing: 2584837079
53.043 Checksum of Clowns-AngelBob-Nuclear: 1869845119
53.043 Checksum of Clowns-Extended-Minerals: 250273056
53.043 Checksum of PyCoalTBaA: 4042029171
[…… lots of warnings ……]
53.796 Error ModManager.cpp:1323: Error in assignID, recipe with name 'advanced-uranium-processing' does not exist.

Source: effectivity-module (module).
54.306 Initial atlas bitmap size is 8192
54.308 Created atlas bitmap 2048x448 [icon, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level]
54.334 Texture processor created (2048). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
54.385 Parallel Sprite Loader initialized (threads: 3)
54.650 Sprites loaded
54.681 Generated mipmaps (5) for atlas [0] of size 2048x448
54.681 Custom mipmaps uploaded.
54.724 Custom inputs active: 7
54.850 Factorio initialised
54.869 Mods to disable:Failed to load mods: Error in assignID, recipe with name 'advanced-uranium-processing' does not exist.

Source: effectivity-module (module).

Mods to be disabled:
• bobmodules
• pyhightech

4 years ago

There appears to be a compatibility problem with MadClown01's AngelBob Nuclear Extension.

I am able to load
all of angel + all of bob + all of pyanodon + PyCoalTBaA + all of MadClownn01's except the AngelBob Nuclear Extension

New response