Minecraft JEI ClassNotFoundException Fix
If your Minecraft crash log mentions ClassNotFoundException, mezz.jei, or IJeiRuntime, the problem is usually connected to Just Enough Items, also called JEI, or a mod that expects JEI to be installed.
Quick answer
Install or update the correct JEI version for your exact Minecraft version and loader. Make sure you are not mixing Forge JEI with a Fabric modpack, or Fabric JEI with a Forge modpack. Then relaunch Minecraft and use a fresh crash log if it still fails.
What this crash usually means
A JEI ClassNotFoundException means Minecraft tried to load a JEI class, but that class was not available. That usually happens when JEI is missing, installed for the wrong loader, installed for the wrong Minecraft version, or when another mod expects a newer or older JEI API.
Common signs in the crash log
How to fix it
Do not do this yet
FixMyGame tip
If FixMyGame says JEI is missing but you already installed it, relaunch Minecraft first and load the newest log. The log may be from before JEI was added.
Related Guides
Missing Dependencies
Learn what it means when a mod needs another mod installed before it can load.
Minecraft Fabric API Missing Dependency Fix
Fix crashes where a Fabric mod needs Fabric API before it can load.
Minecraft Java 17 UnsupportedClassVersionError Fix
Fix Minecraft crashes caused by running the wrong Java version.
Fresh Log vs Old Log
Learn why the newest crash log matters when diagnosing modded game crashes.