Lithium is one of the most popular optimization mods around, with more than 240 million downloads across CurseForge and Modrinth combined. It speeds up the game's internal logic — physics, mob AI, block ticking — while deliberately leaving every vanilla mechanic intact. Here is what the Lithium mod does for a server, which loaders and versions it supports, whether your players need it, and how to install it without surprises.
Lithium is part of our list of the 50 best Minecraft mods, in the server optimization section. If you are building a modded server from scratch, start here: it is one of the few things worth installing almost every time and almost never needs touching.
What Lithium does
Every tick, a Minecraft server recalculates the world: it moves mobs, finds paths for them, updates blocks, checks collisions, and processes hoppers and fluids. Lithium rewrites the most expensive parts of these systems so the same work takes less CPU time. The result is identical to vanilla; the server simply spends fewer milliseconds getting there.
That is the main benefit for an owner: under the same load, the server keeps headroom in each tick. It can handle more loaded entities, chunks and players before TPS starts to drop. The authors say server admins can expect a sizeable improvement in tick times, but nobody promises an exact figure: it depends on your world, farms, mods and player count.
The second trait is strict vanilla parity. Lithium intentionally avoids changing mechanics, so technical players can keep building their usual farms and contraptions. That sets it apart from mods that make a server faster by simplifying the game.
Minecraft versions and loaders
Lithium is actively maintained, with new builds arriving soon after Minecraft releases. At the time of writing (October 2026), support looks like this:
| Minecraft version | Fabric | NeoForge | Quilt |
|---|---|---|---|
| 26.3, 26.2, 26.1.x | yes | yes | yes |
| 1.21.9–1.21.11 | yes | yes | yes |
| 1.21.1 | yes | yes | yes |
| 1.20.1 | yes | no | yes |
Classic Forge is not officially supported. If you are choosing a loader, keep in mind that NeoForge is the Forge fork that has become the main target for new mods; see how Forge differs from NeoForge. On Fabric the mod feels especially at home: it does not even need Fabric API, and it pairs well with a Fabric server.
Do players need Lithium?
No. Lithium runs on both sides but does not require a match: you can install it on the server only, and players without the mod join as usual. The reverse also works — a player can run Lithium locally while the server goes without it.
Whether to include it in a client pack is up to you. Lithium helps in singleplayer too, because it speeds up the integrated server that simulates the world and frees up the CPU. But it is not needed to join your server, so do not list Lithium among the mods players must install.
How much CPU and memory it saves
Lithium mainly optimizes tick time, which means CPU load. It does little for memory — that is the job of separate mods such as FerriteCore, which cuts RAM usage. So Lithium is no reason to pick a smaller plan: size your memory by mods, players and view distance as before.
If the server already lags, Lithium may help, but it does not replace finding the cause. First see what is actually eating your tick: the spark profiler shows which entities, blocks or mods load the server. We cover the full troubleshooting order in how to fix low TPS on a Minecraft server.
How to install Lithium on an Elysium server
- When ordering, pick Fabric or NeoForge and a Minecraft version that Lithium supports on the order page. If your server already runs another loader, keep in mind that changing the loader or version is a clean reinstall, so make a backup first.
- Download Lithium from its Modrinth or CurseForge page. Pick the file for your exact Minecraft version and loader: the version name lists both.
- Stop the server and upload the
.jarfile to themodsfolder through the panel's file manager or over SFTP. - Start the server and check the console in your dashboard: it should boot without errors, and Lithium should appear in the list of loaded mods.
You do not need a new world: the mod starts working on the existing one. Still, the habit of backing up before any change to mods saves hours. Elysium includes a nightly automatic backup plus manual backup slots, and we cover retention strategy in our backup guide.
Configuration: the lithium.properties file
Lithium has no typical config with dozens of sliders. Instead, it lets you enable or disable individual patches — the changes the mod makes to the game's code. The file lives at config/lithium.properties, and an empty file is perfectly normal: it means the defaults are active, already tuned by the authors for the best performance.
Touch this file only in one case: when a specific patch conflicts with another mod or causes a bug. Then you disable that patch with a line like mixin.<patch_name>=false, taking the exact name from the mod's GitHub wiki or from the error message. Restart the server after editing.
Do not disable patches "just in case". Every patch you turn off is a piece of the speed-up you lose. Edit the file only when the log shows a clear conflict, and note what you disabled and why.
Compatibility and common problems
Lithium gets along well with other popular optimizations: FerriteCore saves memory, ModernFix speeds up startup and fixes leaks, and on Fabric people often add C2ME for chunk generation. Together they form the baseline set we describe in detail in our modded server optimization guide.
Typical issues during installation:
- The server will not start and the log shows a version mismatch. You downloaded a file for another Minecraft version or loader. Get the file that matches your setup exactly.
- A conflict with another mod. The log usually shows which patch failed to apply. Update both mods, and if that does not help, disable that patch in
lithium.properties. - A Paper server. Lithium is a mod, not a plugin, so it does not install on Paper. Paper has its own built-in optimizations.
- A Forge 1.20.1 server. There is no official build. Either move to NeoForge or Fabric (a reinstall with a backup) or optimize with mods released for Forge.
Lithium squeezes more out of the CPU, but it still needs fast cores. Elysium servers run on high-frequency Ryzen with NVMe in Frankfurt, with the Pterodactyl panel, SFTP, DDoS protection, a nightly automatic backup and 1 to 10 manual backup slots. For Fabric or NeoForge with a set of mods, a plan from Pulse 4 GB at €10.49 per month is usually enough; for heavy packs, start from Nexus 8 GB at €20.49. Compare plans on the pricing page or build your server on the order page.