Hopper

The hopper is a block which moves items into and out of containers.

When placed, its output end will attach to the the clicked block. If an item falls into the top of it, it will store it in its own internal inventory of five item slots. However, if the block the hopper is attached to is a container with inventory slots (like a chest or another hopper), or if there is a Minecart with Chest under the output, the hopper will transfer items from its inventory to the inventory of the attached block at rate of about 2-3 items per second. The hopper will also transfer items from the inventory of a container placed directly above it into its own inventory at the same rate. If the hopper is both drawing items from a container above it and also putting them into a container beside or below it, it will alternate between the two containers, effectively transferring items between the containers at 1-1.5 items per second.

Behavior
Hoppers cannot be moved by pistons. They cannot be controlled by redstone signals. Despite not appearing as a solid block, attached blocks such as rails, levers, and redstone dust can be placed on top of hoppers.

Interactions
Hoppers can remove items from and place items into the following:
 * Chests (but not Ender Chests)
 * Large chests are treated as two independent small chests.


 * Trapped Chests are treated like normal chests.
 * Dispensers
 * Items can be removed from as well as placed in dispensers.


 * Furnaces
 * Hoppers can not currently be used for automating furnaces. When fuel and smeltable items are fed into the furnace, they are not always placed in the correct slot. Also, if a hopper is placed underneath the furnace, it will take items from all of the furnace's slots, rather than just the output, removing items before they have a chance to smelt.


 * Brewing Stands
 * Similar caveats as with furnaces.


 * Minecarts with Chest
 * Rails can be placed directly on top of hoppers, by aiming at a nearby block or holding the sneak key (default ), to make unloading stations.


 * Other Hoppers

Connecting

 * A hopper will always connect to the block you point at.


 * Hoppers do not automatically connect to blocks.


 * To get a hopper to connect to a block with an inventory, sneak and click the block.


 * You can not deactivate a hopper.
 * To make a "Buffer" (See below pictures in the gallery) using Hoppers, simply dig a trench of how long you want the buffer to be, then whilst sneaking, place the hopper onto the side of the chest, then shift click the hopper to add more. Repeat for a bigger Buffer.

Toggle-able Hoppers
A toggle-able hopper can be made by placing a minecart with chest vertically between two hoppers. When the minecart with chest is between the two hoppers, items will pass through, but when it is moved, they will not, effectively creating an item gate.

The minecart with chest can be moved with back and forth with ease by placing two powered rails, one on top of the hopper, and one on top of the block adjacent to the hopper, with blocks on either end of the rail. By hooking up an 8-tick redstone pulse limiter, the toggle-able gate will open and close at the push of a button.

This can also be classified as another kind of t-flip-flop.

Bugs

 * Hoppers can be used as fuel in furnaces.
 * This is because Hoppers are considered Wood Blocks, and make the Wood breaking sound when broken.
 * When a hopper is full and an item attempts to enter the hopper, the item disappears.
 * If an item is dropped on the edge of a hopper, it will infinitely copy the item into the hopper, yet the item will remain on the edge of the hopper.

---Similiar bug ---
 * When you drop items on the hopper, if they land on the side, they will not get sucked in the hopper but make infinite copies of themselves in the hoppers until they are retrieved or fall in the hopper or despawn.
 * If the top of the Hopper is caught on fire, the fire will be invisible.

Trivia

 * A hopper is a type of chute used in industrial processes that incorporates a limited storage capacity.
 * Currently, hoppers do not automatically connect to the nearest storage block. Instead, you must hold the sneak key while placing it on the storage block.
 * The hopper has a similar material appearance to the cauldron and the anvil, even though it is crafted using Stone rather than Iron Ingots.
 * Even through they can not be used with redstone they appear in the redstone tab in creative inventories.
 * By connecting multiple hoppers, it is possible to make a hopper "pipe".

Gallery
Trichterblock Embudo Entonnoir 漏斗 Загрузочная воронка