How to Fix Minecraft Lag (2026)

Minecraft lag has three causes: low FPS, network latency, and memory pressure. Here is how to tell them apart and the mods and settings that fix each one.

GuidesJune 13, 2026by trq· Updated June 13, 2026

"Lag" is really three different problems, and the fix depends on which one you have. Low FPS is your machine struggling to draw frames. Network lag is the connection to a server. Memory pressure is the game pausing to clean up RAM. Start with Sodium for FPS, then work down the list. One note for Opal users: Lithium is not compatible with Opal, so build around Sodium instead.

Key takeaways
  • Low FPS, network lag, and memory stutter are different problems with different fixes.
  • Sodium fixes rendering FPS; FerriteCore and ModernFix fix memory stutter.
  • A client mod cannot fix server-side lag. We will be straight about that.
  • Lithium is not compatible with Opal. Use Sodium if you run Opal.

Tell the three apart

Which lag do you have?

Low FPS: the whole game feels choppy even in single-player (a GPU and CPU problem). Network lag: blocks break and reappear, mobs rubber-band, only on servers (a connection problem). Memory stutter: smooth play with periodic freezes every few seconds (a garbage-collection problem).

Fix low FPS

Install Sodium for rendering. Then lower render distance a couple of chunks, set graphics to Fast, and disable VSync if you want uncapped frames. See how to get more FPS for the full setup. Sodium runs fine alongside Opal.

Fix memory stutter

Add FerriteCore to cut memory use and ModernFix to trim it further. Do not over-allocate RAM; more is not better past a point, and too much can make the freezes longer.

Fix network lag

Network lag is the server or your connection, not your client. Close bandwidth-heavy apps, use a wired connection if you can, and pick a server region near you. A mod cannot fix a slow link, and we are not going to pretend otherwise.

Running Opal? Skip Lithium

Lithium is a common anti-stutter pick, but it is not compatible with Opal. Rely on Sodium for performance and FerriteCore for memory, and leave Lithium out.

Where Opal fits

Opal is a full client (a Fabric mod for Minecraft 1.21.10), so like any large mod it uses some resources while it runs. It does not cause "lag" on its own on a healthy setup, but it is a reason to get your performance base right first: install Sodium for headroom, add FerriteCore if you see memory stutter, and leave Lithium out. With that in place, Opal's 200+ features and glass UI have room to run smoothly.

FAQ