Hey, I will hijack this discussion to provide more details about the issue.
The problem probably appeared after 0.8.4 update that added stacking loaders without space age requirement but now requiring Stack Inserters mod.
I'm running Pyanodons which specifically asked me to disable Space Age DLC in mods which I've had disabled since I started playing it with Space Age executable. It worked fine until I updated Factorio and all the mods today.
I added couple of prints around exception's frame and discovered that somehow I've had the mdrn-enable-stacking
setting set to stack-tier
, maybe a bad migration or an old setting value that was set to stack-tier
but was non-functional with space age mod disabled until the 0.8.4.
After temporarily changing that setting conditional checks to stack-tier2
, loading the game, changing the setting to None
and reverting the mod files' changes everything started working correctly.
I think the mod should verify whether the stack-inserter really exists instead of crashing if its missing.