Miniloader (Redux)


UPS-friendly 1x1 loaders.

Content
a month ago
2.0
7.41K
Logistics

b miniloader not functioning after a while

3 months ago

Sometimes the miniloaders seem to revert to the same state they have as a blueprint (including the inserter UI). Might be a weird interaction with the smart inserters mod? I included a save game where I'm standing next to a a bugged out loader. See link to github issue below.

https://github.com/hgschmie/factorio-miniloader-redux/issues/2

3 months ago

thanks. will take a look.

3 months ago

The "Smart Inserters" module patches unconditionally any inserter it finds (this is bad, I will reach out to the author). There is another mod that creates "bioluminescence" versions of each inserter that is as bad, but as you had many modules enabled, I spent no time figuring out which that is.

What happened with the loader you stand next to is that somehow it got desynced (some mod deleted and re-created) from its internal state. You can spot this by opening its GUI; the normal miniloader should open the "loader1x1" GUI which is small. This miniloader opens an inserter GUI which also has the "smart inserter" submenu attached. Unlike a normal miniloader, pressing the "R" key actually rotates the miniloader (not just flip directions).

Deleting and rebuilding the loader worked for me, so there is something that grabs an arbitrary inserter and "rebuilds" it. I don't know what that is and at first glance the smart inserter would only do that in very specific circumstances:

  • on_gui_opened fires
  • miniloader_redux sees the event first, closes the inserter gui, replaces it with the loader gui
  • then smart_inserter sees the event, closes the loader gui, adds its own custom gui
  • somehow making changes in the gui destroys and recreates the inserter that is representing the miniloader

or it might be something completely different. There are so many mods loaded in that save that I would first need to figure out what could cause this.

3 months ago

The problem may be with Squeak Through 2.

I was experiencing the same issue. Loaders would spontaneously stop working after some time. I never caught the instant it happened, but if they were idle for a while, then I would often find it had occurred when I checked on them later. Comparing my mod list to that other user's list, we only had a handful in common. So I took a guess and tried disabling Squeak Through 2. Playing for a while after that, I have not seen the problem happen again. Although I can't be 100% sure whether I've let any loaders idle long enough to experience the problem, but I think I've played long enough that the problem should have happened if it was going to again. In other words, I think disabling Squeak Through 2 fixed the issue for me.

3 months ago

Thank you for trying that out. I use Squeak Through 2 myself; I will take a look.

2 months ago

I haven't had this issue in a while now, thought I'd report that as well :)

2 months ago

thank you. Appreciate that.

New response