Smart Splitter Revived


Dynamic size belt splitters with item filtering for Factorio 2.0. Based on SmartSplitters by ThaPear, ported to 0.13 by EurypteriD.

Content
18 days ago
2.0
63
Logistics
Owner:
Kerazene
Source:
N/A
Homepage:
N/A
License:
MIT
Created:
19 days ago
Latest Version:
1.0.2 (18 days ago)
Factorio version:
2.0
Downloaded by:
63 users

A modern port of Smart Splitters, which was ported by EurypteriD from the original mod by ThaPear.

Smart splitters are dynamic-size belt splitters with built-in item routing. Place them side-by-side (same direction) to form a group, then use the native splitter filter GUI to assign items — no custom interface required.

I recommend using Lane Balancers by Quezler alongside this, so you can further balance the outputs as these get one-sided when the input and output belts are an even number.


How it works

  • Grouped splitters share a common input and output pool
  • Filtered splitters route their assigned item to their output belt
  • Unfiltered splitters receive all remaining items evenly via round-robin distribution
  • Input lane is preserved through to the output lane
  • If no valid output exists for an item, it will feed through the input splitter (limitation).

Three tiers

Tier Belt
Fast Smart Splitter Fast belt
Express Smart Splitter Express belt
Turbo Smart Splitter Turbo belt (requires Space Age/Turbo Belts)

Configuration (New!)

Setting Description Default
Require dedicated research Smart Splitters gated behind their own research, after their respective Logistics tech. Otherwise they are unlocked alongside splitters. On
Max group size (fast) Maximum number of fast smart splitters that can link together 3
Max group size (express) Maximum number of express smart splitters that can link together 5
Max group size (turbo) Maximum number of turbo smart splitters that can link together 7
Debug output Print live group diagnostics to the console, configurable per player Off
Debug interval How frequently debug info is printed 300 ticks