One combinator runs your whole mall: set target amounts, wire up assemblers, and it picks recipes, builds intermediates and orders the ingredients by itself.
Version: 1.17.0
Date: 2026-11-15
Optimizations:
- Large controllers scale far better: 600 busy assemblers on one combinator now cost about 0.85 ms per tick instead of 2.6 ms.
- Recipe distribution no longer checks every open job against every machine.
- The planning pass of large controllers is spread over more ticks, which removes long single ticks.
- Controllers with more than 300 machines run their full planning pass less often (up to every 120 ticks); finished orders are still renewed every 15 ticks.
- Cheaper physical stock scan and inventory caching.
Version: 1.16.1
Date: 2026-11-15
Changes:
- Requester chests order ahead for the machine's next planned batches instead of only the rest of the running order. Machines wait for material far less often.
- Fast recipes get larger batches (about 10 seconds of work, up to 30 crafts) per assignment.
Version: 1.15.0
Date: 2026-11-15
Optimizations:
- Script time reduced from about 3.8 ms to about 0.75 ms per tick on a base with 300 controlled assemblers.
- Planning runs on a fixed cadence with cheap watch turns in between; full passes of large fleets are staged over several ticks.
- Chest wiring is scanned on demand instead of periodically; chest requests are updated incrementally.
Bugfixes:
- Material reserved by one controller is no longer promised again by another controller on the same logistic network.
Version: 1.14.0
Info:
- Port to Factorio 2.1.
Optimizations:
- Further reductions of the per-tick cost of planning and stock capture.
Version: 1.13.0
Changes:
- Long recipes are distributed by crafting time instead of fixed batch counts.
- Circuit connections of a machine stay intact for its neighbours while it switches recipes.
Graphics:
- The hidden helper combinators at requester chests no longer show direction arrows in alt mode.
Version: 1.11.0
Features:
- Per-combinator option "produce intermediates automatically". When off, only directly requested products are crafted.
- The overview lists missing products and base materials.
Version: 1.10.0
Changes:
- A machine only receives a recipe when the ingredients for its next batch are actually available.
Version: 1.9.0
Changes:
- Fair material sharing between recipes that compete for the same ingredients.
- Material buffers in requester chests and more stable recipe binding.
Bugfixes:
- Several fixes for requester chests that stopped reordering.
Version: 1.6.0
Features:
- Choose the recipe per product when several recipes make the same item.
- Fair distribution of machines between recipes.
Version: 1.5.0
Features:
- Production overview window next to the combinator GUI: targets, stock, running production, shortages and machine states.
Changes:
- Machines keep their recipe while more of it is planned instead of switching back and forth.
Version: 1.4.0
Features:
- Automatic material supply: requester chests wired to a controlled assembler request exactly the ingredients of its current order.
- Stock is counted physically, including items carried by logistic robots to storage.
Changes:
- Machines are never deactivated by script; they wait with their recipe for delivery.
Version: 1.3.0
Features:
- Every assembler is dispatched individually with stable, persistent orders.