mojira.dev
MC-8578

Hopper sometimes doesn't suck items above when they are overlaying

Happens in survival too.
A hopper is filled with one item, but still have space for only this item (look at the image). A water current is above carring 2 items, red wool and blue wool.
The blue wool should go to the hopper, but sometimes its so close from the red wool that the hopper ignores it.

To reproduce:
-Make a clock and a path like the one at the image
-Fill one dropper with red wool and the other with blue wool
-Let the clock run for a while and you will see some blue wool going by the hopper even if the hopper isn't full

I've searched but found none like this at the issues list

Update:
You don't need the water, you can do just like the last image. The hopper is still filled with blue wool, but still have space for it.

Linked issues

Attachments

Comments 11

How can't reproduce? Just do like the image and it happens :/
It's annoying me because my filter doesn't work when skeleton drops bones and arrows...

If it's marked as "Cannot reproduce" it's because who did it didn't tried...
I'm uploading a world where there is the same thing I did at the last image. Just need to turn on the clock and you will see the blue wool stay above the hopper and don't go inside it.

This happens because the hopper only checks the first item it finds above. If that item can't go in, the hopper won't check for any other to pick up until the first found item is out of range.
A solution would be to iterate over the list of items in the boundingbox above the hopper until it finds one wich can go in. That way the hopper still would only take one item every update, but if there's an item above it can take, it'll take it.

1 more comments

Is this still a concern in the current Minecraft version? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.

Yes, still exists in 1.7.4 and despite being a major issue for a lot of contraptions (esp. item sorters), the cause seems to go mostly unrecognized since people just chalk it up to weird water behavior, lag, etc. I put a report with the current version and really hope this gets fixed soon as the work-around for it is ridiculous.

Is this still a concern in the latest Minecraft version 14w08a? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.

Xavier fredette, and I will be a good time to time, and I

Gabriel Salla

Erik Broes

Confirmed

hopper, ignore, item, overlaying

Snapshot 13w04a, Snapshot 13w05a, Snapshot 13w05b, Snapshot 13w06a, Snapshot 13w07a, ..., Minecraft 14w06b, Minecraft 14w07a, Minecraft 14w08a, Minecraft 1.7.5, Minecraft 1.8

Minecraft 1.8.2-pre2

Retrieved