Electric Pump: Difference between revisions
No edit summary |
SoccPuppet (talk | contribs) (→Usage: updated general information) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
|type=Machine | |type=Machine | ||
|tool=Wooden Pickaxe | |tool=Wooden Pickaxe | ||
|stackable= | |stackable=No | ||
}} | }} | ||
The '''Electric Pump''' is a powered pump with an internal buffer of 10000mB worth of fluids. It can pump any fluid that is covered in the forge fluid dictionary and can be placed on a shoreline and will pump the fluid under it and anything fluid under it. | The '''Electric Pump''' is a powered pump with an internal buffer of 10000mB worth of fluids. It can pump any fluid that is covered in the forge fluid dictionary and can be placed on a shoreline and will pump the fluid under it and anything fluid under it. | ||
Line 15: | Line 15: | ||
==Usage== | ==Usage== | ||
Place the pump 1 block above | Place the pump 1 block above a source block of any fluid you desire. From then on the pump will collect any source block of the fluid it can find, checking any block it can reach going along all flowing blocks of the liquid. In the end, the pump collects all source blocks originally connected to the block it was placed near. It collects 1000mb of water or 10mb of heavy water for a cost of 40 [[Energy Unit Conversion|FE]] per operation. If not collecting water, it will consume the liquid source block it collects. | ||
To collect heavy water, a [[Filter Upgrade]] must be installed into the pump. | Electric pumps have a range of 80 blocks in all directions by default, but that can be configured. | ||
To collect heavy water, a [[Filter Upgrade]] must be installed into the pump, which allows the pump to collect heavy water from water. The precise amount of heavy water collected per operation can be configured. | |||
==Calculations== | ==Calculations== | ||
An operation for the pump is defined as taking in 1 bucket of fluid (10mb of heavy water) every | An operation for the pump is defined as taking in 1 bucket of fluid (10mb of heavy water) every 19 ticks without speed upgrades. The equation for speed upgrades is floor(19*max<sup> -x/8</sup>), where "max" is the maximum speed multiplier in the config. Below is a table for the default max of 10, along with calculated rates. | ||
{| role="presentation" class="wikitable mw-collapsible" | {| role="presentation" class="wikitable mw-collapsible" | ||
Line 27: | Line 29: | ||
! # of upgrades !! # of ticks per operation !! Calculated Pump Rate (mb/t) | ! # of upgrades !! # of ticks per operation !! Calculated Pump Rate (mb/t) | ||
|- | |- | ||
| 0 || | | 0 || 19 || 52.6 | ||
|- | |- | ||
| 1 || | | 1 || 14 || 71.43 | ||
|- | |- | ||
| 2 || | | 2 || 10 || 100 | ||
|- | |- | ||
| 3 || | | 3 || 8 || 125 | ||
|- | |- | ||
| 4 || | | 4 || 6 || 166.7 | ||
|- | |- | ||
| 5 || | | 5 || 4 || 250 | ||
|- | |- | ||
| 6 || | | 6 || 3 || 333.3 | ||
|- | |- | ||
| 7 | | 7 || 2 || 500 | ||
|- | |- | ||
| 8 | | 8 || 1 || 1000 | ||
|} | |} | ||
==Trivia== | ==Trivia== | ||
* The energy usage displayed is actually per operation, not per tick, | * The energy usage displayed is actually per operation, not per tick. Combined with other intricacies in the code, this causes the energy consumption to be slightly lower than displayed. This is more noticeable with less speed upgrades. | ||
** For example, at 2 speed upgrades and no energy upgrades installed, the real energy consumed per tick is 120 FE/t, whereas the display states 126.49 FE/t. | |||
** In most cases this difference will be around 5%, except at 8 energy upgrades installed where the consumption is fully accurate. | |||
{{Mekanism}} | {{Mekanism}} |
Latest revision as of 22:36, 3 March 2024
The Electric Pump is a powered pump with an internal buffer of 10000mB worth of fluids. It can pump any fluid that is covered in the forge fluid dictionary and can be placed on a shoreline and will pump the fluid under it and anything fluid under it.
Contents
Crafting Recipe
Usage
Place the pump 1 block above a source block of any fluid you desire. From then on the pump will collect any source block of the fluid it can find, checking any block it can reach going along all flowing blocks of the liquid. In the end, the pump collects all source blocks originally connected to the block it was placed near. It collects 1000mb of water or 10mb of heavy water for a cost of 40 FE per operation. If not collecting water, it will consume the liquid source block it collects.
Electric pumps have a range of 80 blocks in all directions by default, but that can be configured.
To collect heavy water, a Filter Upgrade must be installed into the pump, which allows the pump to collect heavy water from water. The precise amount of heavy water collected per operation can be configured.
Calculations
An operation for the pump is defined as taking in 1 bucket of fluid (10mb of heavy water) every 19 ticks without speed upgrades. The equation for speed upgrades is floor(19*max -x/8), where "max" is the maximum speed multiplier in the config. Below is a table for the default max of 10, along with calculated rates.
# of upgrades | # of ticks per operation | Calculated Pump Rate (mb/t) |
---|---|---|
0 | 19 | 52.6 |
1 | 14 | 71.43 |
2 | 10 | 100 |
3 | 8 | 125 |
4 | 6 | 166.7 |
5 | 4 | 250 |
6 | 3 | 333.3 |
7 | 2 | 500 |
8 | 1 | 1000 |
Trivia
- The energy usage displayed is actually per operation, not per tick. Combined with other intricacies in the code, this causes the energy consumption to be slightly lower than displayed. This is more noticeable with less speed upgrades.
- For example, at 2 speed upgrades and no energy upgrades installed, the real energy consumed per tick is 120 FE/t, whereas the display states 126.49 FE/t.
- In most cases this difference will be around 5%, except at 8 energy upgrades installed where the consumption is fully accurate.
|