| Inherits from BaseEnergySource |
| type optional | :: "electric" | This is mandatory if the energy source can be loaded as multiple energy source types. |
This is mandatory if the energy source can be loaded as multiple energy source types. | ||
| buffer_capacity optional | :: Energy | How much energy this entity can hold. |
How much energy this entity can hold. | ||
| usage_priority | :: ElectricUsagePriority | |
| input_flow_limit optional | :: Energy | The rate at which energy can be taken, from the network, to refill the energy buffer. |
The rate at which energy can be taken, from the network, to refill the energy buffer. | ||
| output_flow_limit optional | :: Energy | The rate at which energy can be provided, to the network, from the energy buffer. |
The rate at which energy can be provided, to the network, from the energy buffer. | ||
| drain optional | :: Energy | How much energy (per second) will be continuously removed from the energy buffer. |
How much energy (per second) will be continuously removed from the energy buffer. | ||
| emissions_per_minute optional | :: double | The pollution an entity emits per minute at full energy consumption. |
The pollution an entity emits per minute at full energy consumption. | ||
| render_no_power_icon optional | :: bool | Whether to render the "no power" icon if the entity is low on power. |
Whether to render the "no power" icon if the entity is low on power. | ||
| render_no_network_icon optional | :: bool | Whether to render the "no network" icon if the entity is not connected to an electric network. |
Whether to render the "no network" icon if the entity is not connected to an electric network. | ||
| usage_priority | :: ElectricUsagePriority | |
| buffer_capacity optional | :: Energy | How much energy this entity can hold. |
How much energy this entity can hold. | ||
| drain optional | :: Energy | How much energy (per second) will be continuously removed from the energy buffer. |
How much energy (per second) will be continuously removed from the energy buffer. | ||
| input_flow_limit optional | :: Energy | The rate at which energy can be taken, from the network, to refill the energy buffer. |
The rate at which energy can be taken, from the network, to refill the energy buffer. | ||
| output_flow_limit optional | :: Energy | The rate at which energy can be provided, to the network, from the energy buffer. |
The rate at which energy can be provided, to the network, from the energy buffer. | ||
| type optional | :: "electric" | This is mandatory if the energy source can be loaded as multiple energy source types. |
This is mandatory if the energy source can be loaded as multiple energy source types. | ||
| emissions_per_minute optional | :: double | The pollution an entity emits per minute at full energy consumption. |
The pollution an entity emits per minute at full energy consumption. | ||
| render_no_network_icon optional | :: bool | Whether to render the "no network" icon if the entity is not connected to an electric network. |
Whether to render the "no network" icon if the entity is not connected to an electric network. | ||
| render_no_power_icon optional | :: bool | Whether to render the "no power" icon if the entity is low on power. |
Whether to render the "no power" icon if the entity is low on power. | ||
"electric" optional 
This is mandatory if the energy source can be loaded as multiple energy source types.

How much energy this entity can hold.


Default: Max double value
The rate at which energy can be taken, from the network, to refill the energy buffer. 0 means no transfer.

Default: Max double value
The rate at which energy can be provided, to the network, from the energy buffer. 0 means no transfer.

Prototypes
Types