NeoForge Minecraft Mods: Optimize TPS, FPS and RAM
Is your NeoForge Minecraft server suffering from lag, TPS drops, or memory issues? This detailed guide presents the best NeoForge-compatible optimization mods, tested up to version 1.21.x. We've selected the most effective solutions to radically transform your server's performance.
All listed mods have a compatible NeoForge or Forge version. For each mod, you'll find a direct download link, clear explanation of its purpose, and supported Minecraft versions. Installing several of these mods together eliminates lag spikes, maintains stable TPS, and provides a smooth gaming experience for all your players.
💡 Tip: If a mod isn't yet available for your Minecraft version, regularly check its CurseForge or Modrinth page. Developers frequently publish updates.
Server Optimization and TPS Mods
These mods act directly on the server core: mob AI, redstone circuits, terrain generation, entity management. Their main goal is to maintain TPS close to 20, even with many players, complex automatic farms, and massive constructions.
Server Mods Summary Table
| Mod | Main Function | NeoForge Versions |
|---|---|---|
| Adaptive Performance Tweaks | Dynamic performance adjustment | 1.21 → 1.16 |
| ServerCore | Multiple server fixes & optimizations | 1.21 → 1.17 |
| Radium Reforged | Lithium optimizations port | 1.21.1, 1.20.x, 1.16.5 |
| Sepals | AI scheduler rewrite | 1.21.x |
| AI Improvements | Pathfinding optimization | 1.21, 1.20.6 → 1.19 |
| BadOptimizations | Micro-optimizations collection | 1.21 → 1.19 |
| Alternate Current | Redstone propagation overhaul | 1.21, 1.20.2 |
| FastFurnace | Furnace recipe caching | 1.21 → 1.20 |
| FastWorkbench | Crafting table optimization | 1.21 → 1.20 |
| FastSuite | Extended recipe caching | 1.21, 1.20.1 |
| Annuus | Network packet rewrite | 1.21.x |
| Smooth Chunk Save | Smoothed saves | 1.21 → 1.19 |
| C2ME | Parallelized chunk generation | 1.21 (alpha) |
| Ksyxis | Spawn chunk removal | 1.21 → 1.8 |
| Noisium | Terrain generation optimization | 1.21 → 1.19 |
| Clumps | XP orb merging | 1.21 → 1.10 |
| Let Me Despawn | Mob despawn fix | 1.20.x |
| Async Locator | Async /locate commands | 1.20.x |
| ThreadTweak Reforged | Thread priority management | 1.21 → 1.19 |
| Starlight | Lighting engine overhaul | 1.20.4 |
| Get It Together, Drops! | Ground item merging | 1.21 → 1.15 |
| Chunky | Chunk pre-generation | 1.20.6 |
Server Mods Details
Adaptive Performance Tweaks
Intelligent module that constantly analyzes each tick duration. When TPS risks dropping below 20, this mod automatically reduces certain resource-intensive mechanics: mob behavior, item despawning, hopper functionality. Each parameter is fully customizable.
Versions: NeoForge 1.21 → 1.16
Impact: Dynamic TPS maintenance at 20
ServerCore
Complete server fix pack including asynchronous chunk and player connection management, smarter mob limits, and load spike distribution via secondary threads. Particularly effective on 6+ core processors.
Versions: NeoForge 1.21 → 1.17
Impact: Overall server performance optimization
Radium Reforged
NeoForge adaptation of Lithium improvements: accelerated block updates, collision calculations, random ticks, and mob AI, without altering vanilla mechanics. Tests show 20-40% MSPT reduction on heavily loaded servers.
Versions: NeoForge 1.21.1, 1.20.x, 1.16.5
Impact: -20 to -40% MSPT
Sepals
Complete AI manager overhaul that groups and postpones creature secondary tasks. CPU load per entity drastically decreases. On large farms, TPS can climb from 12 to 19.
Versions: NeoForge 1.21.x
Dependencies: Architectury API
Impact: Massive gains on mob farms
AI Improvements
Improves pathfinding algorithm by limiting analyzed nodes, caching certain goals, and spacing recalculations. Particularly effective on servers with many mobs or large automated farms.
Versions: NeoForge 1.21, 1.20.6 → 1.19
Impact: Significant pathfinding CPU cost reduction
BadOptimizations
Collection of minor but cumulative fixes: elimination of unnecessary light-map sends, celestial color caching, packet serialization avoidance. These optimizations together save several milliseconds per tick on large modpacks.
Versions: NeoForge 1.21 → 1.19
Impact: Cumulative significant micro-optimizations
Alternate Current
New redstone propagation implementation using a deterministic queue. Visible behavior remains strictly identical, but complex circuits go from thousands of individual updates to a single optimized calculation.
Versions: NeoForge 1.21, 1.20.2
Impact: Redstone circuits up to 10x faster
FastFurnace
Memorizes the last recipe used by each furnace and ignores verification logic if inputs remain unchanged. Automated smelters no longer significantly impact your MSPT.
Versions: NeoForge 1.21 → 1.20
Impact: Smelters without performance impact
FastWorkbench
Eliminates costly slot traversals in crafting tables. Shift-clicking for mass crafting no longer causes freezes, even with complex mod recipes.
Versions: NeoForge 1.21 → 1.20
Impact: Mass crafting without lag
FastSuite
Generalizes the recipe cache system to all game JSON recipes. All datapack queries are accelerated, not just those for furnaces or workbenches.
Versions: NeoForge 1.21, 1.20.1
Impact: Global recipe optimization
Annuus
New network packet encoder/decoder implementation using shared buffers and Zstd compression. Massive chunk sending becomes lighter and the network thread demands less from the processor.
Versions: NeoForge 1.21.x
Impact: Optimized network bandwidth
Smooth Chunk Save
Distributes region writes across multiple ticks during automatic saves. You avoid the characteristic 2-3 second freeze during "Saving World" message on large worlds.
Versions: NeoForge 1.21 → 1.19
Impact: Saves without freeze
C2ME (Concurrent Chunk Management Engine)
Executes chunk generation, lighting, and heightmap construction in parallel. Exploration, which previously halved your TPS, becomes much more manageable. Still in alpha but very performant on multi-core processors.
Versions: NeoForge 1.21 (alpha)
Impact: Terrain generation up to 3x faster
Ksyxis
Completely eliminates spawn chunks permanently held in memory, freeing several hundred MB of RAM and computation time each tick. An option allows keeping a reduced area if necessary.
Versions: NeoForge 1.21 → 1.8
Impact: -300 to -500 MB RAM, improved TPS
Noisium
Improves noise sampling and block placement during terrain generation. New chunk creation gains 20-30% speed without modifying world appearance.
Versions: NeoForge 1.21 → 1.19
Impact: Terrain generation +20-30% faster
Clumps
Groups nearby experience orbs into single larger entities. Collected XP amount remains identical, but server and clients manage far fewer distinct entities.
Versions: NeoForge 1.21 → 1.10
Impact: Fewer XP entities = better TPS
Let Me Despawn
Fixes a vanilla bug preventing mobs carrying items from naturally despawning. Prevents silent accumulation of "ghost" entities that degrade performance.
Versions: NeoForge 1.20.x
Impact: Critical vanilla bug fix
Async Locator
Moves /locate command execution, exploration maps, and dolphin treasures to a secondary thread. These resource-intensive operations no longer block the main thread.
Versions: NeoForge 1.20.x
Impact: /locate commands without lag
ThreadTweak Reforged
Modern evolution of Smooth Boot for servers: rebalances thread priorities and avoids 100% CPU saturation during mod and plugin loading.
Versions: NeoForge 1.21 → 1.19
Impact: Improved startup stability
Starlight (NeoForge)
Complete server lighting engine rewrite. Phantom light bugs disappear and light updates become nearly instantaneous, even during massive generation.
Versions: NeoForge 1.20.4
Impact: Lighting system up to 50x faster
Get It Together, Drops!
Automatically merges ground items upon appearance. Explosive quarries or massive farms no longer generate thousands of individual entities to process.
Versions: NeoForge 1.21 → 1.15
Impact: Massive item entity reduction
Chunky
Offline chunk pre-generation tool. Your players never trigger costly terrain generation during exploration. Essential for adventure-focused servers.
Versions: NeoForge 1.20.6
Impact: Exploration without terrain generation
💬 Key Takeaway: On a properly optimized NeoForge server, combining a few mods targeting AI, generation, and entities generally suffices to stabilize TPS, even with dozens of connected players.
Client-Side FPS Enhancement Mods
These graphic optimization mods install on players' NeoForge client. They don't directly improve server TPS but significantly increase visual fluidity and frames per second, particularly on modest configurations.
Client Mods Summary Table
| Mod | Main Function | NeoForge Versions |
|---|---|---|
| Embeddium | Sodium engine port | 1.21.4 → 1.16.5 |
| Embeddium Extra | Additional video options | 1.21, 1.20 |
| NeOculus | Shader support (Iris fork) | 1.21+ |
| ImmediatelyFast | Immediate render optimization | 1.21 → 1.18 |
| Entity Culling | Invisible entity hiding | 1.21.1 → 1.16 |
| Cull Less Leaves | Leaf rendering optimization | 1.21.6 → 1.16 |
| Vanillin | Block-entity instancing | 1.21.1, 1.20.1 |
| ScalableLux | Optimized client lighting engine | 1.21.x (beta) |
Client Mods Details
Embeddium
NeoForge port of Sodium engine: new multi-draw render pipeline, multithreaded chunk updates, and aggressive culling of non-visible elements. On CPU-limited configurations, this mod can double or even triple frames per second.
Versions: NeoForge 1.21.4 → 1.16.5
Impact: +100 to +200% FPS
Embeddium Extra
Embeddium extension offering OptiFine-like video options (animation control, fog, sky, particles) and fixing several visual issues. Ideal for customizing performance/quality compromise.
Versions: NeoForge 1.21, 1.20
Impact: Advanced performance customization
NeOculus
Unofficial NeoForge fork of Oculus/Iris. Restores shader pack compatibility on top of Embeddium, allowing use of SEUS, Complementary, BSL with Sodium performance.
Versions: NeoForge 1.21+
Impact: Shaders + Sodium performance
ImmediatelyFast
Improves OpenGL immediate mode render paths (interface, maps, particles). The mod groups render calls, reuses buffers, and limits memory allocations, stabilizing FPS in interface-rich modpacks.
Versions: NeoForge 1.21 → 1.18
Impact: Stable FPS in menus
Entity Culling
Uses background ray tracing to avoid rendering entities and block-entities hidden by opaque blocks. Perfect for farms, compact bases, or factories.
Versions: NeoForge 1.21.1 → 1.16
Impact: +30 to +50% FPS in dense bases
Cull Less Leaves
Implements subtle "Smart Leaves": only hidden faces of foliage blocks are ignored. Forest rendering cost decreases up to 30% without altering visual appearance.
Versions: NeoForge 1.21.6 → 1.16
Impact: -30% forest rendering cost
Vanillin
Uses Flywheel to instance repeated block-entity rendering. You can display thousands of chests, minecarts, or decorative heads with minimal FPS impact.
Versions: NeoForge 1.21.1, 1.20.1
Impact: Massively optimized block-entities
ScalableLux
Modern Starlight successor for client: parallelized light propagation and optimized skylight sampling. Drastically reduces latency spikes during large lighting updates.
Versions: NeoForge 1.21.x (beta)
Impact: Optimized client lighting system
📝 Important: To benefit from these graphic optimizations, your players must install these mods on their own NeoForge client. Their presence on the server isn't required unless otherwise indicated.
RAM Consumption Reduction Mods
These mods specifically target memory usage and leaks. Particularly valuable on large NeoForge modpacks, continuously running servers, and machines with limited resources.
Memory Mods Summary Table
| Mod | Main Function | NeoForge Versions |
|---|---|---|
| FerriteCore | Memory structure deduplication | 1.21.6 → 1.16.5 |
| Saturn | Buffer and cache optimization | 1.20.6 → 1.16.5 |
| AllTheLeaks | Memory leak fixes | 1.21.1, 1.20.1 |
| Memory Leak Fix | Vanilla leak fixes | Up to 1.19.4 |
| ModernFix | Memory & loading optimization | 1.21+, 1.20+ |
| Helium | Array pool & NBT compression | 1.18.x → 1.16.5 |
| LazyDFU | Deferred DFU loading | 1.19.3 → 1.16.1 |
| DataFixerSlayer | Complete DFU disabling | 1.16.5 |
Memory Mods Details
FerriteCore
Eliminates block state duplications, models, and other immutable structures created en masse. On large modpacks, this mod often frees several hundred MB of RAM and significantly reduces garbage collector pauses.
Versions: NeoForge 1.21.6 → 1.16.5
Impact: -200 to -800 MB RAM
Saturn
Reorganizes byte-buffer allocation and chunk section cache to decrease overall memory pressure. Combined with FerriteCore, it guarantees very stable RAM profile.
Versions: NeoForge 1.20.6 → 1.16.5
Impact: Long-term memory stability
AllTheLeaks – Memory Leak Fix
Detects frequent circular references in NeoForge and popular mods, breaks strong reference chains before they clog memory. Designed for permanently running servers.
Versions: NeoForge 1.21.1, 1.20.1
Impact: Memory leak prevention
Memory Leak Fix
Fixes residual vanilla memory leaks (interfaces, particles, resources) that other mods don't address yet. Pairs perfectly with FerriteCore.
Versions: NeoForge up to 1.19.4
Impact: Vanilla leak fixes
ModernFix
Reduces memory used by Java reflection, accelerates class loading, and fixes various leaks related to certain mod loaders. On large packs: approximately -20% RAM and loading time halved.
Versions: NeoForge 1.21+, 1.20+
Impact: -20% RAM, 2x faster loading
Helium (Hydrogen Reforged)
Implements array pool, compresses chunk NBT data, and adds optimized paths for certain registries. Particularly effective in 1.16-1.18.
Versions: NeoForge 1.18.x → 1.16.5
Impact: -200 to -300 MB RAM
LazyDFU
Postpones DataFixerUpper initialization until an old world actually needs loading. Saves up to 200 MB RAM and several seconds at startup.
Versions: NeoForge 1.19.3 → 1.16.1
Impact: -200 MB RAM, faster startup
DataFixerSlayer
Completely disables DFU for servers locked to a single version. Even lighter than LazyDFU, but use only if you never open worlds from old versions.
Versions: NeoForge 1.16.5
Impact: Maximum RAM freed
⚠️ Caution: Mods modifying the DataFixerUpper may compromise compatibility with old worlds. Always verify your needs before installing on a production server.
Startup Acceleration Mods
A heavily modded NeoForge server or client can take a long time to start. These mods aim to limit CPU spikes at launch, accelerate class loading, and reduce time to join a game.
Startup Mods Summary Table
| Mod | Main Function | NeoForge Versions |
|---|---|---|
| Smooth Boot Reloaded | Launch thread distribution | 1.20.x (Forge 1.18+) |
| ThreadTweak Reforged | Thread priority rebalancing | 1.21.5 → 1.19 |
| Fastload | "Joining World" optimization | 1.20.1 → 1.18.2 |
Startup Mods Details
Smooth Boot Reloaded
Limits and distributes number of threads created at startup. Avoids 100% CPU spike that freezes modest machines. Loading becomes progressive and system remains responsive.
Versions: NeoForge 1.20.x (Forge 1.18+)
Impact: Startup without CPU spike
ThreadTweak Reforged
In-game interface to rebalance thread priorities after startup. Removes numerous TPS micro-freezes caused by Java thread competition.
Versions: NeoForge 1.21.5 → 1.19
Impact: Improved post-startup stability
Fastload
Optimizes "Joining World" pipeline by short-circuiting redundant validations and pre-calculating certain NBT caches. Players appear more quickly in world.
Versions: NeoForge 1.20.1 → 1.18.2
Impact: Faster player connection
💡 Winning Combination: Combine LazyDFU, ModernFix, and Smooth Boot to save 10-30 seconds at NeoForge pack startup while keeping memory under control.
Installation Recommendations for VeryCloud Servers
Optimal Configuration by VPS Type
VPS KVM SSD (Economical)
Essential mods:
- ServerCore
- FerriteCore
- Clumps
- FastFurnace + FastWorkbench
- Ksyxis
Expected result: Stable TPS with 5-15 players
VPS KVM NVMe (Performance)
Essential mods:
- ServerCore + Radium Reforged
- FerriteCore + Saturn
- AI Improvements
- C2ME (if alpha stable)
- Smooth Chunk Save
- BadOptimizations
Expected result: Stable TPS with 15-30 players
VPS KVM Ryzen (High Performance)
Complete setup:
- All recommended server mods above
- Sepals (for massive farms)
- Annuus (network optimization)
- ThreadTweak Reforged
- ModernFix
Expected result: Stable TPS with 30+ players, heavy modpacks
Installation and Configuration
Step 1: Preparation
- Complete backup of your server via VeryCloud panel
- Verify version of your NeoForge server
- Check CurseForge pages for compatibility
Step 2: Installation
- Download mods from CurseForge
- Log in to your VeryCloud client area
- Access file manager
- Place
.jarfiles inmods/folder - Restart server
Step 3: Verification
[Server thread/INFO] [FML]: Loaded mod ServerCore version X.X.X
[Server thread/INFO] [FML]: Loaded mod FerriteCore version X.X.X
Step 4: Monitoring
Use VeryCloud panel to monitor:
- CPU: should stay under 80%
- RAM: should stay under 85%
- TPS:
/tpscommand should display ~20
Troubleshooting
Server Won't Start
Possible causes:
- Mod incompatibility
- Incorrect NeoForge version
- Missing dependency
Solutions:
- Check logs in VeryCloud panel
- Remove last installed mod
- Check dependencies on CurseForge
TPS Still Low Despite Mods
Actions:
- Check with
/tpsreal TPS - Use
/spark profilerto identify causes - Consider upgrade to more powerful VPS
Frequent Crashes
Checks:
- Sufficient RAM allocation (minimum 4 GB recommended)
- Available disk space
- Error logs in panel
Complete Optimization Checklist
Use this checklist to optimize your VeryCloud server:
Server optimization
- ServerCore installed
- Radium Reforged installed
- FerriteCore installed
- AI Improvements installed
- Chunky used for pre-generation
- Ksyxis configured
- TPS verified > 18
Client optimization
- Embeddium recommended to players
- Entity Culling distributed
- ImmediatelyFast shared
- Client installation guide created
Memory optimization
- RAM allocation optimized (6-8 GB recommended)
- Saturn installed
- ModernFix configured
- Garbage collector optimized
Monitoring
- VeryCloud panel checked daily
- Alerts configured (CPU > 90%, RAM > 85%)
- Automatic backups enabled
-
/tpsmonitored regularly
Conclusion
With this complete selection of NeoForge optimization mods, you have all necessary tools to radically transform your VeryCloud-hosted Minecraft server performance. By wisely combining mods from each category, you can:
Measurable gains:
- TPS maintained at 20 with 30+ players
- Client FPS doubled or tripled
- RAM consumption reduced by 20-40%
- Startup time halved
To go further:
- Check our VeryCloud documentation
- Join our community Discord (600+ members)
- Open a 24/7 support ticket
Need Help?
VeryCloud team is available 24/7 to assist you:
- Documentation: docs.verycloud.fr
- Technical support: Open a ticket from your client area
- Discord community: Join
- Service status: status.verycloud.fr

















