Note: I did not invent this mod, I simply updated it to 1.0, the original mod can be found here: https://mods.factorio.com/mod/folk-aquarium
Aquarium
Absolutely earth-shattering technology at your fingertips. Adds a whole new chain of recipes for your factory automation needs.
BUG
Unfortunately, as of 0.16, you now must have a small pump directly connected to the special output pipe valve, if you care about getting the last fish out.
If anyone wants to fix this, the code is on github - I don't really care enough about it now to make it work properly.
How to
Barrel fish in water
Empty fish barrel to pipe/tank
Special output pipe valve entity that can only be placed along shorelines that outputs fish-filled water into the lake.
When the pipe entity is mined, you get a standard pipe-to-ground.
And yes, when you "mine" fish you get 5x fish, and it takes 1x fish to make a new one.
Fish fornicate, you know. Especially in barrels.
Note that when the fish enters a body of water, it can resurface anywhere it wants. So if you empty the fish barrels into a large lake, it will take considerable time before you start seeing a large concentration.
Inspired by this change in 0.15: Fish can be collected by robots.
Changelog
0.1.8: Added thumbnail
0.1.7: Update for 1.0
0.1.6: Updated for 0.16. Now unfortunately requires a PUMP attached directly to the output pipe to make sure the last fish is always safely introduced to the environment.
0.1.5: Fixed error if you put grass below the output pipe.
0.1.4: Fixed event handling for 0.15.10.
0.1.3: Fixed rare bug if the pipe had less than zero fish-water in it.
0.1.2: Fixed bug if there was more than one aquarium.
0.1.1: Should work in existing saves now.