EMI — a mod for Minecraft
EMI is a client-side item and recipe viewer for Minecraft. It builds a full recipe tree, calculates exact base material counts, and offers…
EMI is a client-side item and recipe viewer for Minecraft. It builds a full recipe tree, calculates exact base material counts, and offers a step-by-step crafting mode.
EMI — a mod for Minecraft
Minecraft version: 1.21.1
Loader: NeoForge
Mod version: 1.1.24
EMI is a client-side item and recipe viewer. The mod processes vanilla recipes and recipes added by other mods through the EMI API, and builds an interactive dependency tree from them. Its main difference from similar tools is the step-by-step crafting mode, which keeps a count of the completed and outstanding steps for any complex recipe
Basic browsing
The side panel displays all available items. Clicking an item reveals a list of crafting recipes and a list of recipes where that item is used as an ingredient — the standard switch between the "how to get" and "where used" modes.
Search supports filtering by name. The available-recipes mode is enabled by clicking the recipe-book button — by default EMI reassigns it from its vanilla function to a toggle for this mode. The panel will show only those items that can be crafted with the materials on hand.
EMI side panel with a filter
Recipe tree
For any item, EMI builds a complete recipe tree: it breaks the craft down to base materials, counts the exact quantity of each ingredient taking into account all nested steps, and shows the leftovers. For example, if crafting an intermediate component yields more than is needed further on, the mod will count the surplus and factor it into the total cost.
Alongside the recipe tree, a tree-based crafting mode is available: the mod tracks which steps have already been completed and which have not. In the left side panel, synthetic favorites appear — temporary entries for each intermediate step. Through them you can craft each component in exactly the amount required, without counting by hand. The button that opens the recipe tree for a specific item is hidden by default — it appears when you hover over a recipe.
recipe tree with a base-material breakdown
Favorite items and recipes
The left side panel is for favorite pinned ingredients. An item or recipe is added to favorites by pressing [A] on an element in the right panel. A recipe and an item can be added independently of each other.
Quick crafting is launched directly from favorites or from the available-recipes mode. Default binds:
LMB on a recipe — craft one unit
Shift+LMB — craft the maximum possible amount
Ctrl+LMB — craft one unit and pin it to the cursor
screenshot of the left side panel with favorite recipes
Config
The settings open through the EMI button in the lower-left part of the interface — no separate dependencies are needed for the config screen. The screen is divided into categories: the icons on the left switch between the General, UI, Binds and Dev sections. Each setting is a row with a name and a value that is toggled with a click.
The Config Presets button applies a set of settings at once — instead of changing every parameter by hand. Useful for the first setup or when switching to a different build. The search bar lets you find a specific parameter without navigating through the categories.
Changes can be undone with the Revert change(s) button — it shows the number of unsaved edits. The settings are stored in the config/emi.css file and synced between different Minecraft installations.
EMI's built-in config screen with the General section
Conclusion
EMI adds a recipe viewer with search and favorites. It differs from similar tools by its recipe tree with an exact count of base materials and a step-by-step crafting mode — significant when working with technical modpacks, where a single end item requires dozens of intermediate steps.
It is suitable for technical modpacks with complex crafting chains, where it is important to see the exact base costs in advance and to be able to craft in stages without counting by hand.
Installation
A typical installation takes about 5 minutes. The flow is the same; only the loader and the matching build differ.
Installing Mods in Minecraft: A Guide for Forge, FabricLearn how to install mods in Minecraft with this step-by-step guide for Forge and Fabric. Improve your game with new features, tools, and mechanics!Open the install guide










