Types/PipeConnectionDefinition
The prototype docs have moved to a new website with an improved format. This documentation page can now be found here: https://lua-api.factorio.com/latest/types/PipeConnectionDefinition.html
This wiki page is no longer updated and will be removed at some point in the future, so please update your browser bookmarks or other links that sent you here. If you'd like to contribute to the new docs, you can leave your feedback on the forums.
Definition of a pipe connection. Used by Types/FluidBox.
Mandatory properties
Either position
or positions
must be specified. (position
takes priority)
position
Type: Types/vector
Where pipes can connect to this fluidbox regardless the directions of entity.
positions
Type: Types/table of Types/vector
Where pipes can connect to this fluidbox, depending on the entity direction.
Table must have 4 members, which are 4 explicit positions corresponding to the 4 directions of entity. Positions must correspond to directions going one after another.
Optional properties
max_underground_distance
Type: Types/uint32
Default: 0
0 means not underground.
type
Type: Types/string
Default: "input-output"
Possible values:
- "input"
- "input-output"
- "output"