A small mod to add a liquid pump. It moves liquid from the bottom to one or both of the outputs on the sides. This does not move the liquid very far on its own but will pressurize it so can gain more vertical distance than it appears.
The pump will store up to 10,000 liquid of a single type, which doesn't make it a very efficient storage but prevents having to have a large pool to keep refilling the pump from so you can use it in more confined areas like your ship. (On an totally no mod related note ship windows are not background by default so liquid pours out, be sure to background those if working on your ship) The pump has a 9 space container menu to load liquids into the pump quickly and easily. The pump will refill its internal reservoir from the container in increments of 100 and if pumping in liquid save to it in the same increments. It will use stacks smaller than 100 if that is all that is available so no need to precision piece together liquid stacks. For the observant you will notice that 9*1,000 != 10,000 there is still a 1,000 internal pump reservoir.
If the pump is destroyed with liquid in the reservoir it will attempt to spawn the liquid as an item, if the liquid is an unknown liquid then all the liquid in the pump reserve is spawned at the pump location, which could make quite a mess so the pump is intentionally hard to break (like a teleport) but is movable (unlike a teleport). Liquid in the container drops like an item from a normal destroyed container.
How to Wire the Pump:
Wire a signal to the bottom input to pump liquid into the reserve. Only one time of liquid can be stored at a time.
Wire a signal to one or both of the sides as desired to output the liquid. If both sides are wired then half of the input will be pumped out on each side.
The output is designed to pump liquid sightly slower than the input to keep an even output flow to accommodate the more viscus liquids like oil and lava.
View of pump, noting pump input and outputs. (Wires view not shown, all wires are inputs.)
View of several indicator colors of the pump reserve from left to right (other, poison, lava, fuel). Water is shown in above image.
To acquire the pump in game:
- Download the .zip file and unzip it
- Place the folder inside in your mods folder
- Use either the admin console or the Tabula Rasa to create the pump
- admin command: /spawnitem liquidpump
- The blueprint will automatically be learned for use at the wiring station on pickup
Notes:
This should work for all liquids even custom liquids, the pump will use the "other" image for liquids not specifically known.
The container loading will not work for custom liquids because I have to know the liquid id to item name mapping.
This is kinda a large object and a bit hard to use with the way the input is designed, I may make a more compact pump.
- Mod Pack Permissions:
- Anyone can use this mod in their mod compilation without the author's consent.
- Mod Assets Permissions:
- Anyone can alter/redistribute the mod's assets without the author's consent.
-
Welcome to the official Starbound Mod repository, Guest! Not sure how to install your mods? Check out the installation guide or check out the modding help thread for more guides.Dismiss Notice
Outdated Mods have been moved to their own category! If you update your mod please let a moderator know so we can move it back to the active section.
Liquid Pump 1.1
A wire-able liquid pump