Easy Server Optimizer (ESO)
High-performance, deep-pipeline optimization mod for Minecraft (Forge)
ESO is a lightweight, zero-dependency, server-side optimization mod for heavy modpacks and dedicated servers. It goes beyond basic mob limiters by overhauling low-level Netty pipelines, packet compression, chunk streaming, and TPS scaling in real time.
đĄī¸ Server-side required, client optional Works fully server-side on dedicated servers or singleplayer. If clients also install ESO, it unlocks bidirectional optimizations (Zstd Level 3 negotiation and client-side entity motion interpolation).
đ Features
Native compression: Bundled libdeflate 1.25 (server-only) and auto-negotiated Zstd Level 3 (server + client). Uses off-heap direct buffers to cut compression CPU overhead by up to 80% without creating heap garbage.
Flight corridors: Predicts player velocity and pre-loads chunks ahead during fast travel (Elytra/Creative), removing stutter and reducing redundant chunk-unload packets.
Netty flush batching: 2ms / 128-request packet batching to prevent socket congestion under load.
Distance-aware motion snapshots: Cuts distant entity movement packets by over 60% (server + client) using client-side interpolation of up to 12 ticks.
Smart mob and AI logic: Zombie flock pathfinding (shared A* leader routes), projectile limiters, and local XP merging.
đ Adaptive TPS scaling
đĸ Normal: Full simulation distance and mob tick fidelity.
đĄ Minor drops: Gently reduces non-essential view and simulation distance.
đ Severe drops: Stricter entity limits, shorter item lifespans, background AI throttling.
đ´ Critical lag: Emergency safeguards (pauses daylight/weather calculations, freezes non-essential entity ticks). Works out of the box with zero configuration. Manual control via /eso or /opt.
đĨī¸ Platform support
Windows (x86_64): Full native acceleration (libdeflate and Zstd).
Linux and others: All core optimizations work; compression falls back to optimized direct-buffer Deflater.
â ī¸ Compatibility
â Krypton / Krypton Reforged: Incompatible. Both hook the Netty pipeline and will collide.
â ī¸ Connectivity / Packet Fixer: Redundant, avoid installing alongside ESO.
âšī¸ Simple Mob Limiters / Despawn Tweaks: Redundant, since ESO has built-in projectile caps, flock pathfinding, and adaptive item lifespans.
â Compatible with: FerriteCore, ModernFix, Embeddium/Rubidium, Canary/Radon, and standard tech/magic/dimension modpacks.
â¤ī¸ Feedback
Run /eso bench in-game to measure compression time, packet drops, and throughput. Issue reports, benchmark logs, and suggestions are welcome!
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
Easy Server Optimizer(ESO) 1.1.0-beta.8 1.1.0-beta.8 |
26.1, 26.1.1, 26.1.2
|
neoforge
|
Download |
|
Easy Server Optimizer(ESO) 1.1.0-beta.8 1.1.0-beta.8 |
1.21.1
|
neoforge
|
Download |
|
Easy Server Optimizer(ESO) 1.1.0-beta.8 1.1.0-beta.8 |
1.18.2
|
forge
|
Download |
|
Easy Server Optimizer(ESO) 1.1.0-beta.8 1.1.0-beta.8 |
1.16.5
|
forge
|
Download |
|
ESO-1.1.0-1.20.1-beta.8 1.1.0-beta.8 |
1.20.1
|
forge
|
Download |
|
Easy Server Optimizer(ESO) 1.094 1.094 |
1.18.2
|
forge
|
Download |
|
NEOFORGE ESO 1.094 1.094 |
1.21.1
|
neoforge
|
Download |
|
ESO_1.20.1_1.094 1.094 |
1.20.1
|
forge
|
Download |
|
ESO-1.21.1-1.09 1.0.9 |
1.21.1
|
neoforge
|
Download |
|
ESO_1.18.2_1.09 1.09 |
1.18.2
|
forge
|
Download |
|
ESO_1.20.1_1.09 1.09 |
1.20.1
|
forge
|
Download |
|
1.20.1_1.081_stable 1.081 |
1.20.1
|
forge
|
Download |
|
1.20.1_SyntaxUpdate 1.07 |
1.20.1
|
forge
|
Download |
|
Easy Server Optimizer 1.08 1.08 |
1.18.2
|
forge
|
Download |
|
EasyServerOptimizer 1.18.2 1.071 1.071 |
1.18.2
|
forge
|
Download |
|
EasyServerOptimizer 1.07 1.21.8 1.07 |
1.21.8
|
forge
|
Download |
|
EasyServerOptimizer 1.07 1.20.1 1.07 |
1.20.1
|
forge
|
Download |
|
EasyServerOptimizer 1.06 1.06 |
1.21.8
|
forge
|
Download |
|
1.06 |
1.20.1
|
forge
|
Download |
|
EasyServerOptimizer 1.20.1 1.04 |
1.20.1
|
forge
|
Download |