[MC-8578] Hopper sometimes doesn't suck items above when they are overlaying Created: 28/Jan/13  Updated: 07/Sep/15  Resolved: 20/Dec/14

Status: Resolved
Project: Minecraft: Java Edition
Component/s: None
Affects Version/s: Snapshot 13w04a, Snapshot 13w05a, Snapshot 13w05b, Snapshot 13w06a, Snapshot 13w07a, Snapshot 13w09a, Snapshot 13w09b, Snapshot 13w09c, Snapshot 13w10a, Snapshot 13w10b, Minecraft 1.5, Snapshot 13w11a, Minecraft 1.5.1, Minecraft 1.5.2, Snapshot 13w17a, Snapshot 13w18a, Snapshot 13w18b, Snapshot 13w24a, Snapshot 13w24b, Snapshot 13w25a, Snapshot 13w25b, Snapshot 13w25c, Minecraft 1.6.1, Minecraft 1.6.2, Minecraft 1.6.4, Minecraft 13w39a, Minecraft 13w39b, Minecraft 1.7.1, Minecraft 1.7.2, Minecraft 13w48a, Minecraft 13w48b, Minecraft 13w49a, Minecraft 1.7.3, Minecraft 1.7.4, Minecraft 14w05b, Minecraft 14w06b, Minecraft 14w07a, Minecraft 14w08a, Minecraft 1.7.5, Minecraft 1.8
Fix Version/s: Minecraft 1.8.2-pre2

Type: Bug
Reporter: Gabriel Salla Assignee: [Mojang] Grum (Erik Broes)
Resolution: Fixed Votes: 15
Labels: hopper, ignore, item, overlaying
Environment:

Windows 7, Java 7


Attachments: PNG File 2013-01-28_00.47.59.png     PNG File 2013-01-28_00.48.04.png     PNG File 2013-01-28_00.48.24.png     PNG File 2013-01-28_00.48.31.png     PNG File 2013-01-28_00.58.09.png     File Hopperbug480p.mov     File New World.rar    
Issue Links:
Duplicate
is duplicated by MC-6076 Hoppers 'clogged' by items in certain... Resolved
is duplicated by MC-8972 Overlaying Items Sneak Past Filtered ... Resolved
is duplicated by MC-11426 Fitting items wont fall into hopper, ... Resolved
is duplicated by MC-12266 Hoppers Are Not Always Accepting Items Resolved
is duplicated by MC-13374 items rejecting from hopper when near... Resolved
is duplicated by MC-42182 Hopper does not collect items even th... Resolved
is duplicated by MC-50042 Hopper won't suck up 'accepted' item ... Resolved
is duplicated by MC-54458 Hopper not picking up item Resolved
Relates
relates to MC-6228 Hopper doesn't accept items from seco... Resolved
CHK:
Confirmation Status: Confirmed
Game Mode: Creative

 Description   

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.



 Comments   
Comment by xavier ryan fredette [ 01/Jan/15 ]

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

Comment by atomizer [ 11/Oct/14 ]

Confirmed for 1.8

Comment by [Mod] Ezekiel (ezfe) [ 26/Feb/14 ]

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.

Comment by Mike Gomen [ 13/Dec/13 ]

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.

Comment by [Mod] Ezekiel (ezfe) [ 10/Jul/13 ]

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.

Comment by Turbocube644 [ 04/Mar/13 ]

made a quick video showing a way to reproduce the bug
read my other comment for a way to solve this bug

Comment by Turbocube644 [ 24/Feb/13 ]

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.

Comment by Gabriel Salla [ 29/Jan/13 ]

Thanks

Comment by Tails [ 29/Jan/13 ]

Confirmed.

Comment by Gabriel Salla [ 29/Jan/13 ]

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.

Comment by Gabriel Salla [ 29/Jan/13 ]

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...

Generated at Sun Jan 12 12:18:15 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.