raiguard / EditorExtensions

Extends the Factorio map editor with new features, testing tools, and other utilities to aid with sandbox play and scenario creation.
https://mods.factorio.com/mod/EditorExtensions
Other
26 stars 6 forks source link

Missing belts and inserters in Aggregate Chest with specific mod combination #74

Closed kryojenik closed 3 years ago

kryojenik commented 3 years ago

Describe the Bug

There is an interaction with a specific mod combination:

https://mods.factorio.com/mod/angelsindustries https://mods.factorio.com/mod/boblogistics https://mods.factorio.com/mod/DeadlockStackingForAngels and of course https://github.com/raiguard/Factorio-EditorExtensions

Of course all dependencies are required as well.

When these three mods are loaded along with Editor Extensions, the aggregate boxes of Editor Extensions will not contain belts and inserters. Therefore, the super-robots can't build things. This can be worked around by placing an Infinity Passive Provider and explicitly adding belts and inserters to the Infinity Filters.

If you remove any one of the above three mods (and leave the dependencies) the issue does not manifest.

To Reproduce

Create new game with the above list of mods Place a super roboport and add super constructions robots Place an aggregate provider chest Place ghost belts or inserters. The belts and inserters will not get built, Other entities will. Reviewing the items in the Aggregate chest does not show belts or inserters.

Be certain to reproduce the issue on the same save file that you upload.

Save file & Username

User name in the save file is kryojenik EE-Test.zip

Log file

factorio-current.log

kryojenik commented 3 years ago

Pipes appear to be missing too

raiguard commented 3 years ago

Thanks for the report. DeadlockStackingForAngels was adding stuff after Editor Extensions defined the aggregate chest. I simply added that mod as a hidden dependency, and that fixed it.