Factorio.com|Forums|Wiki|Mod Portal|API Docs

# Factorio Runtime Docs Version 2.0.77

# InfinityPipeFilter - Runtime Docs

## InfinityPipeFilter :: table

A single filter used by an infinity-pipe type entity.

#### Table fields

name | :: string | Name of the fluid.
Name of the fluid.
percentage | :: double? | The fill percentage the pipe (for example `0.5` for 50%). Can't be negative.
The fill percentage the pipe (for example `0.5` for 50%). Can't be negative.
temperature | :: double? | The temperature of the fluid. Defaults to the default/minimum temperature of the fluid.
The temperature of the fluid. Defaults to the default/minimum temperature of the fluid.
mode | :: `"at-least"` or `"at-most"` or `"exactly"` or `"add"` or `"remove"`? | Defaults to `"at-least"`.
Defaults to `"at-least"`.

Concept used in

- LuaEntity::get_infinity_pipe_filter()
- LuaEntity::set_infinity_pipe_filter()
- LuaSurface::create_entity()
- BlueprintEntity