Space Exploration Integration: Stack Inserters and Belt Stacking


Adds stack inserters and belt stacking for space exploration. Has support for Krastorio2.

Tweaks
28 days ago
2.0
2.92K
Factorio: Space Age Icon Space Age Mod
Logistics

b Stack Inserter max limit causes uncontrolled buffering

28 days ago
(updated 28 days ago)

Can you help me please!

Game version: Factorio 2.0.7.2
Mod: Space Exploration 0.7.41
Affected mod: Stack Inserter
Mode: (Singleplayer / Multiplayer – optional)

❗ Problem description

It appears that the Stack Inserter maximum stack limit is capped at ~10,000 items, and this limit is not respected by downstream entities that do not enforce their own input buffer limits.

When a Stack Inserter feeds entities like Delivery Cannons (Space Exploration), the inserter continues inserting items until this ~10k internal limit is reached.
As a result, entities can accumulate thousands of items internally, even when inserter limits or circuit conditions are used.

This makes circuit-controlled logistics impossible, because:

Inserter stack limits are effectively ignored

Circuit conditions no longer prevent overfilling

Only cutting power stops further insertion

🔁 Steps to reproduce

Place a Stack Inserter

Set a low stack limit (e.g. via circuit or inserter settings)

Feed an entity without a strict internal buffer limit (e.g. Delivery Cannon)

Observe that the entity keeps accepting items until ~10,000 items are stored internally

✅ Expected behavior

Stack Inserter limits should be hard limits

Inserters should not exceed configured stack / circuit limits

Downstream entities should not be overfilled due to inserter-side buffering

❌ Actual behavior

Stack Inserter inserts items up to ~10k

Circuit logic and inserter limits become ineffective

Downstream entity buffers grow uncontrollably

💬 Additional notes

This behavior heavily impacts mods that rely on precise, circuit-controlled logistics.
Even though the downstream entity (e.g. Delivery Cannon) may not enforce limits, the Stack Inserter effectively bypasses all external control.

28 days ago
(updated 28 days ago)

its because you have infinite belt stacking installed and have a crazy high belt stack limit. I adjust the overload multiplier so loaders can function properly as output when they have stacking enabled. Honestly, the only options are either have the overflow disabled when stacking limit is crazy, and it will break loaders as output for some recipes, because they only output to 1-3 items, or you can remove or tone down the belt stack limit from infinite stacking

28 days ago

I have released an update that removes the overload multiplier if you have loaders set to not wait for full stack, so you could disable that as well.

27 days ago

OK Thank you, I will give it a try!

New response