EZPaS requires Fabric Loader and the Fabric API
EZPaS now supports 1.18.1
What Is This
EZPaS (pronounced ez-pis) adds pipes and stuff that are "ez" to use.
Basic Usage
Place a puller pipe next to a chest where the arrow on the puller pipe faces away from the chest. Next connect the puller pipe to another chest using some pipes. If you connect more chests along the pipes, the puller pipe will operate in a round-robin manner, evenly distributing the items across the chests.
Advanced (but still simple) Features
Pipe probes can be used to see your puller pipe system. Right click on any puller pipe to see what inventories are connected with their insertion side, priority, distance, and any filters listed.
Colored pipes can be used in place of regular pipes. They only connect with same-colored pipes, other non-colored pipes, and inventories.
Rigid pipes can used in place of regular pipes. They only connect with pipes, NOT inventories.
Dense pipes can be used to prioritize certain inventories. Any inventories connected past a dense pipe will be bumped up a priority level. When multiple priority levels exist in a pipe system, the puller pipe will fill out all inventories on the lowest priority before moving on to the next priority.
Filtered pipes can be used to filter out items, and exist in whitelist and blacklist versions. They can be right-clicked with the pipe probe to open the advanced filters screen, which allows the user to toggle various flags such as filter persistence, mod origin matching, item tag matching, NBT matching, etc.
*prior to version 1.2.0, filtered pipes only had a persist flag when opening
*prior to version 1.1.2, filtered pipes only propagated filters to connected pipes
*prior to version 1.1.0, filtered pipes had to be placed right next to inventories
Please note that items are treated like water in this pipe mod. Items "flow" out of puller pipes and into pipes, taking branches and paths of least resistance (sans-gravity).
Puller Pipe Stats
Iron Puller Pipe: 1 extraction of 1 item every 12 ticks (1.67 items per second)
Gold Puller PIpe: 1 extraction of 1 item every 6 ticks (3.33 items per second)
Diamond Puller Pipe: 4 extractions of 1 item every tick (80 items per second)
Ender Puller Pipe: 1 extraction of 64 items every 10 ticks (up to 128 items per second)
Netherite Puller Pipe: 4 extractions of 16 items every tick (1280 items per second)
Note that the ender puller pipe may be slower in some situations compared to the other pipes. A good use case for it would be a large amount of the same item (because same items stack). Whereas a diamond puller pipe would be better for extracting multiple different items, since they don't stack together.
Crafting












More Pics
Here's an auto smelter I made using this mod:
Diagnosing my auto smelter:
Colored pipes:
This mod also works with your other favorite Fabric mods:
Neat, right?
If you want to be notified of updates, consider downloading ModUpdater.
The mod is very nice and easy to use! Are there any plans to add a pipe hider so that pipes can go in and out buildings without obvious holes on it? Thanks.
ok so i built the auto smelter as you built it and instead of pulling the output it pulls whatevers in the inventory of the furnace
Just got this one today (also 1.18), I removed a dense pipe from my network (also, dense pipes don't seem to be doing their job which is why I broke it), and minecraft crashed with an IndexOutOfBoundsError (index 0 out of bounds for length 0)
Note: Length ends at the last index (not inclusive)
Crash report: https://bytebin.lucko.me/E57st01o30
Edit: That world is now useless with this mod. I have to uninstall.
Filtered Pipes cause a crash upon ticking (1.18).
net.minecraft.class_2595 is being cast to com.kqp.ezpas.block.entity.FilteredPipeBlockEntity
Details https://bytebin.lucko.me/4CZMqh30Fa
Do I have something wrong in my setup here? It is a vanilla chest leading to a Tech Reborn Auto Crafter, but the puller itself isn't recognizing that the chest is there.
Ticking Block crash on latest 1.18
https://paste.corebot.dev/icobemurij.makefile
I'm having issues placing pipes next to others to form a connection. Anyone else had this?
This doesn't happen everywhere, and not all the time; I can't seem to track down the exact wrong behavior I feel is happening. It is on a server and we are running other mods. The issue is I don't know how I can diagnose it. There's no mismatch/misplacement errors showing up in the server logs; it simply prevents me from ever placing the block. Here is a short video to demonstrate -
If anyone has any ideas on where to begin diagnosing why this odd behavior is happening I'd appreciate it - there's not very many other easy item transfer mods on Fabric 1.17 right now and this is quite frustrating to my chest organization endeavors. I may also just be missing something that is intentional usage but I can't seem to work around it to complete the project.
In reply to McBroColi:
Yes, I have the same issue sometimes. I noticed that sometimes the hitbox of some of the pipes I have already put down get out of control and become bigger than they should be. So the places that hitbox is taking up won't allow any more pipes to be put down. Then I decided to just use the /fill command to put those pipes in place and it worked. Something is wrong with this mod's pipes sadly.
Where is dicription "Fabric Mode" ????????????
Hi there! I really like this mod, but sadly it doesn't work for me with the expanded storage mod :(
The pipes (and pullers) just won't connect to the expanded chest and only connect to normal chests (and barrels)
Shouldn't it be able to do so? Is there a fix for this problem?
EDIT: Ok, so I used expanded storage V 7.0.1 which doesn't work with ezPipes. But V 7.0.0 works fine
...so there should be a little update to this
my pipe setup doesnt work, and i dont know why
link https://imgur.com/a/Yloec1S
In reply to Ser_Chubbs:
I'll look into it, but a temporary solution would be to use a hopper as a buffer into the puller pipe.
In reply to kqp_:
hey :) i ended up fixing it. didnt know that backside of furnace input fuel. input top is for smelting things. thanks
why pull pipe so expensive :(
Would love to see this updated to 1.17.
In reply to lorddaihok:
Updated as of 8/8/21
Hey!
I absolutely like this mod. I created a pull-request to update it to MC 1.16.5. Do you still maintain this mod? Otherwise, I can help improving it!
Let me know.
Here's the link: https://github.com/cakewhip/ezpas/pull/27
how do you use the filters? i put the items to white/blacklist in it and it still spreads them out evenly
How do you rotate a puller, i can't get it to face up or down.
Using a wrench from tech reborn only rotates it sideways
Hey! Do you think you could allow the pipes to fill inventorys beyond the normal stack limit of the item? For example when attempting to fill a Dank storage unit where items can stack in the thousands the items wont be pulled to the storage because of stack limits.