Minecart with Hopper

A minecart with hopper is a hopper inside a minecart.

Crafting
Breaking a minecart with hopper by attacking it causes the minecart, hopper, and any contents inside to drop as separate items.

Usage
These minecarts are placed similarly to other minecarts.

A minecart with hopper pulls in items lying nearby (within a range slightly larger than the cart itself), or inside a container above the track, at a rate of up to 20 items per second, much faster than an ordinary hopper. It also picks up items that are lying on a block directly above the track. It does not push items into containers, but a hopper underneath the track can remove items from a minecart with hopper on the track. Ordinary hoppers can also drop items into a minecart with hopper like other containers, at the normal speed of 2.5 items per second.

The hopper can be disabled by passing over a powered activator rail, and can be reenabled by an inactive activator rail.

A minecart with hopper can travel more than 85 blocks without stopping (as opposed to a normal cart going less than 12 blocks) from a dead stop using a 2 powered track starter even with another cart in front of them. However, the distance traveled by a minecart with hopper depends on the hopper's load. Using a 1 powered rail starter track, a minecart with an empty hopper travels 64 blocks until it stops (as opposed to an empty normal minecart going 8 blocks). The distance traveled diminishes non-linearly with increased hopper load; a minecart with a full hopper can travel only 16 blocks in this setup.

Data values
Minecarts with hoppers have entity data associated with them that contain various properties of the entity.