(High resolution image - right click and view separately, or load into an image viewer to see it full size)
This mod uses nodeboxes to supply a complete set of nicely-rounded flanged pipes, along with "valve" and "pump" devices for them, plus a set of boxy, clear pneumatic tubes.
Pipes come in two variants: one type bears one or more dark windows, suggesting they're empty, while the other type bears transparent windows, which show the texture of the liquid they're transporting. These windows only appear on straight lengths and on certain junctions. Note that crafting or digging them will always give you the empty variety.
Tubes come in several variants: Regular clear tubes that simply pass objects from one end to the other, and various kinds of sorting, transport, and Mesecons-compatible signaling tubes.
See below for the crafting guide, or use Creative Mode if you'd rather do that.
Please note that owing to the nature of this for the sake of decent appearance and function, I have opted to use larger-than-16px textures on the pipes and related devices.Dependencies:
Minetest engine 0.4.14 or newer, and a corresponding copy of minetest_game.Recommends: mesecons
(commit 5be179bf or newer).License:
WTFPL (applies to all parts)Download: https://github.com/VanessaE/pipeworks/zipball/master
...or browse the code: https://github.com/VanessaE/pipeworks/tree/masterInstall:
Download and unzip the above file, rename VanessaE-pipeworks-blahblah to just "pipeworks", and move it into Minetest's mods directory.Changelog:https://raw.github.com/VanessaE/pipeworks/master/changelog.txtThanks:
Many thanks go out to Mauvebic for contributing the water flowing code, Nore for making the pneumatic tubes work, and to RealBadAngel for the code Nore used to that end. Thanks also to Spots for the filter textures, and bas080 for textures and fixes, and T4im and est31 for performance improvements.Usage
For details on crafting and usage of this mod, see the Wiki page