[MC-7663] Hopper minecart behave like they are on powered Activator rail if they never touched one. Created: 17/Jan/13  Updated: 05/Sep/15  Resolved: 21/Jan/13

Status: Resolved
Project: Minecraft: Java Edition
Component/s: None
Affects Version/s: Snapshot 13w03a
Fix Version/s: Snapshot 13w04a

Type: Bug
Reporter: MiiNiPaa Assignee: [Mojang] Nathan Adams
Resolution: Fixed Votes: 1
Labels: activator, hopper, minecart, rails

Issue Links:
Duplicate
is duplicated by MC-7858 Minecarts with Hoppers don't pull out... Resolved
Relates
relates to MC-88098 When unloading a hopper minecart it g... Resolved
Confirmation Status: Unconfirmed

 Description   

If you create new minecart with hopper on standart rails, it will behave lin it's on powered activator rails (sucking items from chests, collecting items lying on tracks) until they touch activator rails.

Steps to reproduce:
1) Create long track of standart rails with activator rail in the middle.
2) Place minecart with hopper at one of the end of a track.
3) Drop some items on the lenght of the track.
4) Push hopper minecart to the other end of track.
All of items before activator rail will be collected, all of those after will not.



 Comments   
Comment by [Mojang] Nathan Adams [ 21/Jan/13 ]

The behaviour should be similar to the hopper block; when being powered (after it last ran over a powered activator rail) it will stop picking things up, and when not being powered (after it last ran over an unpowered activator rail) it will start again. It's currently backwards, and that will be fixed.

Comment by Oscar Parker [ 19/Jan/13 ]

I agree with Harvey, that the most sensible way of it working (and the way it mostly works now, with a few bugs, e.g. powered rails) is for the state of an activator rail it goes over, decides the state of the cart. This avoids having to place activator rails on every track where items should/shouldn't be picked up, but allows changing the state with redstone circuitry (by affecting the activator rail it passes over). So except for the cart stopping picking things up after passing over powered rails (as reported by Harvey), this works as expected (as I would expect).
We must reach out to Dinnerbone to find out the intended behaviour for the hopper cart.

Comment by Harvey Adcock [ 18/Jan/13 ]

I would've thought the hopper minecart should only accept items when not over powered activator rail, similar to a regular hopper only receiving items when not receiving power? If that isn't how the hopper minecart is intended to operate then it's irritatingly inconsistent with the only other hopper in the game! However this is definitely a bug - experimented with it and found the following:

1. hopper minecart collects items on normal track when initially placed and pushed around by player
2. if the hopper minecart is moved with powered rail it stops picking up items until something changes
3. powered activator rail allows hopper to collect items from ground while activator rail is powered and minecart is still on the activator rail
4. if the hopper minecart leaves the activator rail while the activator rail is unpowered, the minecart will stop collecting items on normal rail
5. if, however, the hopper minecart leaves the activator rail while the activator rail is powered, the minecart will be able to collect items on normal rail

That's all I've found so far, I hope this is helpful for fixing the many bugs with the hopper minecart.

Comment by Oscar Parker [ 18/Jan/13 ]

Sounds definitely like a bug then.

Comment by MiiNiPaa [ 18/Jan/13 ]

It doesn't matter if it on or off. It changes behavior either way. And after that it will work like it probably intended: suck items only when on top of powered activator rail.

Comment by Oscar Parker [ 17/Jan/13 ]

Intended behaviour? Perhaps the activator rail is more like a switch than a button for the cart - it toggles the 'activation' rather than applying it only when cart is above. Just a thought.

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