Multiplayer adds work a single-player world does not: network packets, more players to render, and chunks streaming in as you move. Client-side, Krypton optimizes networking, Sodium keeps rendering fast under a crowd, and C2ME smooths chunk loading. None of these fix a slow server, but they make your side of the connection as smooth as it can be. One note for Opal users: Lithium is not compatible with Opal, so build around Sodium.
- Sodium holds your framerate when the screen is full of players and particles.
- Krypton trims networking overhead on busy servers.
- C2ME speeds up chunk loading so fast travel hitches less.
- Client mods cannot fix server lag. Lithium is not compatible with Opal.
Krypton
Optimizes Minecraft's networking stack on the client. It reduces overhead in how packets are handled, which helps when a busy server is sending a lot of updates.
Sodium
Keeps your frame rate stable when there are many players, entities, and particles on screen at once, which is exactly when vanilla rendering struggles. It runs fine alongside Opal.
C2ME
Speeds up chunk loading so moving fast across a large multiplayer map hitches less.
What mods cannot fix
If blocks rubber-band and mobs teleport, that is server-side lag or your connection, not your client. Use a wired link, pick a nearby region, and close bandwidth-heavy apps. We would rather tell you that than sell you a mod that cannot deliver it.
Running Opal? Skip Lithium
Lithium is a common multiplayer pick, but it is not compatible with Opal. Run Sodium and Krypton, and leave Lithium out.
Where Opal fits
Opal is a Fabric mod for Minecraft 1.21.10 built for competitive multiplayer play: 200+ features across combat, movement, visual, and utility, behind a glass UI, with a hybrid set that suits BedWars and SkyWars-style modes and a quieter set that holds up on most servers. It installs into the same mods folder as Krypton and Sodium. Smooth your connection with the performance stack first, then add Opal for the features, and keep Lithium out.
At a glance
| Mod | Job | Works with Opal |
|---|---|---|
| Sodium | Frames under a crowd | Yes |
| Krypton | Networking overhead | Yes |
| C2ME | Chunk loading | Yes |
| Lithium | Client-side simulation | No |
FAQ
No. They smooth rendering, networking overhead, and chunk loading on your end. Server lag is out of your hands.
Sodium for frames under a crowd, Krypton for networking overhead. Run both.
No. Use Sodium and Krypton, and leave Lithium out when Opal is installed.