Fluid Memory Storage


The Fluid Memory Unit can store an infinite amount of any liquid or gas. The more fluid you store, the more power it will require!

21 hours ago
1.0
4444
Owner:
notnotmelon
Source:
N/A
Homepage:
N/A
License:
MIT
Created:
12 days ago
Latest Version:
1.3.6 (21 hours ago)
Factorio version:
1.0
Downloaded:
4444 times

Adds a container that can store an infinite amount of any fluid

Graphics from kaueNP

Pressure

The pressure of the fluid unit is very low. You will need to use pumps to extract whatever is inside.

Memory elements

Q: Melon what if I break it? Will I lose my 40 million water forever?

A: No, you will not. Instead, you will get a special item called a "memory element".
This item is a proxy for all the fluids that used to be in the fluid unit.
Simply place it into another fluid unit if you want your items back.

You can use this to move units, or combine their storages

Warning: If a fluid unit is destroyed (biters, nuke, or otherwise) then you will NOT get a memory element and your items will be lost!

Power

The fluid unit requires power to function!
The power usage is equal to:
1MW + (ceil(fluid amount / 1000) ^ 0.4) * 480kW
This can be changed in mod settings

If it runs out of power, then it will not accept any more fluids until it gets power again.

Protip: The Factorio API does not allow modders to change entity descriptions.
If you want to read the power usage of a unit disconnect it from the power network and then place a small power pole near it.
The satisfaction on the pole will equal the consumption of the unit.

Alerts

If a memory unit ever runs out of fluids, then you will get an alert.
This shouldn't be intrusive because all the alerts will be on the same icon and there is no alert sound.

This mod also automatically creates map labels when a unit is primed to any resource.

Circuits

Memory units can connect to the circuit network! Simply attach a red or green wire to the circle on the top of the container.
This will read both the type and amount of whatever you have stored in the unit.

Circuit signals in Factorio can only go up to 2147483647. If you happen to have more items than this stored in a memory unit, then the signal will still only display as 2147483647.

Command

You can use
/c remote.call("memory-storage", "give-memory-element", "water", 10000000)
if you want to give yourself a memory element.

Make sure to use the internal item names here. If you don't know the internal name, press ctrl+shift+f while hovering over an item.

UPS

This mod is super optimized. This shouldn't reduce your UPS at all.

Color

The color of the unit is based on the fluid inside!

Addon

This mod is the offical addon to the Memory Storage mod, but they can work seperatly if you don't need both.
https://mods.factorio.com/mod/deep-storage-unit

> Check out my other mods! <