Pyanodons Post Processing


Post-processing steps for Pyanodons modpack. Overhauls the technology tree to make sure prerequisites are set based on unlocked recipes.

Internal
a day ago
1.1 - 2.0
59.5K

b Compatibility with Pressurized Fluids

2 years ago
(updated 2 years ago)

(1) When loading just pypostprocessing, Pressurized Fluids (CompressedFluids) and their dependancies:

4.549 Error ModManager.cpp:1558: Failed to load mod "pypostprocessing": __pypostprocessing__/data-updates.lua:28: attempt to all global 'RECIPE' (a nil value) 

stack traceback:
   __pypostprocessing__/data-updates.lua:28: in function 'set_underground_recipe'
   __pypostprocessing__/data-updates.lua:33: in main chunk

(2) With full Py2 suite, Pressurized Fluids (CompressedFluids) and their dependancies:

40.524 Error ModManager.cpp:1558: Failed to load mod "pypostprocessing": __pypostprocessing__/prototypes/functions/auto_tech.lua:150: 

ERROR: Dependency loop detected

stack traceback:
   [C]: in function 'error'
   __pypostprocessing__/prototypes/functions/auto_tech.lua:150: in function 'run'
   __pypostprocessing__/data-final-fixes.lua:144: in main chunk
40.525 Loading mod core 0.0.0 (data.lua)
40.857 Checksum for core: 1224479708
40.904 Error ModManager.cpp:1558: Error in assignID: recipe-category with name 'crafting' does not exist.

EDIT: Cross-posted to Pressurized Fluids
https://mods.factorio.com/mod/CompressedFluids/discussion/635ffcb3c66d3969c7b43543

2 years ago
  1. this error is usually some kind of download corruption with the mod portal. unfortunatly only known fix is to redownload the mods.

  2. ill look into this. its an issue with post processing attempting to sort out the tech tree and the mods causing issues. likely missing vanilla techs removed by pymods

ive logged the issue on the git for py and itll be updated when we get it fixed. https://github.com/pyanodon/pybugreports/issues/191

This thread has been locked.