Types/EnergySource

From Official Factorio Wiki
Revision as of 09:46, 29 May 2018 by Bilka (talk | contribs) (→‎render_no_power_icon: formatting)
Jump to navigation Jump to search

Basics

Specifies the way the entity gets its energy.

type

Type: Types/string

Only valid values are "electric", "burner" or "heat", it specifies the type of the energy source to be used.

emissions

Type: Types/double

Default: 0

The pollution an entity emits is emissions times the energy consumption in kW. (This gives you the number that is shown in the entiy tooltip.)

render_no_power_icon

Type: Types/bool

Default: true

Whether to render the Electricity-icon-red.png icon on the entity if it is low on power. Also applies to Fuel-icon-red.png when using a burner energy source.

render_no_network_icon

Type: Types/bool

Default: true

Whether to render the Electricity-icon-unplugged.png icon on the entity if it is not connected to a electric network.

Electric energy source

buffer_capacity

Type: Types/Energy

How much power the entity holds.

usage_priority

Type: Types/ElectricUsagePriority

input_flow_limit

Type: Types/Energy

Default: 0

How fast the energy can flow into the entity. 0 means no limit.

output_flow_limit

Type: Types/Energy

Default: 0

How fast the energy can flow out of the entity. 0 means no limit.

drain

Type: Types/Energy

Burner

fuel_inventory_size

Type: Types/ItemStackIndex

burnt_inventory_size

Type: Types/ItemStackIndex

Default: 0

smoke

Type: Types/SmokeSources

light_flicker

Type: Types/LightFlickeringDefinition

effectivity

Type: Types/double

Default: 1

1 means 100% effectivity. Can't be 0.

fuel_category

Type: Types/string

Default: "chemical"

The energy source can be used with fuel from this fuel category.

fuel_categories

Type: Types/table of Types/string

Same as above, only one of them can exist.

Heat energy source

max_temperature

Type: Types/double

specific_heat

Type: Types/Energy

max_transfer

Type: Types/Energy

min_temperature_gradient

Type: Types/double

Default: 1

connections

Type: Types/table of Types/HeatConnection

pipe_covers

Type: Types/Sprite4Way