Smart Train Combinator


A train-stop combinator that validates each train's dedicated buffer individually, instead of pooling all station storage together. One main unit wires to the station; empty 'buffer probe' shells each wire to a single train slot's chests. The main reads every probe's network independently and calls a train only when that slot's buffer is actually ready. Inspired by Simple Train Combinator by Odja_Anarchist.

Utilities
7 hours ago
2.0
0
Trains Circuit network

Changelog

Version: 0.1.6
Date: 2026-06-13
  Features:
    - Smart Train Combinator (2x2 main) + Freight Bay Probe (1x2): one probe per wagon, all wired
      by cable. The main reads each probe's buffer network in isolation and calls a train only when
      every wagon's dedicated buffer is individually ready (MIN over wagons of floor(buffer / wagon
      capacity)), clamped to a configurable Max trains.
    - Works for both cargo (items, any quality) and fluids; wagon capacity read from the chosen
      rolling-stock prototype, so modded wagons are supported.
    - Drives the train stop: train-limit signal (default signal-L) and optional priority signal
      (default signal-P) with a High/Important/Medium/Low level scaled by station fill.
    - Auto-naming: builds the stop name from the tracked good, a green (load) / red (unload) arrow
      and one icon per wagon, with a live preview.
    - Three windows (base config / train-stop config / per-wagon buffer monitor), blueprint +
      copy-paste + parametrization support, English and French locale.
    - Nullius and Ultracube compatibility.