EMIDiscovery
by Funk Planet
With EMIDiscovery, EMI only lists items a player has actually obtained, so recipe lookups stay hidden until the player has seen the item.
What it does
EMIDiscovery limits the EMI item index to items the player has held. Items that have not been discovered stay out of the index, and recipe and usage lookups for them are blocked until the player has crafted or obtained them. Craftable recipes only appear when every ingredient is already known, and tag lists filter out unknown items. A prepopulated JSON file of known items can be set through an advancement, and the known-items list is stored on the client separately from each world.
The mod is useful on modpacks that hide items on purpose, and it works with Reliable EMI (REMI) item groups. A blackout mode draws hidden items as dark shapes inside recipes, keeping the recipe visible, and a config screen built on Cloth Config lets players adjust these options. The mod requires Cloth Config API and EMI; Mod Menu and Reliable EMI (REMI) are optional. It runs on the client and the server, and it is open source under the MIT License, with files for 1.20.1 and 1.21.1 on Fabric, Forge and NeoForge.
Key features
Hidden items until discovered
Items the player has not held stay out of the EMI index, so the search does not reveal them early.
Blackout recipes
Hidden items are drawn as dark shapes in recipe and usage views, so the recipe layout remains visible.
Discovery progression
An advancement can load a prepopulated list of known items, which lets pack makers stage discovery.
In-game config screen
Options can be changed in a Cloth Config screen, including how craftable items and workstation requirements are shown.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Optional 1
Use cases
Who it’s for: Modpack authors and players on EMI setups that should follow a discovery order. Server owners who want a shared progression can use the advancement and JSON file option.
How it compares
Reliable EMI (REMI) is a client-side only, open source option under the MIT License for 1.20 – 1.21.1 on Fabric, Forge and NeoForge, and it adds item groups without hiding unknown items. EMI Book is client-side only and open source under the MIT License, published for 1.21.1 on Fabric and NeoForge, and it adds a book view rather than a discovery system.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| EMIDiscovery | Fabric, Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-10-04 |
| Reliable EMI (REMI) | Fabric, Forge and NeoForge | 1.20 – 1.21.1 | Client-side only | 2026-10-13 |
| EMI Book | Fabric and NeoForge | 1.21.1 | Client-side only | 2026-08-14 |
Questions
Does EMIDiscovery need to be installed on the server?
Can EMIDiscovery work with Reliable EMI?
Does EMIDiscovery support NeoForge?
In the catalog
EMIDiscovery is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from Funk Planet
Similar mods
What the author says
Prevents EMI from giving away all the secrets in your modpack by hiding items until the player has held one in their inventory. EMI Discovery includes an in-game config screen (via Cloth Config) allowing you to customize: - Showing craftable items in the index - Workstation & catalyst requirements - Recipe/usage…
Official listing
- Modrinth page
- modrinth.com/mod/emi-discovery
- Owner
- Funk Planet
- Published
- 2026-02-22
- Updated on Modrinth
- 2026-10-04
- Facts verified
- 2026-10-15
