Simple Pipes
Heavily stripped down port of BuildCraft's "transport" module
Simple Pipes
<p>This requires the Fabric API!</p>
<p>This is primarily a mod to test implementations based on <a title="https://minecraft.curseforge.com/projects/libblockattributes" href="https://minecraft.curseforge.com/projects/libblockattributes">LibBlockAttributes</a>, LibNetworkStack, and LibMultipart, using buildcraft's item pipe code as a base.</p>
<p>Note that as I'm porting BuildCraft to quilt/1.19.4 I won't be updating or improving this very much.</p>
<p> </p>
<p>This currently adds 11 pipes:</p>
<p> </p>
<ul>
<li>wooden item pipe (extraction, must be right clicked with an empty hand to change what it extracts from, requires a low -> high redstone signal for each item they extract. (In other words make a redstone clock))</li>
<li>stone item pipe</li>
<li>clay item pipe (prioritises inventories over other pipes when moving items around)</li>
<li>iron item pipe (sends all items in a single direction, must be right clicked with an empty hand to change the direction it sends items in).</li>
<li>gold item pipe (items travel through these at 2.6667 times faster than regular pipes)</li>
<li>diamond item pipe (sorts items based on filters in its inventory). Each slot may either be an item (to filter against) or a "filter containing item" which can specify the filters. (No items in Simple Pipes currently provide this functionality, however if a mod has an item which provides ItemAttributes.FILTER then that will be checked)</li>
<li>wooden fluid pipe (extraction, must be right clicked with an empty hand to change what it extracts from)</li>
<li>stone fluid pipe</li>
<li>iron fluid pipe (sends all fluids in a single direction, must be right clicked with an empty hand to change the direction it sends fluids in).</li>
<li>sponge fluid pipe ("cleans" water flowing through it)</li>
</ul>
<p> </p>
<p>And 10 blocks:</p>
<p> </p>
<ul>
<li>Fluid Tank: can hold 16 buckets of fluid or 48 potions.<br />Fluid Pump: Once per tick tries to pump fluid blocks from in front of it and inserts them into the tank behind it. Needs a redstone signal to work.</li>
<li>Item and Fluid Inventory triggers (empty, full, has space, contains): These send out a redstone signal whenever their condition is met for the block in front of them.</li>
</ul>
<p> </p>
<p>If you're not sure how to use this mod, or want to ask questions about it please join my discord server: <a title="https://alexiil.uk/discord/simple-pipes" href="https://alexiil.uk/discord/simple-pipes">https://alexiil.uk/discord/simple-pipes</a></p>
<p> </p>
<p>Available Addons:</p>
<ul>
<li><a title="https://www.curseforge.com/minecraft/mc-mods/pipepump" href="https://www.curseforge.com/minecraft/mc-mods/pipepump">Pipe Pump</a>: A small mod that adds an engine for wooden pipes - powered by TechReborn energy, by <a title="https://www.curseforge.com/members/cr1zyb0y" href="https://www.curseforge.com/members/cr1zyb0y">cr1zyb0y</a>. Available here: <a title="https://www.curseforge.com/minecraft/mc-mods/pipepump" href="https://www.curseforge.com/minecraft/mc-mods/pipepump">https://www.curseforge.com/minecraft/mc-mods/pipepump</a></li>
<li><a title="https://www.curseforge.com/minecraft/mc-mods/pipeplus" href="https://www.curseforge.com/minecraft/mc-mods/pipeplus">Pipes Plus</a>: Adds new pipes like Copper, Emerald, Obsidian, and Teleportation Pipes, by <a title="https://www.curseforge.com/members/pitan76/projects" href="https://www.curseforge.com/members/pitan76/projects">pitan76</a>. Available here: <a title="https://www.curseforge.com/minecraft/mc-mods/pipeplus" href="https://www.curseforge.com/minecraft/mc-mods/pipeplus">https://www.curseforge.com/minecraft/mc-mods/pipeplus</a></li>
</ul>
<p> </p>
<p> </p>