Installation side
Client required; server optional. Install it on your client for the recipe viewer. Add it to the server too so World Resources shows that server's real loot tables, spawns, ores and trades, including datapack and modpack changes. On servers without it, the client uses its bundled vanilla data and works the same way.
Description
Just Enough Everything replaces JEI, EMI and their usual add-ons with one mod. You get EMI's interface and recipe tree, every mod's JEI and EMI plugins, and pages that show where items actually come from in your world. The JEE also resolves many bugs/issues with the base mods JEI/EMI (Including Addons) and further optimizes a lot of it's code (See benchmarks below). Have also added some features unavailable in both and plan to create a modern UI version of the classic layout in a future update (Legacy UI will be supported).
Main features
- EMI's recipe viewer: search, favourites, recipe tree, craft and fill straight from the sidebar.
- JEI's API built in, so mods that only support JEI show their recipes. Mods that support both never show duplicate categories.
- World Resources: mob drops with spawn biomes, light levels, XP and a 3D mob preview; structure loot; archaeology; fishing; gameplay loot; plant drops; ore generation by height; villager trades; and which enchantments each item can get.
- World Resources follows your server's real datapacks, so modpack loot and spawn changes show correctly.
/jee ores scanmeasures real ore spread in generated chunks. - Built in Breeding, Professions and Piglin Bartering pages, plus Mekanism and Immersive Engineering multiblock pages when those mods are installed.
- Works on servers that don't send recipes or don't run the mod: recipes and World Resources fall back to the game's own data.
- The same features on every supported Minecraft version and loader.
Why use it instead of JEI, EMI or TooManyRecipeViewers?
- One jar instead of three to six. No JEI and EMI versions to keep in step, no separate breeding, professions, bartering or resources add-ons.
- No join freeze. JEI starts up on the game thread when you join a world. Here, JEI plugins load in EMI's background reload, so you are in the world straight away.
- One set of data in memory. JEI's own ingredient list, search index and recipe registry never start, so the game doesn't keep a second copy of every recipe next to EMI's.
- Faster plugin loading. Plugin phases that are safe to run at once run concurrently. A plugin that has to run on the game thread is moved there automatically.
- More than just a recipe viewer. Just Enough Resources style information is built in and stays correct for modded and datapack changed worlds (PLEASE NOTE: The JER Style information was Self Built based on the features of JER and no code was taken from it's code base for this mod).
- Every optimization has a config switch, so you can turn any of them off if a mod misbehaves.
Press E in any inventory as usual; the recipe viewer appears next to it. EMI's config screen has a "World Resources…" button for the World Resources options.
Includes code from JEI (MIT), EMI (MIT), Just Enough Breeding (MIT), Just Enough Professions (MIT) and Just Enough Mekanism Multiblocks (MIT); their licenses ship inside the jar.
Dependencies
- Minecraft 1.20.1, 1.21.1, 26.1.2, 26.2 or 26.3 on Fabric, Forge or NeoForge (NeoForge 1.20.1 is the 47.1 line). Download the jar named for your loader and Minecraft version.
- Java 17 for 1.20.1, Java 21 for 1.21.1, Java 25 for 26.x.
- Fabric also needs Fabric API. JEI's config library (MezzConfig) is already inside the jar.
- Replaces JEI and EMI. Remove JEI, EMI and TooManyRecipeViewers before installing. If JEI or EMI is still in the mods folder, the game stops with a message that names it. Just Enough Breeding, Just Enough Professions and Just Enough Resources are not needed either: their features are built in.
- Mods with JEI plugins or EMI plugins work as they are. Mekanism and Immersive Engineering are optional; their multiblock pages appear when those mods are installed (1.21.1 NeoForge, 1.20.1 Forge and NeoForge).
Benchmarks:
PLEASE NOTE: These benchmarks was tested Against All the Mods 10 Neoforge 1.21.1. Additionally the JEI recorded here is the JEI WITHOUT any ADDON Mods if you added Addon Mods it would perform significantly worse in every category. JEE has most important addons built in.
| Metric (mean of 3 runs) | JEI | EMI + JEI | JEE | JEE vs JEI | JEE vs EMI + JEI | How to read the % |
|---|---|---|---|---|---|---|
| Heap after full GC, gc.log (MB) | 4,127 | 4,975 | 4,458 | −8.0 % | +10.4 % | + % = better (less memory) |
| Over no viewer (3,052 MB) | +1,075 | +1,923 | +1,406 | −30.8 % | +26.9 % | + % = better (less memory) |
| Committed heap (MB) | 8,291 | 10,125 | 9,744 | −17.5 % | +3.8 % | + % = better (less memory) |
| heap_info 5 s after GC (MB, old metric) | 5,152 | 5,910 | 5,573 | −8.2 % | +5.7 % | + % = better (less memory) |
| Working set (MB) | 11,307 | 13,191 | 12,856 | −13.7 % | +2.5 % | + % = better (less memory) |
| EMI reload (s) | – | 100.9 | 68.8 | – | +31.8 % | + % = better (faster) |
| Login → viewer ready (s) | 74.3 | 111.7 | 80.1 | −7.8 % | +28.3 % | + % = better (faster) |
| Start → viewer ready (s) | 279.7 | 308.6 | 270.7 | +3.2 % | +12.3 % | + % = better (faster) |
| Recipe viewer on render thread (s) | 61.9 | 17.1 | 0.0 | +100.0 % | +100.0 % | + % = better (less freeze) |
| JEI start (any thread, s) | 61.9 | 17.1 | 15.2 | +75.4 % | +11.1 % | + % = better (faster) |
| Viewer ERROR lines | 1 | 296 | 16 | - | - | Lower is better |
Original Mod Links (Please Note All Mods listed are MIT Licensed):
- JEI: https://www.curseforge.com/minecraft/mc-mods/jei
- EMI: https://www.curseforge.com/minecraft/mc-mods/emi
- EMI Port Forward: https://www.curseforge.com/minecraft/mc-mods/pf-emi
- MezzConfig: https://www.curseforge.com/minecraft/mc-mods/mezzconfig
- Just Enough Mekanism Multiblocks: https://www.curseforge.com/minecraft/mc-mods/just-enough-mekanism-multiblocks
- Just Enough Professions (JEP): https://www.curseforge.com/minecraft/mc-mods/just-enough-professions-jep
- Just Enough Breeding (JEBr): https://www.curseforge.com/minecraft/mc-mods/justenoughbreeding
JEE is not affiliated with or endorsed by the authors above. "JEI" and "EMI" mod ids are declared so that mods written for them load against JEE.

