Plan balanced oil production for your planet. Enter the fluids you need per second and see the machines and inputs required, including modules, beacons and quality.
Providing the player with new tools or adjusting the game interface, without fundamentally changing gameplay.
Version: 0.4.1
Date: 2026-10-21
Graphics:
- Black oil drop with yellow, orange and green circular arrows.
- Updated thumbnail and small GUI/shortcut icon exports.
Version: 0.4.0
Date: 2026-10-21
Changes:
- Approved seven-column recipe layout: 66/100/67/80/80/100/67 pixels.
- Right-aligned machine and beacon groups; separate beacon Build column.
- Explicit 24px entity/module sprites, 16px quality slots and 14px group spacing.
- Quality headers now say Quality; Supply uses /s for items and fluids.
Version: 0.3.9
Date: 2026-10-20
Changes:
- Removed Output; Supply spans 620 pixels with a fixed header and three item rows.
- Recipe receives remaining vertical space without taller recipe rows.
- Recipe columns fill the available width; entity and module icons have clearer horizontal spacing.
- Updated the small GUI icon for clearer shapes at small sizes.
Version: 0.3.8
Date: 2026-10-20
Changes:
- Supply and Output use content height, capped at five rows plus their header.
- Remaining result height is assigned to the Recipe section.
Version: 0.3.7
Date: 2026-10-20
Changes:
- Input, Balance and Recipe panels share the same 620-pixel outer width.
- Supply and Output share that full width: 304 pixels each plus a 12-pixel middle gap.
- Removed the extra result-wrapper padding, including the excess bottom inset.
Version: 0.3.6
Date: 2026-10-20
Changes:
- Shared explicit solver/settings height and flexible results viewport.
- Horizontal entity/module loadouts and compact 24-pixel recipe icons.
- Column widths reserve space for paired loadout icons and beacon patterns.
Version: 0.3.5
Date: 2026-10-20
Changes:
- Results use the same recessed surface as the input panel.
- Machine, Build, Exact need, Utilization, Beacons column order and aligned headers.
- Larger recipe icons and stretched lower result sections.
Version: 0.3.4
Date: 2026-10-20
Changes:
- Water and Steam utility recipe cells use native fluid icons and names.
- Removed unused module/beacon cells from utility rows.
- Flat result surfaces separated by the main border, with recipe warnings restored to the recipe section.
Version: 0.3.3
Date: 2026-10-20
Changes:
- Water pump and boiler rows join the settings table and machine-quality bulk apply.
- Three framed result sections with aligned headers and no divider lines.
- Reclaimed bottom display space and raised the window height cap by 24 pixels.
Version: 0.3.2
Date: 2026-10-20
Changes:
- Separate boiler and pump quality selections.
- Unified icon-only machine and beacon loadouts in results.
- Side-by-side Supply and Output sections, clear category dividers, equal top controls.
- Bottom-aligned Solve and evenly spaced target fields.
Version: 0.3.1
Date: 2026-10-20
Features:
- Save-persistent pin button keeps the solver open independently of other interfaces.
- Result machine rows show installed modules/quality and beacon count from the solved configuration.
- Hover details include beacon-module loadouts; changing settings does not alter a previous solution snapshot.
Version: 0.3.0
Date: 2026-10-20
Changes:
- Module force-down substitutes same-tier speed modules where productivity is forbidden.
- Individual selection, None and separate quality controls retain their existing behavior.
- Removed image-generation documentation; the package contains English locale only.
Version: 0.2.9
Date: 2026-10-20
Changes:
- New fluid-cycle icon for the shortcut, GUI button and mod thumbnail.
- Simpler mod description focused on fluid targets, machines and supply.
Version: 0.2.8
Date: 2026-10-20
Bugfixes:
- Petroleum is the terminal surplus of the oil/cracking chain.
- Sulfur and acid production only serve requested acid demand; sulfur cannot act as a disposal sink.
- Exact intermediate/export balances prevent surplus being hidden in lubricant or acid.
- Equality-aware solving reduces the number of candidate vertices.
Version: 0.2.7
Date: 2026-10-20
Bugfixes:
- Complete non-native-acid steam supply with coal-fired boilers, water supply and fuel demand.
- Boiler building count and utilization use native thermal properties and exact required steam.
- Boiler quality follows the pump/utility quality control; steam supply assumptions are explicit.
- Vulcanus keeps native acid neutralisation; acid neutralisation is not assumed legal on Nauvis.
Version: 0.2.6
Date: 2026-10-19
Changes:
- Exact target flows throughout the chain; only building counts are rounded up.
- Removed downstream capacity padding and all belt/stack/lane/peak features.
- Utilization replaces Reserve, shown from 0 to 100 percent.
- One shared Refineries profile; other recipe profiles remain individual.
- Clear all replaces the transport selector and only clears solver inputs/results.
- Solve is input-height and bottom-aligned; open setup uses a left-pointing arrow.
- Inline-refinery / inline-beacon explanation added to the pattern footnote.
Version: 0.2.5
Date: 2026-10-18
Changes:
- Left-aligned Solve caption in a narrower 80px button.
- Clear button is square at 56 by 56px; combined action width unchanged.
Version: 0.2.4
Date: 2026-10-18
Changes:
- Renamed Calculate to Solve in the button, change notice and empty-target prompt.
Version: 0.2.3
Date: 2026-10-18
Changes:
- Beacon count column widened to 90px for repeating refinery patterns.
- Separate downstream apply row below refinery profiles; top arrows still apply to all compatible rows.
- Calculate and Clear arranged side by side, aligned to the combined target icon/input height.
Version: 0.2.2
Date: 2026-10-18
Bugfixes:
- Scale balance-status icons to their actual 20px widget instead of native sprite size.
- Group icon and labels in one centered horizontal flow with a fixed 6px gap.
Version: 0.2.1
Date: 2026-10-18
Bugfixes:
- Fixed opening crash from assigning Flow-only spacing to a Frame.
- Result-panel spacing now belongs to an inner vertical Flow.
- Added a regression guard rejecting Frame spacing assignments in GUI tests.
Version: 0.2.0
Date: 2026-10-18
Changes:
- Solver results use the same panel background as setup; both columns stretch to the same bottom edge.
- Balanced heading fills and centers within the result panel, inset by the same 12px as the input/result gap.
- Changed footer stays inside the result panel below its scrolling content.
Version: 0.1.9
Date: 2026-10-18
Changes:
- Global module quality aligned with the first Modules column.
- Stronger semibold recipe names on the existing gray cells.
- Balance status placed inside a compact framed result heading.
Version: 0.1.8
Date: 2026-10-18
Changes:
- Reallocated quality-column width to machines and modules without widening the table.
- Compact global quality controls aligned with the Machine and Beacons columns.
- Removed oversized global frames; captions sit directly above their controls.
Version: 0.1.7
Date: 2026-10-18
Fixes:
- Direct compact 28px table controls; removed nested cell frames.
- Settings no longer use a scroll pane; shorter footer and compact spacing.
- Changed status has a fixed footer position and consistent calculation/reset handling.
- Editor-only modules hidden outside editor/testing contexts and removed from active freeplay profiles.
Version: 0.1.6
Date: 2026-10-18
Fixes:
- Dropdowns fill cell height; fixed and selectable machine icons share a left inset.
- White arrows on neutral blue/entity and sand/module backgrounds in every state.
- Module choices filtered against actual machine and recipe restrictions.
- Invalid saved modules removed with a notice; force-down skips incompatible modules.
Version: 0.1.5
Date: 2026-10-18
Changes:
- Beacon patterns displayed as 4-4-5 and 8-8-10; explanation moved to the footer.
- Wider Recipe column, uniform centered selectors, connected cell groups and gray backgrounds.
- Top-aligned centered column headings; consistent Modules / Module quality labels.
- Aligned global quality groups with explicit apply arrows; neutral blue entity and sand module accents.
Version: 0.1.4
Date: 2026-10-18
Changes:
- Refinery beacon-line presets 4/5 and 8/10: every third refinery uses the higher count.
- Sum actual per-refinery speeds for building counts, cracking reserve and supply.
- Framed setup cells, explicit quality headers and icon-only dropdowns with module tiers.
- Per-column apply-down and separate global entity/module quality controls.
- Stack height and pump quality arranged vertically; Calculate/Clear beside targets.
Version: 0.1.3
Date: 2026-10-18
Changes:
- Compact static setup table with a fixed height and independent scrolling.
- Uniform productivity/speed module presets with quality selection.
- Beacon count dropdown from 0 to 8; speed-module presets and beacon quality.
- Setup no longer changes machine selections when switching planets.
- Removed Gleba from planet choices; retained target clear controls.
Version: 0.1.2
Date: 2026-10-18
Changes:
- Fixed widths and alignment for every result column; display ceil to one decimal.
- Target output replaces redundant net output; zero remainder column is hidden.
- Strict native-feed route filtering shared by UI and solver.
- Right-side setup; stable recipe-specific profiles, no redundant machine dropdowns.
- Native module slots, beacon count/type/quality/modules and native beacon falloff.
- Per-target X, click-to-select inputs and global target/result reset.
- Saved recipe loadouts and migration from manual bonuses.
Version: 0.1.1
Date: 2026-10-17
Features:
- Balance-first optimization and explicit unavoidable remainder.
- Compact native-icon GUI with collapsed machine settings.
- Planet-aware route recommendation, direct heavy oil and acid sourcing.
- Water/steam preparation and quality-aware machine/pump counts.
- Whole building counts and cracking reserve for rounded upstream capacity.
- Native belt capacity, lane equivalents, stacking, run and peak item supply.
- Migration of saved 0.1.0 inputs.
Version: 0.1.0
Date: 2026-10-17
Features:
- Target heavy oil, light oil, petroleum gas, lubricant and sulfuric acid per second.
- Oil refining, coal liquefaction, cracking and acid/lubricant chains.
- Live recipe data, native productivity calculations and recipe research bonuses.
- Exact and rounded machine counts, external inputs and surplus warnings.
- Saved player inputs and optional GUI_Unifyer integration.