What I expected to happen was...:
I thought that droppers would get items from a minecrat with a hopper.
What actually happened was...:
They don't get the items
Steps to Reproduce:
1. Place a dropper.
2. Place any type of rail above the dropper.
3. Place the minecart with the hopper on the rail.
4. Put items inside of the hopper.
5. The items doesn't get sucked in the dropper.
Linked issues
is duplicated by 10
Attachments
Comments 14
so how is this not unexpected behavior?
did you even read the bug report?
and if you’re positive that this works as intended, why?
First off, it would be a Minecart with Hopper issue, not a Dropper issue. Second a Minecart with Hopper will suck items lying on tracks and from containers above it. You need to use a Hopper to suck items out of the Minecart with Hopper.
but normal hoppers can output items to containers. i thought the hopper minecart could do that, too.
it makes sense if the hopper minecart is only meant to do the “sucking stuff in” functionality of a normal hopper, but it’s not obvious why it should only partly behave like a real hopper.
In the new image posted with the village behind it:
The "Minecart with Hopper" has cobble in it that is not transferring into the furnaces beneath it; because a regular Hopper is able to feed containers beneath it, this was an expected behavior.
I think it works as intended. Hoppers can pull item from the block above them, and push items into a container around them. But the hopper will explicitly point to the container it is connected to.
Minecarts with hopper, however, don't point to anything. Their inability to push items can be considered as intended, as we can't identify to what they are connected. Even the way they pull items is different, as the will suck them from everywhere around the minecart, and not only from above, as hoppers do.
This is what make me think that minecarts with hopper aren't necessarily meant to simply work as mobile hoppers. Similarly, a minecart with furnace is a locomotive, and not a moving furnace. I think they're meant to be item pickers. So they pick up items, but won't automatically distribute them.
Another reason why this behaviour is probably intended is that hoppers can push 2.5 items per seconds, but a minecart can go up to 8 meters per seconds. If we were to put many consecutive containers under the track, most of them it would pass over wouldn't get any items, and the distribution would be quite erratic. (Also note, on a related point, that a minecart with hopper can suck items around it way faster than a regular hopper, proving again that their behaviour is different in all aspects.)
It is still the way it works in 14w08a. But I strongly think it works as intended. Maybe we need the point of view of a mojangsta to clear this out.
A Dropper is not the same as a Hopper.