jpanther / dectorio

Dectorio is a large mod that adds decorative elements to Factorio.
https://mods.factorio.com/mod/Dectorio
GNU General Public License v3.0
23 stars 17 forks source link

Circular dependency with AAI Industry + IR2 #215

Closed Genhis closed 1 day ago

Genhis commented 2 years ago

Describe the bug Game won't load because the mod combination creates a circular dependency.

How to reproduce

  1. Load a game with the specified mods
  2. See circular dependency error

Mod list AAI Industry 0.5.10 Dectorio 0.12.5 Industrial Revolution 2.3.2

Additional context It happens because AAI Industry depends on IR2, IR2 depends on Dectorio, and Dectorio depends on AAI Industry.

You could consider dropping AAI Industry as a dependency and move the relevant code to data-final-fixes since it's only a single recipe change. For broader compability, the change doesn't have to be tied to AAI Industry - you could always copy the concrete recipe if it's supposed to match concrete.