Get better FPS on 1.21.11 than you ever had on 1.8.9. Sodium, Lithium, C2ME, and 7 more optimization mods -- all included free in our Hypixel Skyblock modpack.
Last updated: February 2026 -- Minecraft 1.21.11 Fabric
Real Performance Numbers
With all 10 performance mods installed, players consistently report 200-400+ FPS on mid-range hardware. That's often higher than 1.8.9 with OptiFine. The Sodium + Lithium + Entity Culling combo alone typically triples vanilla FPS.
Why 1.21 Can Be Faster Than 1.8.9
A common misconception is that newer Minecraft versions are always slower. While vanilla 1.21 is heavier than vanilla 1.8.9, the modding tools available for modern versions are dramatically better.
Sodium completely replaces the rendering pipeline with something far more efficient than OptiFine ever was. Lithium optimizes game logic at a level that wasn't possible with Forge. C2ME makes chunk loading multi-threaded, something 1.8.9 couldn't dream of.
The result: 1.21.11 with our performance mods outperforms 1.8.9 + OptiFine on the same hardware. You get modern features, modern mods, AND better FPS.
All 10 Performance Mods Explained
#01
Sodium
3x FPS boost
The single biggest FPS improvement you can make. Sodium completely replaces Minecraft's rendering engine with a modern, optimized one. Expect 2-3x FPS improvement over vanilla. This is non-negotiable -- install it.
TL;DR: Replaces the rendering engine for massively better frame rates and GPU utilization.
#02
Lithium
Server tick optimization
Sodium's sister mod. While Sodium handles rendering, Lithium optimizes game logic -- mob AI, physics calculations, block ticking. Reduces server-side lag, especially noticeable in high-entity areas like Skyblock islands.
TL;DR: Optimizes game logic (mob AI, physics, ticking) for smoother multiplayer.
#03
C2ME (Concurrent Chunk Management Engine)
Faster chunk loading
Makes chunk loading multi-threaded. Loading into lobbies, warping between islands, and exploring new areas is significantly faster. Reduces the freeze/stutter you get when chunks are loading.
TL;DR: Multi-threaded chunk loading for faster world rendering and less stutter.
#04
Entity Culling
Hide invisible entities
Uses path-tracing to detect which entities and block entities are actually visible on screen, and skips rendering the ones behind walls. In Skyblock hubs with 50+ players, this makes a massive difference.
TL;DR: Skips rendering entities behind walls using async path-tracing.
#05
ImmediatelyFast
Faster UI rendering
Optimizes immediate mode rendering -- the system Minecraft uses for UI elements, text, and HUD overlays. Since Skyblock mods add tons of HUD elements, this mod prevents them from tanking your FPS.
TL;DR: Speeds up UI/HUD rendering that Skyblock mods heavily rely on.
#06
FerriteCore
Memory reduction
Significantly reduces Minecraft's RAM usage. If you're running Java with limited memory allocation, FerriteCore prevents out-of-memory crashes and reduces garbage collection stutters.
TL;DR: Reduces RAM usage to prevent crashes and GC stutters.
#07
Krypton
Network optimization
Optimizes the Minecraft networking stack. Reduces bandwidth usage and latency, which helps with responsiveness on Hypixel especially during high-traffic events.
TL;DR: Reduces network overhead for better server responsiveness.
#08
BadOptimizations
Misc optimizations
A collection of smaller optimizations that don't fit into other mods. Each one is small individually, but together they add up to measurable FPS gains. The name is ironic -- these are good optimizations.
TL;DR: Collection of misc performance fixes that stack with other mods.
#09
Particle Core
Particle optimization
Optimizes particle rendering with culling, spawn reduction, and compatibility with Sodium. Skyblock generates tons of particles (enchant table, end portal, mobs) and this mod keeps them from killing FPS.
TL;DR: Particle culling and rendering optimization, compatible with Sodium.
#10
Bobby
Extended render distance
Caches chunks client-side so you can see further than the server's render distance allows. On Hypixel where the render distance is low, Bobby lets you see much more of the world.
TL;DR: Client-side chunk caching for extended render distance beyond server limits.
How Much RAM to Allocate
With FerriteCore reducing memory usage, you don't need as much RAM as you might think:
4 GB -- Minimum. Works fine for most players.
6-8 GB -- Recommended if you have 16GB+ system RAM. Best balance of performance.
> 8 GB -- Usually unnecessary and can actually hurt performance due to longer garbage collection pauses.
To change RAM allocation: open your launcher (Modrinth/Prism), click your instance settings, and adjust the memory slider.
All 10 Performance Mods, Pre-Configured
Don't install them one by one. Our modpack includes all 10 performance mods plus 15+ Skyblock and QoL mods, all tested together.