
If Minecraft runs like a slideshow, you don’t need a new PC. You need the right optimization mods.
The single biggest win is Sodium, a rewrite of Minecraft’s rendering engine that can multiply your FPS on the exact same hardware. Stack a few more mods on top, and you get lower memory use, smoother chunk loading, and no more stutter.
This guide ranks the 9 best Minecraft optimization mods by Modrinth downloads. For each one, you’ll get what it actually speeds up, whether it runs on the client or server, and which loaders and versions it supports.
Current for 2026: every mod here is confirmed to work in modern Minecraft, from 1.20.1 through the latest 1.21.x / 26.x releases. Download counts are Modrinth totals, accurate as of July 2026.
The Best Minecraft Optimization Mods at a Glance
| # | Mod | Downloads | What it optimizes | Loaders |
|---|---|---|---|---|
| 1 | Sodium | 164M+ | Rendering engine – the biggest FPS boost | Fabric / NeoForge / Quilt |
| 2 | Entity Culling | 124M+ | Skips entities hidden behind walls | Fabric / Forge / NeoForge |
| 3 | FerriteCore | 116M+ | Memory (RAM) usage | Fabric / Forge / NeoForge |
| 4 | Lithium | 98M+ | Game logic, mob AI, tick speed | Fabric / NeoForge / Quilt |
| 5 | ImmediatelyFast | 95M+ | Entities, text, HUD, maps, particles | Fabric / Forge / NeoForge |
| 6 | ModernFix | 65M+ | Faster launch + less RAM (great for modpacks) | Fabric / Forge / NeoForge |
| 7 | Dynamic FPS | 53M+ | Cuts resource use when tabbed out or idle | Fabric / Forge / NeoForge |
| 8 | More Culling | 52M+ | Block face culling and item frames | Fabric / NeoForge / Quilt |
| 9 | Krypton | 34M+ | Networking / multiplayer lag | Fabric |
Short answer: install Sodium first for the raw FPS jump, then add Lithium, FerriteCore, and Entity Culling. That four-mod stack fixes most performance problems on its own. Everyone else on this list stacks on top for extra gains.
If you’re on a weak machine, this pairs perfectly with our guide to the best Minecraft launcher for low-end PCs.
1. Sodium – The Biggest FPS Boost

Downloads: 164M+ Modrinth | Loaders: Fabric, NeoForge, Quilt | Side: Client | Versions: up to the latest 1.21.x / 26.x
Sodium is a full replacement for Minecraft’s rendering engine, and it’s the most important optimization mod you can install.
By rewriting how the game renders the world, it typically delivers FPS improvements of 300% or more while also fixing graphical bugs such as blocky lighting and choppy biome blending. The game still looks like vanilla.
It’s the foundation everything else builds on. One catch: it replaces the same code OptiFine touches, so the two are not compatible. If you want shaders, use Iris (which runs on top of Sodium) instead of OptiFine.
Get it on Modrinth or CurseForge.
2. Entity Culling – Stop Rendering What You Can’t See

Downloads: 124M+ Modrinth | Loaders: Fabric, Forge, NeoForge | Side: Client | Versions: 1.19.4+ (up to latest)
Minecraft wastes time rendering mobs and block entities that are completely hidden behind walls. Entity Culling uses asynchronous path-tracing on spare CPU cores to figure out what’s actually visible, then skips the rest.
The payoff is biggest in dense builds, big farms, and storage rooms packed with chests.
It’s fully client-side, so it doesn’t need to be on the server, and it won’t affect mob spawning or farms – it only skips rendering, not the actual simulation.
Grab it on Modrinth or CurseForge.
3. FerriteCore – Lower Your RAM Usage

Downloads: 116M+ Modrinth | Loaders: Fabric, Forge, NeoForge, Quilt | Side: Client + Server | Versions: up to the latest 1.21.x / 26.x
FerriteCore attacks memory instead of FPS. Minecraft’s handling of blockstates and models is wasteful, and it eats RAM fast once you add mods.
FerriteCore quietly reduces that. In heavy modpacks, it can cut heap usage by hundreds of megabytes, which means fewer lag spikes and more headroom.
There are no settings and no visible changes. You install it and forget it – just put it on both client and server for the full effect. If you’re still tight on memory, see our guide on how to allocate more RAM to Minecraft.
Download it on Modrinth or CurseForge.
4. Lithium – Smoother Ticks and Mob AI

Downloads: 98M+ Modrinth | Loaders: Fabric, NeoForge, Quilt | Side: Client + Server | Versions: up to the latest 1.21.x / 26.x
Where Sodium handles rendering, Lithium optimizes the game’s logic: physics, mob AI, block ticking, and more.
The key promise is that it does not change any vanilla mechanics. It’s so faithful to the base game that it’s officially allowed in Minecraft speedrunning.
It helps in single-player by freeing up your CPU, and it’s a huge win on servers, where it lets the same hardware handle more entities, chunks, and players. No config needed – just drop it in.
Get it on Modrinth or CurseForge.
5. ImmediatelyFast – Fix Laggy Entities, Text and HUD

Downloads: 95M+ Modrinth | Loaders: Fabric, Forge, NeoForge, Quilt | Side: Client | Versions: up to the latest 1.21.x / 26.x
ImmediatelyFast targets “immediate mode” rendering – the parts of the game that redraw constantly, like entities, particles, text, the HUD, and item-frame maps.
By batching draw calls more efficiently, it can be roughly double FPS in busy scenes: crowded servers, map walls, hologram-heavy hubs.
It’s lightweight and plays nicely with almost everything, with the main exception being OptiFine. It works great alongside Sodium.
Download it on Modrinth or CurseForge.
6. ModernFix – Faster Launch, Less Memory

Downloads: 65M+ Modrinth | Loaders: Fabric, Forge, NeoForge | Side: Client + Server | Versions: 1.16+ (up to latest)
ModernFix is the all-in-one pick, and it’s a lifesaver for heavy modpacks.
It improves performance, reduces memory use, and fixes a long list of bugs. Most Forge 1.16 to 1.19.2 modpacks launch roughly twice as fast with it installed, and with a couple of optional settings, it can run huge packs like All The Mods on 3GB or less of RAM.
If your modpack takes forever to load or crashes on startup, this is the first mod to try. It’s built to be compatible with all your other performance mods. Speaking of which, see our best Minecraft modpacks roundup.
Get it on Modrinth or CurseForge.
7. Dynamic FPS – Save Resources When Tabbed Out

Downloads: 53M+ Modrinth | Loaders: Fabric, Forge, NeoForge, Quilt | Side: Client | Versions: up to the latest 1.21.x / 26.x
Dynamic FPS is perfect if you alt-tab a lot or play on a laptop.
When the Minecraft window is minimized, unfocused, or idle, it drops the frame rate right down to save CPU, GPU, and battery. Switch back, and it instantly returns to normal.
It also fixes a vanilla bug that causes unnecessary background CPU usage and can display your battery status on the HUD. Handy for anyone who runs Minecraft in the background while doing other things.
Download it on Modrinth or CurseForge.
8. More Culling – Smarter Block Culling

Downloads: 52M+ Modrinth | Loaders: Fabric, NeoForge, Quilt | Side: Client | Versions: up to the latest 1.21.x / 26.x
More Culling changes how the game decides which block faces to draw, cutting out ones you can’t see.
It also fixes notoriously laggy elements like maps, signs, beacon beams, and item frames, which vanilla renders inefficiently.
It pairs well with Sodium and Entity Culling for a complete culling setup. Note that it requires Cloth Config as a dependency.
Get it on Modrinth or CurseForge.
9. Krypton – Fix Multiplayer Lag
Downloads: 34M+ Modrinth | Loaders: Fabric | Side: Client + Server | Versions: up to the latest 1.21.x / 26.x
Krypton optimizes Minecraft’s networking stack, using battle-tested code from the Velocity server proxy.
It lowers server tick times and reduces CPU usage, which translates to smoother multiplayer with less rubber-banding and delay.
It’s most valuable if you run or play on servers. It’s designed to work alongside Lithium and Sodium, and it’s great for the kind of setups in our best Minecraft mods to play with friends guide.
Download it on Modrinth or CurseForge.
The Essential Performance Stack
You don’t have to choose just one. These mods are built to work together, and the “core four” cover most players:
- Sodium (rendering)
- Lithium (game logic)
- FerriteCore (memory)
- Entity Culling (hidden entities)
Add ImmediatelyFast, More Culling, and Dynamic FPS for even more, then ModernFix if you run big modpacks and Krypton if you play multiplayer.
Don’t want to install them one by one? The Fabulously Optimized modpack bundles most of this stack, pre-configured, in a single download.
How to Install Optimization Mods
Nearly all of these run on Fabric, the lightweight loader most performance mods are built for.
- Install Fabric Loader for your Minecraft version, plus the Fabric API mod (some optimization mods need it).
- Download each mod file that matches your exact Minecraft version from Modrinth or CurseForge.
- Drop the
.jarfiles into yourmodsfolder. - Launch the game with the Fabric profile and check your FPS.
New to loaders? Our guide to the best Minecraft mod launcher walks through the whole setup.
Frequently Asked Questions
Sodium is the single best optimization mod because it replaces the rendering engine and can boost FPS by 300% or more on the same hardware. For the best results, pair it with Lithium, FerriteCore, and Entity Culling.
For pure performance, yes. Sodium generally gives higher and more stable FPS than OptiFine, and it’s open-source and better supported on modern versions. OptiFine still has some unique features, but Sodium plus Iris (for shaders) covers what most players want, with better frame rates.
No. Mods like Sodium, Lithium, and FerriteCore keep the vanilla look and behavior. Sodium even fixes some graphical bugs. They make the game run better without changing how it plays.
Yes, that’s the whole idea. Sodium, Lithium, FerriteCore, Entity Culling, ImmediatelyFast, and the rest are all designed to work together as a stack. Just avoid mixing them with OptiFine, which conflicts with Sodium.
Absolutely. Sodium, Entity Culling, and FerriteCore are exactly what low-end machines need. On top of the mods, tweaking your launcher and RAM settings helps too – see our low-end PC launcher guide.
Most optimization mods are built for Fabric (or NeoForge). If you’re running a Forge modpack, ModernFix and FerriteCore support Forge, but the Sodium-based stack is a Fabric setup. Krypton is Fabric-only.
Optimization mods are the cheapest performance upgrade in Minecraft. Start with Sodium, add Lithium, FerriteCore, and Entity Culling, and you’ll feel the difference immediately. From there, layer on the rest of this list and check out our quality of life mods to round out your setup.


