In other languages: Deutsch Français 日本語 Nederlands Polski Русский Українська 简体中文

Pumpjack

From Official Factorio Wiki
Revision as of 15:45, 21 January 2025 by Bilka (talk | contribs) (separate out the space age info a bit more)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Pumpjack

Recipe

5
+
5
+
10
+
10
+
5
1

Total raw

21.25
+
7.5
+
35
+
5

Map color

Fluid storage volume

1000

Health

200
260 320
380 500

Stack size

20

Rocket capacity

20

Dimensions

3×3

Energy consumption

90 kW (electric)

Mining time

0.5

Mining speed

1

Mining area

1 tiles

Resource drain

100%
83% 66%
50% 16%

Pollution

10/m

Module slots

2 slots

Prototype type

mining-drill

Internal name

pumpjack

Required technologies

Boosting technologies

Produced by

Pumpjacks extract crude oil from oil fields. Each oil field can be covered by only one pumpjack at a fixed spot. The pumpjack will then output an amount of crude oil per cycle equal to 10 multiplied by the field's yield (e.g. 54 crude oil for 538% yield) per second. Without speed modules, one pumpjack cycle takes one second to complete.

In Space Age, the pumpjack can also extract sulfuric acid from Vulcanus, as well as lithium brine and fluorine from Aquilo.

Extracting oil lowers the field's yield by 1% per 300 pumpjack cycles to a minimum of 20% of the initial yield or 2 oil per second, whichever is larger. They are limited to a maximum output of 1000 crude oil per cycle, achieved by an oil field with more than 9999% yield. However, such a high yield is rare with standard map generator settings.

Pumpjacks cannot be placed on a non-oilfield tile. Furthermore, the output pipe location is fixed relative to the pumpjack's orientation.

Tips

If oil fields are depleted (to the minimum of 20%) speed modules are a good option to raise the pumpjacks output. With two speed module 3's the output doubles from 2 to 4 crude oil per second. With two legendary speed module 3s the output increases by a factor of 3.5 from 2 to 7 crude oil per second.

The formula to determine the modified output is:

Output of unmodified oil field * (1 + (number of modules in pumpjack * average bonus from module) + (number of beacons * distribution efficiency * (number of modules in each beacon * average bonus from module))).

Example
For 1 pumpjack on a depleted oil field with two level 3 speed modules and 4 beacons with each two level 3 speed modules: 2 * (1 + (2 * 0.5) + (4 * 0.75 * (2 * 0.5)) ) = 10 Crude oil per 1 second.
Assuming that there will be always two speed 3 modules equipped in the pumpjack and beacons, the formula for 4 beacons can be shortened: 4 + 2 * (4 * 0.75) = 10 crude oil per second.

Gallery

History

  • 0.15.0:
    • Pumpjacks can be turned on and off using the circuit network. They can also output the current oil mining rate.

See also