<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.factorio.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=L+bratch</id>
	<title>Official Factorio Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.factorio.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=L+bratch"/>
	<link rel="alternate" type="text/html" href="https://wiki.factorio.com/Special:Contributions/L_bratch"/>
	<updated>2026-08-21T07:31:28Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Pump&amp;diff=214764</id>
		<title>Pump</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Pump&amp;diff=214764"/>
		<updated>2025-06-27T06:18:51Z</updated>

		<summary type="html">&lt;p&gt;L bratch: Fix typo.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{languages}}&lt;br /&gt;
{{:Infobox:Pump}}&lt;br /&gt;
{{About|the pump|the water extraction device|offshore pump|the oil extraction device|pumpjack}}&lt;br /&gt;
== Overview ==&lt;br /&gt;
A &#039;&#039;&#039;Pump&#039;&#039;&#039; is a multipurpose fluid handling device which can be used to move fluids over long distances, perform flow control, prevent back-flow and load/unload trains. The pump can be seen as the [[inserter]] for fluids.&lt;br /&gt;
&lt;br /&gt;
When connected to pipes on both ends of the pump and powered, the pump will transfer fluid from the source side to the output side if it will fit. This will occur even if the input side has significantly lower fluid levels.&lt;br /&gt;
&lt;br /&gt;
Furthermore, unlike normal pipes, pumps can connect to pipes only on the front and back of the pump instead of connecting to pipes from all sides. This can be useful for having tightly packed lines of pipes being parallel to each other, without the risk of fluids mixing, acting as a &amp;quot;diode&amp;quot; pipe.&lt;br /&gt;
&lt;br /&gt;
[[File:packed_pump_entities.png|thumb|400px|none|Parallel pumps preventing side connections.]]&lt;br /&gt;
&lt;br /&gt;
== Throughput ==&lt;br /&gt;
&lt;br /&gt;
Pumps can move up to 20 units of fluid per tick, or 1200 per second. Whether this throughput is actually achieved depends on the fluid level of the fluid segments upstream and downstream of the pump. If the level of the source segment is below 20%, 1200 units can no longer be achieved. The same applies if the level of the output segment is above 80%. Comprehensive information on the general behavior of fluids can be found on the page [[fluid system]].&lt;br /&gt;
&lt;br /&gt;
== Loading/unloading fluid wagons ==&lt;br /&gt;
&lt;br /&gt;
Pumps can load and unload [[fluid wagon|fluid wagons]] at [[Train stop|train stops]]. When a pump is placed with one end facing a rail track and the other end connected to a pipe, it will visually change. When a fluid wagon is stopped adjacent, the pump head will connect to the top of the nearest tank and begin transferring fluids. It will not connect if a circuit condition is preventing it, or it is unpowered.&lt;br /&gt;
[[File:Fluid wagon load.gif|frame|none|Pump transferring fluids to a fluid wagon.]]&lt;br /&gt;
&lt;br /&gt;
== Use as a valve ==&lt;br /&gt;
&lt;br /&gt;
The pump works as a controllable valve:&lt;br /&gt;
* When powered, the pump will let fluids through, but only in its set direction.&lt;br /&gt;
* If unpowered, the pump doesn&#039;t let anything through.&lt;br /&gt;
* If the pump is powered but has a circuit condition, it will only let fluids through when the condition is met.&lt;br /&gt;
*: This can be used to control some parts of a player&#039;s factory. For example, with a single wire from a [[lubricant]] tank to a pump pumping [[heavy oil]], you can disable cracking heavy oil → [[light oil]] when lubricant is needed.&lt;br /&gt;
&lt;br /&gt;
== Moving fluids over long distances ==&lt;br /&gt;
&lt;br /&gt;
When a fluid is created, it can travel up to 320 tiles from its existing location until it needs a pump. Pumps reset this value, allowing fluids to travel for another 320 tiles until another one is needed. If a pipe has been overextended, a warning will show on the map. Multiple pump effects don&#039;t stack.&lt;br /&gt;
&lt;br /&gt;
== Animations and visuals ==&lt;br /&gt;
&lt;br /&gt;
[[File:pipe network animation.gif]]&lt;br /&gt;
&lt;br /&gt;
{{clear}}&lt;br /&gt;
== History ==&lt;br /&gt;
{{History|2.0.7|&lt;br /&gt;
* Lowered Fluid pumping speed from 12000 to 1200.&lt;br /&gt;
* Fluid dynamics changed&lt;br /&gt;
* The pump now has an optional fluid filter [https://www.factorio.com/blog/post/fff-405 (Described in FFF-405)]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{history|0.15.0|&lt;br /&gt;
* Graphics changed, now has a nice animation&lt;br /&gt;
* Size changed to 2×1 tiles&lt;br /&gt;
* Recipe changed, now requires [[engine unit]]s rather than [[electric engine unit]]s.&lt;br /&gt;
* Throughput massively increased.&lt;br /&gt;
* Renamed from &#039;&#039;&#039;Small Pump&#039;&#039;&#039; to &#039;&#039;&#039;Pump&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{history|0.12.1|&lt;br /&gt;
* Copy pasting settings now works for small pumps.}}&lt;br /&gt;
&lt;br /&gt;
{{history|0.12.0|&lt;br /&gt;
* Now connectible to the [[circuit network]].}}&lt;br /&gt;
&lt;br /&gt;
{{history|0.10.0|&lt;br /&gt;
* Changed collision box logic}}&lt;br /&gt;
&lt;br /&gt;
{{history|0.9.0|&lt;br /&gt;
* Introduced}}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Fluid system]]&lt;br /&gt;
* [[Pipe]]&lt;br /&gt;
* [[Fluid wagon]]&lt;br /&gt;
&lt;br /&gt;
{{LogisticsNav}}&lt;br /&gt;
{{C|Energy and fluid distribution}}&lt;/div&gt;</summary>
		<author><name>L bratch</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Map_editor&amp;diff=214491</id>
		<title>Map editor</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Map_editor&amp;diff=214491"/>
		<updated>2025-06-07T17:44:50Z</updated>

		<summary type="html">&lt;p&gt;L bratch: Fix typo.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages}}&lt;br /&gt;
[[File:map_editor_gui.png|thumb|170px|right|Map editor GUI in the entity editor mode.]]Factorio includes a fully featured map editor. You can access it by selecting &amp;quot;Map editor&amp;quot; on the Factorio main menu, or by either using the console command &amp;quot;/editor&amp;quot; or pressing {{Keybinding|ctrl|shift|F11}} in-game. In-game, /editor can also be used to leave the map editor again. Enabling the editor disables achievements.&lt;br /&gt;
&lt;br /&gt;
The editor allows the player full creative control to completely change map terrain, clone parts of the map and much more. However, the map editor cannot be used to create custom scenario &#039;&#039;scripts&#039;&#039;, for that see [[modding]].&lt;br /&gt;
&lt;br /&gt;
== Editor modes ==&lt;br /&gt;
The &amp;quot;Tools&amp;quot; tab in the GUI shown in the top left when using the map editor allows to switch between different map editor modes. Each of the modes provides different tools and ways to change the map. All editor modes use {{Keybinding|Q}} to clear the cursor, like the normal game. Placing entities/tiles/decoratives is done using {{Keybinding|lmb}}, they can be removed with {{Keybinding|rmb}}. The size of brushes and sprays can be increased and decreased using {{Keybinding|numplus}} and {{Keybinding|numminus}}.&lt;br /&gt;
&lt;br /&gt;
=== None ===&lt;br /&gt;
The &amp;quot;None&amp;quot; mode is the default editor mode when opening the map editor. It works very similar to the normal game, mostly providing additional utilities such as instant blueprinting, deconstruction and upgrading, and the ability to craft any item infinitely, even if item is not researched yet or hidden. Similarly, recipes in machines can be set even if they are not researched yet. The &amp;quot;None&amp;quot;, surface and time editor modes are the only modes where the player&#039;s inventory is accessible so the mentioned features can be used.&lt;br /&gt;
&lt;br /&gt;
=== Decoratives ===&lt;br /&gt;
The decoratives editor mode allows to place and delete decoratives as desired. The brush allows to place decoratives in a large area at once, while the cursor places single decoratives.&lt;br /&gt;
&lt;br /&gt;
In this mode, it is possible to see the bounding boxes of the decoratives when hovering near them with an empty cursor. The graphical variation of the decorative depends on its position in the world and cannot be changed.&lt;br /&gt;
&lt;br /&gt;
=== Entities ===&lt;br /&gt;
The entities editor mode can be used to bulk place many entities at once or to place entities that don&#039;t have an associated item.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;build-as force&amp;quot; option allows to choose the force the entities should be placed as. The brush and spray tools allow to place many entities at once. The difference between spray and brush is that the brush will not place more entities on already placed areas without clicking again.&lt;br /&gt;
&lt;br /&gt;
=== Forces ===&lt;br /&gt;
Forces can be created and deleted using the forces editor mode. Furthermore, entities can be selected to change their force. The red flag that can be placed with this editor mode changes the spawn location of that force on that surface.&lt;br /&gt;
&lt;br /&gt;
=== Resources ===&lt;br /&gt;
The resources editor mode allows to easily create or delete resources. The difference between spray and brush is that the brush will not place more resources on already placed areas without clicking again. The intensity setting controls how rich the resource entities are. The slider does not allow much variation in this by default, however the textfield next to it is not limited in any way, so it can be used to set much higher richness.&lt;br /&gt;
&lt;br /&gt;
=== Surfaces ===&lt;br /&gt;
The surface editor mode allows to create and delete surface and switch between them. Furthermore, it can be used to remove all entities from a surface, change the surface&#039;s map generation settings, remove chunks that contain only out-of-map tiles and more. Additionally, it is possible to import a different save file into the save that is currently being edited. This operation will create a new surface that contains the map from the imported save file.&lt;br /&gt;
&lt;br /&gt;
=== Tiles ===&lt;br /&gt;
The tile editor mode allows to place any kind of tile, anywhere. The brush mode can be used for bulk placing and the paint bucket can be used to easily replace one tile type with another. To place other tiles on out-of-map tiles, {{Keybinding|shift}} must be held. The variations tab allows to randomize what graphics the tiles use, each tile has up to 16 different graphics variations that it can be use.&lt;br /&gt;
&lt;br /&gt;
=== Cloning ===&lt;br /&gt;
The clone editor mode allows to clone entire areas of the map, including decoratives and tiles, or to clone single entities. To de-select the clone source area/entity or set an entity as the source entity, use {{Keybinding|Q}}.&lt;br /&gt;
&lt;br /&gt;
=== Areas and positions ===&lt;br /&gt;
The area and position editor mode allows to create positions and areas in the world that can be named. These can then be easily accessed in scripts.&lt;br /&gt;
&lt;br /&gt;
=== Time ===&lt;br /&gt;
The time editor mode can be used to pause and unpause the game, make it run only for a single tick/a custom interval or to speed up/slow down the game. Furthermore, it can be used to control the current day time and how long one day takes.&lt;br /&gt;
&lt;br /&gt;
=== Cliffs ===&lt;br /&gt;
The cliff editor mode allows to create cliffs easily. They can be placed in lines by holding and dragging the mouse, or be placed as single entities. Use {{Keybinding|R}} and {{Keybinding|shift|R}} when placing single cliffs to rotate through all their possible orientations.&lt;br /&gt;
&lt;br /&gt;
=== Asteroid chunks ===&lt;br /&gt;
The asteroid chunks editor mode allows to place and delete asteroid chunks as desired. The brush allows to place chunks in a large area at once, while the cursor places single chunk. Asteroid chunks can only be placed on space platform surfaces.&lt;br /&gt;
&lt;br /&gt;
== Editor entities ==&lt;br /&gt;
There are some entities not accessible in a normal playthrough. They can all be configured.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Entity !! Internal name !! Size !! Health !! Resistance !! Uses&lt;br /&gt;
|-&lt;br /&gt;
| {{icon|Infinity chest||}} Infinity chest  || Infinity chest || 1x1 ||350|| Fire: 100%&amp;lt;br&amp;gt;Impact: 100%&amp;lt;br&amp;gt;Physical: 100%&amp;lt;br&amp;gt;Explosion: 100%  ||Can either generate items or discard items.&lt;br /&gt;
|-&lt;br /&gt;
| {{icon|Infinity pipe||}} Infinity pipe || infinity-pipe || 1x1 ||100|| Fire: 100%&amp;lt;br&amp;gt;Impact: 100%&amp;lt;br&amp;gt;Physical: 100%&amp;lt;br&amp;gt;Explosion: 100% ||Can either generate fluid or discard fluid, at any temperature.&lt;br /&gt;
|-&lt;br /&gt;
| {{icon|Electric energy interface||}} Electric energy interface || electric-energy-interface || 2x2 ||150|| All: 0% ||Can generate up to 500 GW, drain up to 100 GW, or buffer up to 100 GJ.&lt;br /&gt;
|-&lt;br /&gt;
| {{icon|Lane splitter||}} Lane splitter || lane-splitter || 1x1 ||170|| All: 0% || Can be used to move items to either side of a belt. Has a maximum belt speed of 15 /s.&lt;br /&gt;
|-&lt;br /&gt;
| {{icon|Loader||}} Loader || loader || 2x1 || 170 || Fire: 60% || Instantly loads items from the belt, at a rate of (15, 30, 45, 60) /s.&lt;br /&gt;
|-&lt;br /&gt;
| {{icon|Linked chest||}} Linked chest || linked-chest || 1x1 || 100 || All: 0% || Is linked to all other linked chests.&lt;br /&gt;
|-&lt;br /&gt;
| {{icon|Linked belt||}} Linked belt || linked-belt || 1x1 || 100 || Fire: 60%&amp;lt;br&amp;gt;Impact: 30% || Can be connected to a belt anywhere else.&lt;br /&gt;
|-&lt;br /&gt;
| {{icon|Heat interface||}} Heat interface || heat-interface || 1x1 || 150 || Fire: 100%&amp;lt;br&amp;gt;Impact: 100%&amp;lt;br&amp;gt;Physical: 100%&amp;lt;br&amp;gt;Explosion: 100% || Warms up adjacent heat pipes by up to 1000 degrees.&lt;br /&gt;
|-&lt;br /&gt;
| {{icon|Burner generator||}} Burner generator || burner-generator || 5x3 || 400 || All: 0% || Consumes 2 MW with 50% efficiency. Unlike [[boiler]]s, Burner generators do not require [[water]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Setting up research ==&lt;br /&gt;
&lt;br /&gt;
In the technology GUI {{Keybinding|T}} technologies can be instantly researched by shift clicking the research button after selecting the desired technology. Already researched technologies can be un-researched by selecting the technology and clicking &amp;quot;unresearch&amp;quot;. Furthermore, the console is accessible like in the normal game, so it can be used to research all technologies and more: [[Console]].&lt;br /&gt;
&lt;br /&gt;
== Saving scenarios ==&lt;br /&gt;
&lt;br /&gt;
Maps created with the map editor can be saved as [[Scenario system|Scenarios]] via the in-game escape menu. These scenarios are saved to the [[user data directory]]. The scenario may then be played from selecting Play-&amp;gt;Custom Scenario from the Main Menu. Alternatively, it can be played directly from the escape menu, using the &amp;quot;save and play&amp;quot; option. If one wishes to add scripting to the scenario, they may do so by modifying the control.lua file created inside the scenario file.&lt;br /&gt;
&lt;br /&gt;
{{C|Main}}&lt;/div&gt;</summary>
		<author><name>L bratch</name></author>
	</entry>
</feed>