See where your factory's resources go. Spot imbalances and explore item and fluid production with interactive Sankey charts.
Providing the player with new tools or adjusting the game interface, without fundamentally changing gameplay.
Version: 0.1.3
Date: 2026-10-24
Features:
- Choose items and fluids in one searchable icon selector, with familiar item categories and a Fluids section.
- Add item and group favourites to Balance, with Underproducing, OK and Overproducing summary columns.
- Add Focus Back/Forward navigation, six-material Last visits, a clickable trail and Clear history.
- Make the chest-stock scan cooldown configurable: minimum 1 game minute, default 5 minutes after each completed scan.
Changes:
- Use compact vanilla-style controls, with zoom and labels kept visible and other chart settings in a gear fly-out.
- Use one fixed Balance heading row aligned with the data, removing the upper category headings.
- Add space between Empty in and the scrollbar while retaining framed list boundaries and aligned Details.
- Move Refresh table into the Balance header and remove the footer counters.
- Keep selector side margins, use the right margin for its scrollbar, and restore chart-settings bottom spacing.
- Exclude signal-only categories, blueprint parameters and hidden entries from material selection.
- Remove development tabs, renderer comparison controls, test commands and diagnostic exports from the release.
Optimizations:
- Wait for the configured cooldown after each complete chest scan while retaining the 32-entry-per-tick budget.
- Apply interval changes live without restarting an active scan.
Bugfixes:
- Show an empty Focus result for an unrecorded material instead of an unrelated full-factory chart.
- Preserve the Balance list and scroll position when inspecting a row after live values change.
- Correct oversized navigation arrows, clipped selector scrollbars and settings fly-out frame spacing.
Version: 0.1.2
Date: 2026-10-24
Optimizations:
- Cache GUI children once per Balance table refresh, avoiding repeated full-array copies for every cell.
- Limit chest sampling to 32 registry visits per tick and keep the previous result until a scan completes.
Info:
- Validate exact stock totals on fixed-seed maps with 1,000, 10,000 and 50,000 chests, up to 2.4 million randomized item stacks.
- Compare local UPS timings with stock sampling enabled/disabled and Balance open/closed, including a working Space Age save.
- Record average, p95, p99 and maximum update timings; methodology and hardware-specific results are in the repository validation report.
Features:
- Count physical stock in ordinary and all logistic chest types, including requester and buffer chests.
- Include stored items without recent activity as Stock only in Balance.
Changes:
- Spread chest reads across ticks and publish only complete stock scans.
- Clarify that item selection and production measurements do not require logistic storage.
- Explain stock coverage, sampling and exclusions in help and the mod description.
Bugfixes:
- Measure chest contents directly without signed network availability or duplicate reservations.
- Reset the narrower stock baseline on upgrade to avoid a false trend.
Version: 0.1.1
Date: 2026-10-24
Features:
- Built-in question-mark help button with controls, calculation and stock explanations.
- History warm-up indicator and explicit Update list action for held Balance rows.
- Producing recipe names ranked by contribution, including casting and condensation.
Changes:
- Rename Live controls to Recent and Auto-update chart to distinguish their purpose.
- Use cautious activity/capacity status wording and mark estimated empty times.
- Keep diagnostic exports and renderer comparisons out of normal menus.
- Disable automatic diagnostic exports by default for new installations.
Bugfixes:
- Correct negative logistic stock by adding back pending robot pickup reservations.
- Reset the old stock baseline on upgrade to avoid an artificial stock trend.
- Identify the selected material in Uses headings and reserve space for both lines.
Version: 0.1.0
Date: 2026-10-23
Features:
- First beta of Production Flow: Balance, Focus and Full Sankey views.
- Ten-minute default production history retained across saves.
- Item and fluid input inspection and selected-material consumption rates.
- Destination/source colors, highlighting, pinning, Fit and Center controls.
- Vertical-only Balance list with paired Details values and item-group dividers.
- Default charts to individual item/fluid names; grouped view is marked unfinished.
Info:
- Targets Factorio 2.1; tested on a Space Age save.
- MIT licensed. Charts describe recipe relationships, not transport routes.