MinecraftJanuary 15, 2026 2 views

Mods NeoForge Minecraft: Optimizing TPS, FPS, and RAM

Mods NeoForge Minecraft: Optimizing TPS, FPS, and RAM

NeoForge Minecraft Mods
Complete Guide to Optimizing TPS, FPS, and RAM

Is your NeoForge Minecraft server experiencing lag, TPS drops, or memory issues?
This detailed guide presents the best optimization mods compatible with NeoForge, tested up to versions 1.21.x. We have selected the most effective solutions for recent versions (1.20.x and 1.21.x).

All listed mods have a NeoForge or Forge version, and some are also available for Fabric/Quilt. For each mod, you will find a direct download link, a clear explanation of its usefulness, and the supported Minecraft versions. Installing multiple of these mods together helps eliminate lag spikes, maintain a stable TPS, and provide a smooth gaming experience for all your players.

💡 Tips: If a mod is not yet available for your Minecraft version, regularly check its CurseForge or Modrinth page. Developers often release updates faster than we can update this guide.


    Server and TPS Optimization Mods

    These mods directly impact the server core: mob AI, redstone circuits, terrain generation, entity management... Their main goal is to maintain a TPS close to 20, even with a large number of players, complex automatic farms, and massive builds.

    Summary Table of Server Mods

    ModMain FunctionNeoForge Versions
    Adaptive Performance TweaksDynamic performance adjustment1.21 → 1.16
    ServerCoreMultiple server corrections and optimizations1.21 → 1.17
    Radium ReforgedPort of Lithium optimizations1.21.1, 1.20.x, 1.16.5
    SepalsAI scheduler rewrite1.21.x
    AI ImprovementsPathfinding optimization1.21, 1.20.6 → 1.19
    BadOptimizationsCollection of micro-optimizations1.21 → 1.19
    Alternate CurrentRedstone propagation overhaul1.21, 1.20.2
    FastFurnaceFurnace recipe caching1.21 → 1.20
    FastWorkbenchCrafting table optimization1.21 → 1.20
    FastSuiteExtended recipe caching1.21, 1.20.1
    AnnuusNetwork packet rewrite1.21.x
    Smooth Chunk SaveSmooth chunk saves1.21 → 1.19
    C2MEParallel chunk generation1.21 (alpha)
    KsyxisSpawn chunk removal1.21 → 1.8
    NoisiumTerrain generation optimization1.21 → 1.19
    ClumpsXP orb merging1.21 → 1.10
    Let Me DespawnMob despawn fix1.20.x
    Async LocatorAsynchronous /locate commands1.20.x
    ThreadTweak ReforgedThread priority management1.21 → 1.19
    StarlightLight engine overhaul1.20.4
    Get It Together, Drops!Ground item merging1.21 → 1.15
    ChunkyChunk pregeneration1.20.6

    Details of Server Mods

    Adaptive Performance Tweaks (download link)

    Intelligent module that continuously analyzes the duration of each tick. When the TPS is at risk of dropping below 20, this mod automatically reduces certain resource-intensive mechanics: mob behavior, item despawning, hopper operations... Each parameter is fully customizable to set your own priorities.

    Versions: NeoForge 1.21 → 1.16


    ServerCore (download link)

    Comprehensive pack of server fixes including: asynchronous chunk and player connection management, smarter mob limits, and load balancing through secondary threads. The gains are particularly noticeable on processors with 6 cores or more.

    Versions: NeoForge 1.21 → 1.17


    Radium Reforged (download link)

    NeoForge adaptation of the improvements brought by Lithium: accelerated block updates, collision calculations, random ticks, and mob AI, all without altering gameplay mechanics. Tests generally show a 20 to 40% reduction in MSPT on heavily loaded servers.

    Versions: NeoForge 1.21.1, 1.20.x, 1.16.5


    Sepals (download link)

    Complete rewrite of the AI scheduler that consolidates and defers creature secondary tasks. CPU load per entity decreases significantly: on large farms, TPS can increase from 12 to 19. Requires prior installation of the Architectury mod.

    Versions: NeoForge 1.21.x


    AI Improvements (download link)

    Enhances the pathfinding algorithm by limiting the number of analyzed nodes, caching certain objectives, and spacing out recalculations. Particularly effective on servers hosting numerous mobs or large automated farms.

    Versions: NeoForge 1.21, 1.20.6 → 1.19


    BadOptimizations (download link)

    Set of minor but cumulative fixes: removal of unnecessary light-map updates, caching of sky colors, avoidance of certain packet serializations... Individually modest, these optimizations together save several milliseconds per tick on large modpacks.

    Versions: NeoForge 1.21 → 1.19


    Alternate Current (download link)

    New implementation of redstone propagation using a deterministic queue. The visible behavior remains strictly the same for players, but complex circuits transition from thousands of individual updates to a single optimized calculation.

    Versions: NeoForge 1.21, 1.20.2


    FastFurnace (download link)

    Memorizes the last recipe used by each furnace and skips all verification logic if the inputs remain unchanged. Direct consequence: automated smelters no longer significantly impact your MSPT.

    Versions: NeoForge 1.21 → 1.20


    FastWorkbench (download link)

    Eliminate costly pathfinding in craft table locations. Shift-clicking to mass-craft no longer causes freezes on the client or server side, even with complex recipes from mods.

    Versions: NeoForge 1.21 → 1.20


    FastSuite (download link)

    Generalizes the recipe cache system to all JSON recipes in the game. All datapack requests are accelerated, not just those related to furnaces or workbenches.

    Versions: NeoForge 1.21, 1.20.1


    Annuus (download link)

    New implementation of the network packet encoder/decoder using shared buffers and Zstd compression. Mass sending of chunks becomes lighter and the network thread puts much less strain on the processor.

    Versions: NeoForge 1.21.x


    Smooth Chunk Save (download link)

    Distributes region writes over multiple ticks during automatic saves. This avoids the characteristic 2-3 second freeze when the "Saving World" message appears on large worlds.

    Versions: NeoForge 1.21 → 1.19


    Concurrent Chunk Management Engine (C2ME) (download link)

    Runs generation, lighting, and heightmap construction of chunks in parallel. Exploration, which previously halved your TPS, becomes much more manageable. Still in alpha but already very efficient on multi-core processors.

    Versions: NeoForge 1.21 (alpha)


    Ksyxis (download link)

    Completely eliminates spawn chunks permanently held in memory, freeing up several hundred MB of RAM and calculation time every tick. An option allows you to keep a reduced area if necessary.

    Versions: NeoForge 1.21 → 1.8


    Noisium (download link)

    Improves noise sampling and block placement during terrain generation. Generating new chunks gains 20 to 30% speed without altering the world's appearance.

    Versions: NeoForge 1.21 → 1.19


    Clumps (download link)

    Groups nearby experience orbs into larger unique entities. The amount of collected XP remains the same, but the server and clients handle far fewer distinct entities.

    Versions: NeoForge 1.21 → 1.10


    Let Me Despawn (download link)

    Fixes a vanilla bug preventing mobs carrying items from naturally despawning. This prevents the silent accumulation of "ghost" entities that eventually degrade performance.

    Versions: NeoForge 1.20.x


    Async Locator (download link)

    Moves the execution of /locate commands, exploration maps, and dolphin treasures to a secondary thread. These resource-intensive operations no longer block the server's main thread.

    Versions: NeoForge 1.20.x (backport)


    ThreadTweak Reforged (download link)

    Modern evolution of Smooth Boot for servers: rebalances thread priorities and prevents 100% CPU saturation during mod and plugin loading.

    Versions: NeoForge 1.21 → 1.19


    Starlight (NeoForge) (download link)

    Complete rewrite of the server lighting engine. Phantom light bugs disappear and light updates become almost instantaneous, even during massive generations or intensive torch placements.

    Versions: NeoForge 1.20.4


    Get It Together, Drops! (download link)

    Automatically merges items on the ground upon their appearance. Explosive quarries or massive farms no longer generate thousands of individual entities to process.

    Versions: NeoForge 1.21 → 1.15


    Chunky (download link)

    Offline chunk pre-generation tool. Your players never trigger the costly terrain generation during their exploration, essential for adventure and discovery-focused servers.

    Versions: NeoForge 1.20.6 (backport)


    💬 Key takeaway: On a properly optimized NeoForge server, combining a few mods targeting AI, generation, and entities is usually enough to stabilize TPS, even with several dozen connected players.


    Client-side FPS Improvement Mods

    These graphical optimization mods are installed on players' NeoForge clients. They do not directly improve server TPS, but significantly increase visual fluidity and frames per second, especially on modest configurations.

    Summary table of client mods

    ModMain FunctionNeoForge Versions
    EmbeddiumPort of the Sodium rendering engine1.21.4 → 1.16.5
    Embeddium ExtraAdditional video options1.21, 1.20
    NeOculusShader support (Iris fork)1.21+
    ImmediatelyFastImmediate rendering optimization1.21 → 1.18
    Entity CullingMasking of invisible entities1.21.1 → 1.16
    Cull Less LeavesOptimization of leaf rendering1.21.6 → 1.16
    VanillinBlock-entities instantiation1.21.1, 1.20.1
    ScalableLuxOptimized client light engine1.21.x (beta)

    Details of client mods

    Embeddium (download link)

    NeoForge port of the Sodium engine: new multi-draw rendering pipeline, multithreaded chunk updates, and aggressive culling of non-visible elements. On CPU-limited setups, this mod can double or even triple the number of frames per second.

    Versions: NeoForge 1.21.4 → 1.16.5


    Embeddium Extra (download link)

    Embeddium extension offering video options similar to OptiFine (animation control, fog, sky, particles) and fixing several visual issues. Ideal for customizing the trade-off between performance and graphic quality.

    Versions: NeoForge 1.21, 1.20


    NeOculus (download link)

    Unofficial NeoForge fork of Oculus/Iris. It restores compatibility with shader packs on top of Embeddium, allowing to enjoy optimized rendering like Sodium while using SEUS, Complementary, BSL, and other popular shaders.

    Versions: NeoForge 1.21+


    ImmediatelyFast (download link)

    Improves OpenGL rendering paths in immediate mode (UI, maps, particles). The mod groups rendering calls, reuses buffers, and limits memory allocations, thus stabilizing FPS in modpacks rich in interfaces.

    Versions: NeoForge 1.21 → 1.18


    Entity Culling (download link)

    Uses background ray tracing to avoid rendering entities and block-entities hidden by opaque blocks. Perfect for farms, compact bases, or factories, where it eliminates hundreds of unnecessary renders.

    Versions: NeoForge 1.21.1 → 1.16


    Cull Less Leaves (download link)

    Implements subtle "Smart Leaves": only hidden faces of foliage blocks are ignored. Forest rendering cost decreases by up to 30% without altering the visual appearance of trees.

    Versions: NeoForge 1.21.6 → 1.16


    Vanillin (download link)

    Uses Flywheel to instantiate repeated block-entity rendering. You can display thousands of chests, minecarts, or decorative heads with minimal impact on FPS, perfect for large survival bases.

    Versions: NeoForge 1.21.1, 1.20.1


    ScalableLux (download link)

    Modern successor to Starlight on the client side: parallelized light propagation and optimized skylight sampling. It drastically reduces latency spikes during large lighting updates while improving overall rendering smoothness.

    Versions: NeoForge 1.21.x (beta)


    📝 Important: To benefit from these graphic optimizations, your players must install these mods on their own NeoForge client. Their presence on the server is not required unless otherwise indicated.


    Mods to Reduce RAM Consumption

    These mods specifically target memory usage and leaks. They are particularly valuable on large NeoForge modpacks, servers running continuously, and machines with limited resources.

    Summary Table of Memory Mods

    ModMain FunctionNeoForge Versions
    FerriteCoreMemory structure deduplication1.21.6 → 1.16.5
    SaturnBuffer and cache optimization1.20.6 → 1.16.5
    AllTheLeaksMemory leak fixes1.21.1, 1.20.1
    Memory Leak FixVanilla memory leak fixesUp to 1.19.4
    ModernFixMemory optimization and loading1.21+, 1.20+
    Helium (Hydrogen Reforged)Array pool and NBT compression1.18.x → 1.16.5
    LazyDFUDeferred DFU loading1.19.3 → 1.16.1
    DataFixerSlayerComplete DFU deactivation1.16.5

    Details of Memory Mods

    FerriteCore (download link)

    Eliminates block state, model, and other mass-created immutable structure duplications. 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


    Saturn (download link)

    Reorganizes byte-buffer allocation and chunk section caching to reduce overall memory pressure. Paired with FerriteCore, it ensures a very stable RAM profile, even after long gaming sessions.

    Versions: NeoForge 1.20.6 → 1.16.5


    AllTheLeaks – Memory Leak Fix (download link)

    Detects common circular references in NeoForge and popular mods, breaks strong reference chains before they clog memory, and applies retrofitted fixes from future Minecraft versions. Designed for continuously running servers.

    Versions: NeoForge 1.21.1 / 1.20.1


    Memory Leak Fix (download link)

    Fixes residual vanilla memory leaks (UI, particles, resources) that other mods have not addressed yet. Perfectly complements FerriteCore for an ultra-stable memory footprint on versions 1.16 to 1.19.

    Versions: NeoForge (up to 1.19.4)


    ModernFix (download link)

    Reduces Java reflection memory usage, speeds up class loading, and fixes various leaks related to certain mod loaders. On large packs, around -20% of consumed RAM and loading times halved are typically observed.

    Versions: NeoForge 1.21+ / 1.20+


    Helium (Hydrogen Reforged) (download link)

    Implements an array pool, compresses chunk NBT data, and adds optimized paths for certain registries. Particularly effective in 1.16-1.18, where it easily saves 200 to 300 MB during intensive explorations.

    Versions: NeoForge 1.18.x → 1.16.5


    LazyDFU (download link)

    Defers DataFixerUpper initialization until an old world actually needs to be loaded. You can save up to 200 MB of RAM and several seconds at startup on versions 1.16 to 1.19.

    Versions: NeoForge 1.19.3 → 1.16.1


    DataFixerSlayer (download link)

    Completely disables DFU for servers stuck on a single version. Lighter than LazyDFU, but only to be used if you never open worlds from old versions.

    Version: NeoForge 1.16.5


    ⚠️ Warning: Mods that modify DataFixerUpper can compromise compatibility with old worlds. Always check your needs before installing them on a production server.


    Mods to Speed Up Startup

    A heavily modded NeoForge server or client can take a long time to start. These mods aim to limit CPU spikes at launch, speed up class loading, and reduce the time needed to join a game.

    Summary Table of Startup Mods

    ModMain FunctionNeoForge Versions
    Smooth Boot ReloadedThread distribution at startup1.20.x (Forge 1.18+)
    ThreadTweak ReforgedRebalancing thread priorities1.21.5 → 1.19
    FastloadOptimization of the "Joining World" pipeline1.20.1 → 1.18.2

    Details of Startup Mods

    Smooth Boot Reloaded (download link)

    Limits and distributes the number of threads created at startup. This avoids the 100% CPU spike that freezes less powerful machines. Loading becomes progressive and the operating system remains responsive, even if the total duration decreases only slightly.

    Versions: NeoForge 1.20.x (Forge 1.18+ backport)


    ThreadTweak Reforged (download link)

    Provides an in-game interface to rebalance thread priorities after startup. It removes many TPS micro-freezes caused by Java thread competition when loading large packs.

    Versions: NeoForge 1.21.5 → 1.19


    Fastload (download link)

    Optimizes the "Joining World" pipeline by bypassing redundant validations and pre-calculating certain NBT caches. Players appear more quickly in the world and respawns are significantly smoother.

    Versions: NeoForge 1.20.1 → 1.18.2


    💡 Combined with LazyDFU and ModernFix (presented above), these mods can save 10 to 30 seconds on the cold startup of a NeoForge pack while keeping memory under control.


    Conclusion

    With this comprehensive selection of NeoForge optimization mods, you have all the tools you need to stabilize TPS, increase FPS, and reduce the memory footprint of your Minecraft server. By selecting a few targeted mods in each category (server, client, memory, startup), you can radically transform your community's gaming experience.

    To go even further, hosting quality also plays a crucial role. If you want to benefit from these optimizations on a high-performance infrastructure, discover our free Minecraft server offers to test in real conditions!