Hopper don't pick up items under certain conditions
The cool down timer of hoppers is used for picking up and pushing out items.
This leads to hoppers that push out items, to only pick up items every 8th game tick.
If items happen to cross the hopper only outside of these ticks, the hopper might never pick up items, even though there are free slots in it.
What I expected to happen was the hopper picking up items.
What actually happened was the hopper not picking up items in certain cases.
Ways to reproduce
With hoppers
(by Xavom)

there's 4 hoppers in a loop on the top, and you should first power the block then put one item in each set of looping hoppers
With hopper minecart

The minecart is driving back and forth on a 9 block long track.
In the center there is a hopper below the rail with some items in it pointing into another hopper that points back (pushing items back and forth between each other).
Depending on when the minecart started driving, the hopper will not pick up items from it.
Note that this is only the case when the hopper is pushing out items. If you break the second hopper it would pick up items fine.
The test setup is attached as structure file. mc-120596.nbt![]()
Linked Issues
- Unresolved
[Mojang] Panda- 30
- 19
- Confirmed
Low
- Platform
- Redstone
1.12 - 1.16.4-pre2
1.12 1.12.1-pre1 1.12.1 1.12.2-pre1 1.12.2-pre2 1.12.2 17w43a 17w43b 17w45a 17w45b 18w20b 1.13-pre1 1.13-pre2 1.13-pre3 1.13-pre4 1.13-pre6 1.13-pre7 1.13-pre8 1.13 1.13.2 18w48a 18w48b 18w49a 18w50a 19w02a 19w03c 19w04a 19w04b 19w05a 19w06a 19w07a 19w08b 1.14.4 19w37a 1.15-pre1 1.15.1 1.15.2-pre1 1.15.2 20w06a 1.16.2-rc1 1.16.4-pre2
Created Issue:
Hopper don't pick up items under certain conditions
The cool down timer of hoppers is used for picking up and pushing out items.
This leads to hoppers that push out items, to only pick up items every 8th game tick.
If items happen to cross the hopper only outside of these ticks, the hopper might never pick up items, even though there are free slots in it.What I expected to happen was the hopper picking up items.
What actually happened was the hopper not picking up items in certain cases.
Way to reproduce:
The minecart is driving back and forth on a 9 block long track.
In the center there is a hopper below the rail with some items in it pointing into another hopper that points back (pushing items back and forth between each other).
Depending on when the minecart started driving, the hopper will not pick up items from it.
Note that this is only the case when the hopper is pushing out items. If you would break the second hopper it would pick up items fine.
The cool down timer of hoppers is used for picking up and pushing out items.
This leads to hoppers that push out items, to only pick up items every 8th game tick.
If items happen to cross the hopper only outside of these ticks, the hopper might never pick up items, even though there are free slots in it.What I expected to happen was the hopper picking up items.
What actually happened was the hopper not picking up items in certain cases.
Way to reproduce:
The minecart is driving back and forth on a 9 block long track.
In the center there is a hopper below the rail with some items in it pointing into another hopper that points back (pushing items back and forth between each other).
Depending on when the minecart started driving, the hopper will not pick up items from it.
Note that this is only the case when the hopper is pushing out items. If youwouldbreak the second hopper it would pick up items fine.The cool down timer of hoppers is used for picking up and pushing out items.
This leads to hoppers that push out items, to only pick up items every 8th game tick.
If items happen to cross the hopper only outside of these ticks, the hopper might never pick up items, even though there are free slots in it.What I expected to happen was the hopper picking up items.
What actually happened was the hopper not picking up items in certain cases.
Way to reproduce:
The minecart is driving back and forth on a 9 block long track.
In the center there is a hopper below the rail with some items in it pointing into another hopper that points back (pushing items back and forth between each other).
Depending on when the minecart started driving, the hopper will not pick up items from it.
Note that this is only the case when the hopper is pushing out items. If you break the second hopper it would pick up items fine.The test setup is attached as structure file.
The cool down timer of hoppers is used for picking up and pushing out items.
This leads to hoppers that push out items, to only pick up items every 8th game tick.
If items happen to cross the hopper only outside of these ticks, the hopper might never pick up items, even though there are free slots in it.What I expected to happen was the hopper picking up items.
What actually happened was the hopper not picking up items in certain cases.
Way to reproduce:
The minecart is driving back and forth on a 9 block long track.
In the center there is a hopper below the rail with some items in it pointing into another hopper that points back (pushing items back and forth between each other).
Depending on when the minecart started driving, the hopper will not pick up items from it.
Note that this is only the case when the hopper is pushing out items. If you break the second hopper it would pick up items fine.The test setup is attached as structure file.
The cool down timer of hoppers is used for picking up and pushing out items.
This leads to hoppers that push out items, to only pick up items every 8th game tick.
If items happen to cross the hopper only outside of these ticks, the hopper might never pick up items, even though there are free slots in it.What I expected to happen was the hopper picking up items.
What actually happened was the hopper not picking up items in certain cases.
Way to reproduce:
The minecart is driving back and forth on a 9 block long track.
In the center there is a hopper below the rail with some items in it pointing into another hopper that points back (pushing items back and forth between each other).
Depending on when the minecart started driving, the hopper will not pick up items from it.
Note that this is only the case when the hopper is pushing out items. If you break the second hopper it would pick up items fine.The test setup is attached as structure file. mc-120596.nbt
The cool down timer of hoppers is used for picking up and pushing out items.
This leads to hoppers that push out items, to only pick up items every 8th game tick.
If items happen to cross the hopper only outside of these ticks, the hopper might never pick up items, even though there are free slots in it.What I expected to happen was the hopper picking up items.
What actually happened was the hopper not picking up items in certain cases.
Way to reproduce:
The minecart is driving back and forth on a 9 block long track.
In the center there is a hopper below the rail with some items in it pointing into another hopper that points back (pushing items back and forth between each other).
Depending on when the minecart started driving, the hopper will not pick up items from it.
Note that this is only the case when the hopper is pushing out items. If you break the second hopper it would pick up items fine.The test setup is attached as structure file. mc-120596.nbt
The cool down timer of hoppers is used for picking up and pushing out items.
This leads to hoppers that push out items, to only pick up items every 8th game tick.
If items happen to cross the hopper only outside of these ticks, the hopper might never pick up items, even though there are free slots in it.What I expected to happen was the hopper picking up items.
What actually happened was the hopper not picking up items in certain cases.
Way to reproduce:
The minecart is driving back and forth on a 9 block long track.
In the center there is a hopper below the rail with some items in it pointing into another hopper that points back (pushing items back and forth between each other).
Depending on when the minecart started driving, the hopper will not pick up items from it.
Note that this is only the case when the hopper is pushing out items. If you break the second hopper it would pick up items fine.The test setup is attached as structure file. mc-120596.nbt
The cool down timer of hoppers is used for picking up and pushing out items.
This leads to hoppers that push out items, to only pick up items every 8th game tick.
If items happen to cross the hopper only outside of these ticks, the hopper might never pick up items, even though there are free slots in it.What I expected to happen was the hopper picking up items.
What actually happened was the hopper not picking up items in certain cases.
Way to reproduce
:
The minecart is driving back and forth on a 9 block long track.
In the center there is a hopper below the rail with some items in it pointing into another hopper that points back (pushing items back and forth between each other).
Depending on when the minecart started driving, the hopper will not pick up items from it.
Note that this is only the case when the hopper is pushing out items. If you break the second hopper it would pick up items fine.The test setup is attached as structure file. mc-120596.nbt
The cool down timer of hoppers is used for picking up and pushing out items.
This leads to hoppers that push out items, to only pick up items every 8th game tick.
If items happen to cross the hopper only outside of these ticks, the hopper might never pick up items, even though there are free slots in it.What I expected to happen was the hopper picking up items.
What actually happened was the hopper not picking up items in certain cases.
Ways to reproduce
With hoppers
by Xavom
With hopper minecart
The minecart is driving back and forth on a 9 block long track.
In the center there is a hopper below the rail with some items in it pointing into another hopper that points back (pushing items back and forth between each other).
Depending on when the minecart started driving, the hopper will not pick up items from it.
Note that this is only the case when the hopper is pushing out items. If you break the second hopper it would pick up items fine.The test setup is attached as structure file. mc-120596.nbt
The cool down timer of hoppers is used for picking up and pushing out items.
This leads to hoppers that push out items, to only pick up items every 8th game tick.
If items happen to cross the hopper only outside of these ticks, the hopper might never pick up items, even though there are free slots in it.What I expected to happen was the hopper picking up items.
What actually happened was the hopper not picking up items in certain cases.
Ways to reproduce
With hoppers
by Xavom
With hopper minecart
The minecart is driving back and forth on a 9 block long track.
In the center there is a hopper below the rail with some items in it pointing into another hopper that points back (pushing items back and forth between each other).
Depending on when the minecart started driving, the hopper will not pick up items from it.
Note that this is only the case when the hopper is pushing out items. If you break the second hopper it would pick up items fine.The test setup is attached as structure file. mc-120596.nbt
@Mention someone by typing their name...The cool down timer of hoppers is used for picking up and pushing out items.
This leads to hoppers that push out items, to only pick up items every 8th game tick.
If items happen to cross the hopper only outside of these ticks, the hopper might never pick up items, even though there are free slots in it.What I expected to happen was the hopper picking up items.
What actually happened was the hopper not picking up items in certain cases.
Ways to reproduce
With hoppers
With hopper minecart
The minecart is driving back and forth on a 9 block long track.
In the center there is a hopper below the rail with some items in it pointing into another hopper that points back (pushing items back and forth between each other).
Depending on when the minecart started driving, the hopper will not pick up items from it.
Note that this is only the case when the hopper is pushing out items. If you break the second hopper it would pick up items fine.The test setup is attached as structure file. mc-120596.nbt
@Mention someone by typing their name...The cool down timer of hoppers is used for picking up and pushing out items.
This leads to hoppers that push out items, to only pick up items every 8th game tick.
If items happen to cross the hopper only outside of these ticks, the hopper might never pick up items, even though there are free slots in it.What I expected to happen was the hopper picking up items.
What actually happened was the hopper not picking up items in certain cases.
Ways to reproduce
With hoppers
With hopper minecart
The minecart is driving back and forth on a 9 block long track.
In the center there is a hopper below the rail with some items in it pointing into another hopper that points back (pushing items back and forth between each other).
Depending on when the minecart started driving, the hopper will not pick up items from it.
Note that this is only the case when the hopper is pushing out items. If you break the second hopper it would pick up items fine.The test setup is attached as structure file. mc-120596.nbt
@Mention someone by typing their name...The cool down timer of hoppers is used for picking up and pushing out items.
This leads to hoppers that push out items, to only pick up items every 8th game tick.
If items happen to cross the hopper only outside of these ticks, the hopper might never pick up items, even though there are free slots in it.What I expected to happen was the hopper picking up items.
What actually happened was the hopper not picking up items in certain cases.
Ways to reproduce
With hoppers
With hopper minecart
The minecart is driving back and forth on a 9 block long track.
In the center there is a hopper below the rail with some items in it pointing into another hopper that points back (pushing items back and forth between each other).
Depending on when the minecart started driving, the hopper will not pick up items from it.
Note that this is only the case when the hopper is pushing out items. If you break the second hopper it would pick up items fine.The test setup is attached as structure file. mc-120596.nbt
@Mention someone by typing their name...The cool down timer of hoppers is used for picking up and pushing out items.
This leads to hoppers that push out items, to only pick up items every 8th game tick.
If items happen to cross the hopper only outside of these ticks, the hopper might never pick up items, even though there are free slots in it.What I expected to happen was the hopper picking up items.
What actually happened was the hopper not picking up items in certain cases.
Ways to reproduce
With hoppers
(by Xavom)
With hopper minecart
The minecart is driving back and forth on a 9 block long track.
In the center there is a hopper below the rail with some items in it pointing into another hopper that points back (pushing items back and forth between each other).
Depending on when the minecart started driving, the hopper will not pick up items from it.
Note that this is only the case when the hopper is pushing out items. If you break the second hopper it would pick up items fine.The test setup is attached as structure file. mc-120596.nbt
@Mention someone by typing their name...The cool down timer of hoppers is used for picking up and pushing out items.
This leads to hoppers that push out items, to only pick up items every 8th game tick.
If items happen to cross the hopper only outside of these ticks, the hopper might never pick up items, even though there are free slots in it.What I expected to happen was the hopper picking up items.
What actually happened was the hopper not picking up items in certain cases.
Ways to reproduce
With hoppers
(by Xavom)
With hopper minecart
The minecart is driving back and forth on a 9 block long track.
In the center there is a hopper below the rail with some items in it pointing into another hopper that points back (pushing items back and forth between each other).
Depending on when the minecart started driving, the hopper will not pick up items from it.
Note that this is only the case when the hopper is pushing out items. If you break the second hopper it would pick up items fine.The test setup is attached as structure file. mc-120596.nbt
relates to
The cool down timer of hoppers is used for picking up and pushing out items.
This leads to hoppers that push out items, to only pick up items every 8th game tick.
If items happen to cross the hopper only outside of these ticks, the hopper might never pick up items, even though there are free slots in it.What I expected to happen was the hopper picking up items.
What actually happened was the hopper not picking up items in certain cases.
Ways to reproduce
With hoppers
(by Xavom)
there's 4 hoppers in a loop on the top, and you should first power the block then put one item in each set of looping hoppersWith hopper minecart
The minecart is driving back and forth on a 9 block long track.
In the center there is a hopper below the rail with some items in it pointing into another hopper that points back (pushing items back and forth between each other).
Depending on when the minecart started driving, the hopper will not pick up items from it.
Note that this is only the case when the hopper is pushing out items. If you break the second hopper it would pick up items fine.The test setup is attached as structure file. mc-120596.nbt
Confirmed in 1.13-pre8. Added a picture showing another example of how to reproduce.

4 hoppers above forming a loop with 1 item over the green block. 2 hoppers below pointing into each other with a different item next to the green block. Turn the switch off to unlock the starting hoppers and the lower hopper will never pull the item out of the upper hopper.
EDIT: Build this starting with the green block, then power the block with the lever so that the hoppers are locked when it is built.
Affects 1.15.2 and 20w60a
Affects 1.16.2
Xavom 1.16.2 is no longer supported. Only 1.16.3 is supported (currently)