Back to mods
Just Enough Everything (JEE) project artwork

CurseForge · Minecraft mod

Just Enough Everything (JEE)

One recipe viewer for everything: EMI's interface, JEI's plugins, and where every item really comes from.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Just Enough Everything (JEE) release should I use?

Updated today
Latest stable file justenougheverything-fabric-1.20.1-0.1.0-alpha.7.jar
Game version 1.20.1
Loader Fabric

Just Enough Everything (JEE) justenougheverything-fabric-1.20.1-0.1.0-alpha.7.jar targets 1.20.1 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Just Enough Everything (JEE) required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Just Enough Everything (JEE) justenougheverything-fabric-1.20.1-0.1.0-alpha.7.jar need?

justenougheverything-fabric-1.20.1-0.1.0-alpha.7.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Just Enough Everything (JEE) without breaking your instance.

Built for Just Enough Everything (JEE) justenougheverything-fabric-1.20.1-0.1.0-alpha.7.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use justenougheverything-fabric-1.20.1-0.1.0-alpha.7.jar. It targets 1.20.1 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside justenougheverything-fabric-1.20.1-0.1.0-alpha.7.jar. It opens that exact file at the source.

About this project

What does Just Enough Everything (JEE) add?

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 scan measures 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):

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.

Project description from CurseForge.

Pick your setup

Just Enough Everything (JEE) by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

15 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Just Enough Everything (JEE) versions and loaders

16 of 16 releases match

Looking for an older file? The official CurseForge project page is in Resources.