Energy Combinator 2.1 Enhanced

by ener156

Independent, community-maintained Factorio 2.1 fork of Energy Combinator by VinDust, itself based on Power Combinator by dodo.the.last. Outputs current and estimated maximum electric network power consumption/production as circuit signals, with Tier 2 entity filtering. Includes compatibility, cleanup and signal handling fixes; global electric network handling is experimental. Not fully tested on space platforms or multiplayer.

Content
8 hours ago
2.1
6
Circuit network Power
Owner:
ener156
Source:
https://github.com/ener156/energy-com...
Homepage:
N/A
License:
The Unlicense (Public Domain)
Created:
a day ago
Latest Version:
1.2.1 (8 hours ago)
Factorio version:
2.1
Downloaded by:
6 users

Energy Combinator 2.1 Enhanced

Ever wanted to use your electric network's power statistics in your circuit network?

Energy Combinator 2.1 Enhanced makes it possible! Monitor power consumption, production and maximum available capacity using circuit signals, and build smarter power management systems for your factory.

Updated for Factorio 2.1, with additional bug fixes, improvements and two combinator tiers.

Features

Tier 1 – Energy Combinator

Outputs five virtual signals:

  • Current consumption: How much power your factory is using.
  • Current production: How much power your generators are producing.
  • Maximum consumption: Estimated maximum power demand.
  • Maximum production: Estimated maximum generating capacity.
  • Scaling factor (X): Adjusts the signal values to fit your circuit network.

Tier 2 – Advanced Energy Combinator

Includes everything from Tier 1, plus:

  • Filter power statistics by specific entity types using circuit signals.
  • Monitor selected consumers or producers separately.
  • Output entity counts for selected types.
  • Combine filters with your own circuit network setups.

Output Scaling

Power values are measured in watts (W). The scaling factor lets you reduce large numbers to more manageable circuit signal values.

Formula: Output = Power (W) / 10^X

For example, with X = 3:

  • 1,000 W → 1
  • 100,000 W → 100
  • 1,000,000 W → 1,000

The default scaling factor is 3 and can be adjusted in the combinator.

Mod Settings

Update interval: Controls how often the combinator refreshes its circuit signals.

The default is 5 ticks and can be changed in the mod startup settings.

Compatibility

  • Designed for Factorio 2.1.
  • Experimental support for global electric networks and space platforms.
  • Cannot be enabled alongside the original Energy Combinator, Power Combinator, Capacity Combinator or other conflicting forks.
  • Multiplayer compatibility has not yet been fully verified.

Supported Languages

  • English
  • German
  • Russian

Credits

  • Power Combinator: Originally created by dodo.the.last.
  • Energy Combinator: Updated for Factorio 2.0 by VinDust.
  • Energy Combinator 2.1 Enhanced: Maintained by ener156.

This project is an independent, community-maintained fork.

Source code: https://github.com/ener156/energy-combinator-21-enhanced

License: The Unlicense (Public Domain).