If you enjoy my work and want to support it, you can donate via paypal or credit here Donate with PayPal button

I take mod commissions sometimes, check the contact info below.

Item Hopper Mod

The Item Hopper is a new type of Storage Container that will instantly extract a stack of items from your player inventory every time you interact with it from the front. Interacting with any other part (includes front corners) will instead open the Hopper's storage/item filter UI. To use your Item Hopper you must first set its item filter

REGARDING MANUAL INSTALLATION: First of all, just don't. Use the Mod Manager instead. If you insist on manual installation you also need to install this mod. If you are using the mod manager, it will download this dependency for you automatically.

This is a companion project to my Item Dispenser mod, which lets you quickly take full stacks of items from a variety of belt-fed Dispensers.

Feature Summary

All Hoppers are stackable, paintable and display the icon of the first item in their filter list on a screen. Hoppers will always take items higher in the filter list first, and they prefer to take the fullest stacks. From the Storage UI, you can also increase the number of stacks the Hopper will try to take per interact, up to its max inventory size. You can also set it to prefer taking the emptiest stacks first. They have at least one belt output.

This mod is fully multiplayer-compatible. Pretty good, right? Modded items are also supported as long as the modmaker set a Big Icon for their item.

Item Hoppers support Ficsit Networks connections. A network adapter connection will apppear on the hopper if you have that mod installed. Using that, you can configure the hopper and look at it's inventory from the network (use :getMembers() to see all available functions).

You can edit the inventory size of each class of hopper from the Main Menu>Mods>Hopper, or from the config file located at <gameinstall>\FactoryGame\Configs\Hopper.cfg . This counts as cheating and one day you will have to answer for your crimes.

Item Hopper

The standard Item Hopper is unlocked through it's Tier 2 HUB milestone. It has a 24 slot inventory and 1 belt output. It is exactly as wide as a Storage Container, ~2/3rds of the length and short enough to fit under a 1 wall high 1m foundation. There is no clearance on the front of the Item Hopper, so you can freely clip it through a conveyor hole wall.

From the custom storage UI, you can edit the Item Hopper's filter list, set it to take fullest or emptiest stacks first or to take multiple stacks per interact. If the 'Take or Leave' checkbox is checked (default), the Hopper will attempt to take X stacks (set by the slider) from your inventory, and if unchecked, the Hopper will instead take until there are only X stacks of relevant items left in your inventory. All of these settings can also be configured via Ficsit Networks.

Mini Hopper

The Mini Hopper is unlocked along with the Item Hopper at Tier 2 and has the same features as an Item Dispenser. It have an 8 slot inventory, 1 belt output and is the size of a splitter.

Industrial Hopper

The Industrial Hopper is unlocked in HUB Tier 5, and has all of the features of an Item Hopper, except it is taller, has a secont belt output and a 72 slot inventory.


You can find me on the ficsit.app modding discord (Avery#5241) if you have any feedback or bug reports.


Milestone icon uses an asset from Freepik from www.flaticon.com

Model and texture assets 'ethically recycled'™ from the Coffee Stain Studios' dumpsters (I still put a ton of work towards making that frankenmachine not look terrible).

Ficsit Networks' Network Adapter model is made by the Ficsit Networks team and used with permission.

Icon, MP compatibility image and UI elements by Deantendo#4265


[OUTDATED] TotalXclipse's mod spotlight: https://www.youtube.com/watch?v=OyzuiLOGOwk

[OUTDATED] Biomass processing demo: https://www.youtube.com/watch?v=i1AtBT0xtvI

Item Hopper Logo


Created: Jun 5, 2020, 10:57:11 AM
Views: 666,025
Downloads: 71,414
Reference: Hopper