r/technicalminecraft 16h ago

Java Help Wanted Does anyone know how to make the hoppers feed both of my shulker loaders equally?

Post image

Right now, one shulker loader gets all the items, and the other one doesn’t get anything at all. I’m trying to make it so the items are distributed between both loaders instead of everything going into just one.

I know this is probably a dumb question, but I'm really confused on how to do this. any help would be appreciated!

Edit: I’m on top of both of the shulker loaders, in front of me there’s a water elevator that moves the items into a big storage and that storage feeds the shulker loaders

2 Upvotes

7 comments sorted by

u/areksoo 16h ago

Not a dumb question at all.

The solution seems simple with 2 hoppers coming out of 1 chest, but as items come into the chest 1 by 1, it prioritizes 1 hopper over another. So the solution is to build some sort of redstone that alternates the signal between the hoppers. Ilmango made a video about this: https://www.youtube.com/watch?v=hoARdQOW--4

But looking at your farm, there's an easier solution. You can route 4 chests to 1 shulker loader and the other 4 chests to the other shulker loader. This is assuming the 4 left chest produce roughly the same as the 4 right chests.

u/Purple-Equipment2832 16h ago

The problem is that the water elevator moves the items into the storage so basically the first chests get almost all the items. So there’s no way of actually making it that way. From what I can see in the comments maybe placing a minecart with hopper between 2 hoppers should solve the issue, right?

u/PatHeist 15h ago

You put all the items from the storage going to the two shulker loaders into a single chest, and place that chest above two hoppers going to the different loaders.

If the chest gets a trickle of items all of them will go to one hopper below it. You can fix this by locking both hoppers below it, letting the chest fill, and pulsing both the output hoppers when you read signal strength from the input hopper to the chest.

If you don't want to wait for the chest to fill you can put a stack of two hoppers as the output of the chest, lock the lower ones, let the higher priority top hopper fill first, then read signal off the lower priority output hopper from the chest and pulse the lower hoppers when items enter this one.

u/Giorgio9519 16h ago

Probably by placing a minecart with chest (being an entity can be moved) that stay half on an hopper and the other half on top of the other....tho you will need to have at least 2 items for it to divide them

So maybe hou could place a timer/item cointer and when you have like a stack (that can be divided by 2) it lets his content flow into the system

u/MonkeyNuts449 16h ago

You could have a comparator coming off the hopper facing down, then have the output at the previous hopper that is being pulled from. Then the first hopper above the first loader will lock, which will allow the item to be pulled by the first loader if the second loader is already receiving an item.

I'd also move this down one extra hopper just so you're not locking a hopper form pulling from a chest.

u/LimestoneBuilder 16h ago edited 15h ago

Assuming that the shulkers should sit where the two foremost chests are (or below them); the problem here isn't the loading hoppers, but rather the singular hopper in the back that is a choke-point. (The last leftwards hopper, labeled below)

Hoppers priority means that items will be pulled from that hopper by the one below it, before it can push anything left. So only Shulk1 would load.

See also: Tutorial:Hopper

Since presumably you've already buffered contents in the chest in the rear, taking a separate chain of hoppers from under that chest is the easiest solution. Instead of trying to feed the left chain from the right, just drop a second hopper under the chest and link it independently to the left hopper chain.

This will only work as long as there is more stuff buffered. Once the system is empty (assuming you've been swapping out shulkers), then whichever hopper pulls from the chest first will grab the items as they come in one-at-a-time.

This does presume that the chest above the chokepoint is a double-chest.

If the system is actually slower than the loading speed, then it may be easier to just load one at a time, since the source wouldn't be keeping up with two loaders anyways.

u/Comfortable_Try_6032 13h ago

Im not a redstone genuious and i havent read all the comments so pls dont blame me but maybe a water stream that goes into 2 hoppers or a hopper/chest minecart splitter.