Unihopper
by exxtralife
Unihopper is a NeoForge hopper variant that filters by one item type and moves items more slowly than the vanilla hopper, with its speed tied to copper oxidation.
What it does
Unihopper has a single slot and can be set to accept only one item type, which it then transfers onward. Its transfer cooldown is 10 ticks while the block is alone or next to a lightning rod, and it changes with the copper oxidation state, so waxed blocks run at 10, 14, 18 and 22 ticks and unwaxed ones at 12, 16, 20 and 24 ticks. Each stage of oxidation is a separate step of that scale, and a waxed block keeps its stage. Unihoppers placed in a chain pass items first to the neighbours that are not lightning rods.
Crafting the block needs only early-game items, which suits worlds where iron is hard to find nearby, since the recipe relies on copper instead. A config option turns the filter off, and waxing or axe-scraping a Unihopper resets its filter. Servers that run it need every player to install it too. Files are published for NeoForge only, for 1.21.4 and 1.21.5, and the latest file is 1.1 for 1.21.5.
Installation has no required dependencies. The code is not open source and is released under All rights reserved, and the project keeps a public issue tracker.
Key features
Single-item filter
Setting a filter lets the block accept only one item type, while other items keep moving past it as normal.
Oxidation-based cooldown
The transfer delay depends on the copper state and on waxing, so the block slows as its copper ages.
Lightning rod timing
A Unihopper next to a lightning rod keeps the fixed 10-tick cooldown, and chained blocks pass items to non-rod neighbours first.
Filter reset by waxing
Waxing or axe-scraping a Unihopper clears its filter, and the filter can be turned off in the config.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
EG Oxidation Machine is a NeoForge mod for 1.21.1 that uses the same client and server environment and is not open source, under All rights reserved. Visually Waxed Golems covers Fabric, Forge, NeoForge and Quilt for 1.21.6 – 26.3 and is server required with an optional client, under All rights reserved. Create: Patina is released under the MIT License for Forge and NeoForge on 1.20.1 – 1.21.1 and needs both sides.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Unihopper | NeoForge | 1.21.4 – 1.21.5 | Client and server | 2025-04-14 |
| EG Oxidation Machine | NeoForge | 1.21.1 | Client and server | 2026-05-16 |
| Visually Waxed Golems | Fabric, Forge, NeoForge and Quilt | 1.21.6 – 26.3 | Server required, client optional | 2026-09-29 |
| Create: Patina | Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-09-17 |
Questions
Does Unihopper need any other mods?
Does Unihopper have to be installed on the server?
Can the filter be switched off?
In the catalog
Unihopper is one of 3,545 Optimization mods on ModsFinder, and one of 1,250 Optimization mods for NeoForge. 15,307 mods support Minecraft 1.21.5.
More from exxtralife
Similar mods
What the author says
A Unihopper is an early-game variant of the hopper you're probably familiar with. It has only one slot, hence its name, and transfers items more slowly than a standard hopper, but benefits from item filtering, waterlogging, and piston movement. As a copper-based item, it also oxidizes. Crafting a Unihopper requires…
Official listing
- Modrinth page
- modrinth.com/mod/unihopper
- Owner
- exxtralife
- Published
- 2025-03-17
- Updated on Modrinth
- 2025-04-14
- Facts verified
- 2026-10-15
