close icon

Sodium Mod [Forge] [NeoForge]


0

Average rating: 3.4

Does Sodium work with Forge? Officially, not with classic Forge, but yes with NeoForge. Since Sodium 0.6.0, released for Minecraft 1.21.1 in late 2024, CaffeineMC builds every version for NeoForge alongside Fabric, from the same code. Older Forge versions only ever had community ports. This page holds files of both kinds, so check which one you are downloading.

What each file here actually is

  • sodium-neoforge-0.6.13 for 1.21.5 and sodium-neoforge-0.6.13 for 1.21.4: official CaffeineMC releases. Sodium is open source under the Polyform Shield license, and these are CaffeineMC’s own builds, not re-compiled ones. The NeoForge metadata names JellySquid and IMS212 as authors, the same people behind the Fabric original.
  • sodium-forge-2.1.3 for 1.16.4–1.16.5 and sodium-forge-1.0 for 1.16.1: an unofficial Forge port from the 1.16 era. CaffeineMC did not make it and does not support it, and it gets no further updates. We keep it for old 1.16 Forge modpacks; for anything newer, use the NeoForge builds.
Side-by-side F3 debug screens showing frame rate with and without Sodium
The official NeoForge builds share their renderer with Sodium for Fabric; only the loader code differs.

Both the 1.21.4 and 1.21.5 files here are on 0.6.13, the last 0.6 build CaffeineMC released for those versions, so you are not chasing an old Sodium to clear a rendering glitch.

Old 1.16 ports like this one tend to lag behind the upstream mod and clash with other Forge mods that touch rendering. If an old pack crashes on load with sodium-forge in it, removing that jar is the first thing to try.

Forge and NeoForge are not interchangeable

NeoForge started in 2023 as a fork of Forge, and the two have drifted apart since. A NeoForge jar will not load in Forge and the reverse is also true, so the loader name in the file matters as much as the Minecraft version.

Timeline of Minecraft mod loaders by game version: Forge, Fabric, Quilt and NeoForge
NeoForge only exists for recent versions, which is why official Sodium for Forge-style loaders starts at 1.21.1.

That leaves a gap. If you play a Forge pack on 1.18.2 to 1.20.1, official Sodium simply has no build for you. Players there use community forks with other names, Embeddium and Rubidium being the best known. We do not carry them on this page, and they cannot be combined with Sodium: the Fabric version of Sodium even lists Embeddium as incompatible. OptiFine remains the other Forge option on those versions.

Fabric or NeoForge for a fresh instance?

If no particular mod ties you to NeoForge, CaffeineMC’s own README recommends Fabric for new users, describing it as more lightweight and stable for the time being. The NeoForge build exists for people whose other mods are NeoForge-only. Version numbers match between the two loaders, so 0.6.13 on NeoForge carries the same renderer changes as 0.6.13 on Fabric.

Installing the NeoForge build

  1. Run the NeoForge installer for 1.21.4 or 1.21.5 and choose Install client.
  2. Put the matching sodium-neoforge jar in .minecraft/mods. No library mods are needed.
  3. Launch the NeoForge profile and open Video Settings. Sodium’s own options screen with page tabs means it is active.
NeoForge installer window with Install client, Install server and Extract options
Pick Install client in the NeoForge installer before adding Sodium.

Remove any other renderer replacement first. A pack that already ships Embeddium or OptiFine should keep one of them, not both plus Sodium. Shaders work through Iris, which also has NeoForge builds and needs Sodium installed.

Adding a game-logic optimizer

Sodium only speeds up drawing the world. Entity AI, hoppers, redstone and other tick work happens elsewhere, and CaffeineMC’s answer for that is Lithium, which also has official NeoForge releases. Our Lithium for Forge and NeoForge page has the 1.21.4 NeoForge file, so a 1.21.4 instance can run both side by side.

Diagram showing which part of Minecraft each performance mod speeds up
On Forge-family loaders the pairs are Sodium with Lithium on NeoForge, or Embeddium with Canary on older Forge.

On older Forge versions, the Lithium side is covered by Canary, an unofficial Lithium fork for Forge 1.18.2 to 1.20.x.

Lithium logo with a purple feather icon over green hills
Grab the NeoForge build of Lithium for the same Minecraft version as Sodium.
Canary mod logo with a white bird on a blue background
Canary fills the Lithium role for Forge players who cannot move to NeoForge.
MC version 1.21.5
Download Sodium 1.21.5 [1.15 Mb](Downloads: 208)
MC version 1.21.4
Download Sodium (NeoForge) 1.21.4 [1.11 Mb](Downloads: 66)
MC version 1.16.4-1.16.5
Download Sodium 1.16.4-1.16.5 [804.08 Kb](Downloads: 4576)
MC version 1.16.1
Download Sodium [436.83 Kb](Downloads: 1961)


Share:

Similar mods

0
0
32

OptiFine has been around for over a decade, and it is still one jar file doing three jobs at once. It adds dozens of graphics and performance settings, it reads…

0
0
0

GeckoLib is a useful library for modders that makes it easy to create 3D animations, particles and other objects. It makes it much easier to add new mobs and blocks…

0
0
0

Using the Cosmetic Armor mod, you can choose how your armor will look. In addition to the standard armor slots, special slots will also appear in the inventory, in which…

Leave comment

Please, leave comment

You didn't enter your name

Enter valid email

Leave comment

  • is it good with optifine

  • does it work for tlauncher and i have 2gb pc it will work or not

All files from Guide-Minecraft.com can be downloaded for free. Copyrights belong to their rightful owners. When copying materials active link to the site is required!
2018-2026 © Guide-Minecraft.com ®