Fabric add-on for Sodium

Sodium Extra Mod puts every video toggle back in your hands

Sodium is fast because it strips its options screen down to the essentials. Sodium Extra hands the rest back: particles, fog, sky, weather, block animations, entity detail and on-screen overlays, each with its own switch — so you trade the effects you do not need for the frames you do.

  • Client-side only
  • Free and open source
  • Java Edition, Fabric
Illustration of the Sodium Extra Mod video settings panel with option groups, toggles and a frame rate graph
Steadier framesFewer effects, less render work
Diagram of the option groups the Sodium Extra Mod adds to the Sodium video settings menu
What is it

An options screen for the things Sodium leaves out

The Sodium Extra Mod is a small client-side add-on for Minecraft Java Edition. Sodium itself is a rendering engine replacement — it makes the game draw chunks far more efficiently, and it deliberately ships a compact settings menu. Sodium Extra fills that menu back in.

What you get is not a second optimiser. It is a control panel. Every switch corresponds to a piece of work the game does on each frame, and turning one off removes that work. On a modern graphics card the difference may be modest. On a five-year-old laptop with integrated graphics, switching off particles and animated textures is often the gap between twenty-something frames and something you can actually play.

It is developed as an open-source project by FlashyReese, the same developer behind Reese's Sodium Options, and it is distributed free through the usual Minecraft mod platforms.

Client sideNothing to install on a server
Fabric firstLoader plus Fabric API
Needs SodiumInstalled before this mod
Feature groups

Six groups of options, one settings screen

Each group maps to a category of render work. You do not have to understand the engine to use them — switch something off, watch the counter, keep the change if it helped.

Particle control

Switch particle categories on or off individually instead of accepting one blunt vanilla slider. Explosions, splashes, block breaking and ambient effects each get their own control.

Highest impact on weak GPUs

Fog, sky and clouds

Reduce or remove distance fog, sky rendering, star fields and cloud layers. Useful when fog is hiding terrain you want to see, and useful again when clouds are costing frames.

Visibility and performance

Block and texture animations

Stop animated textures — water, lava, fire, portals — from updating every frame. On integrated graphics this is one of the cheapest wins available.

Cheap frames

Detail and entity distance

Tune how far item frames, armour stands and block entities render, and how much biome blending the game calculates when loading chunks.

Chunk load smoothing

On-screen overlays

A built-in frame rate counter and coordinate readout with position options, so you can measure the effect of a change without installing a separate HUD mod.

Measure before you tweak

Frame pacing options

Frame rate limits and vertical sync behaviour sit alongside everything else, which makes it easy to cap output for a quieter laptop fan or a steadier recording.

Laptops and capture
How it works

From render call to toggle

The mod does not optimise anything by itself. It exposes the switches, and the saving comes from what you decide to stop drawing.

  1. Sodium takes over rendering

    Sodium replaces Minecraft's chunk renderer with a faster one, but ships a deliberately small options screen.

  2. Sodium Extra extends that screen

    The add-on hooks into the same settings system and registers its own option groups, so everything stays in one place.

  3. You decide what gets drawn

    Each toggle maps to a real piece of render work. Switching one off removes that work from every frame.

  4. Changes apply immediately

    Options take effect as you set them and are written to a config file, so your choices survive a restart.

Who it helps

Where the extra options earn their place

The mod is worth installing in some situations far more than others. These are the four that come up most often.

Older laptops and integrated graphics

The machines that gain most. Cutting particles, animations and weather often turns a stuttering session into a playable one.

Competitive PvP

Fewer particles and less weather means a cleaner view of what is actually happening in a fight, plus steadier frame pacing.

Recording and streaming

Capping frame rate and removing visual noise keeps encoder load predictable and footage readable.

Heavy modpacks

When a pack layers shaders, structures and entities on top of each other, per-feature toggles are far more useful than one graphics slider.

Compatibility

What it runs on, and what it will never run on

Two questions come up constantly: Forge and Bedrock. Here are the straight answers before you spend an evening searching.

Support status by platform and loader.
Platform or loader Status
Minecraft Java Edition Supported
Fabric Loader Primary target
Quilt Loader Usually works
NeoForge Recent builds only
Forge (legacy) Not supported
Bedrock Edition and MCPE Not possible
Server installation Not required

Version notes worth knowing

  • Files are published per Minecraft version. A build for Sodium Extra mod 1.20 1 will not load in 1.21, and the reverse is equally true.
  • The 1.21 branch is where active development sits, including Sodium extra mod 1.21 10 builds for current packs.
  • Sodium and Sodium Extra update together. If you upgrade one, upgrade the other in the same session.
  • OptiFine cannot share a profile with Sodium. Choose one rendering approach and stay with it.
  • Searching for a Sodium extra mod forge file on an old pack is usually a dead end — the Embeddium ecosystem is the Forge-side equivalent.
Installation

Setting it up takes about ten minutes

Order matters. Loader, then API, then Sodium, then this mod — and every file has to be built for the same Minecraft version.

1

Check your Minecraft version

Open the launcher and note the exact version you play — 1.20.1 and 1.21.10 need different files. Everything below has to match that number.

2

Install Fabric Loader

Run the Fabric installer for that Minecraft version and let it create a new launcher profile. Start the game once so the profile finishes setting itself up.

3

Add Fabric API

Fabric API is the shared library nearly every Fabric mod expects, Sodium Extra included. Download the build for your version and put it in the mods folder.

4

Install Sodium first

Sodium is the renderer that Sodium Extra attaches to. Without it the add-on has nothing to extend and simply will not load.

5

Drop Sodium Extra into the mods folder

Place the mod file next to the others in .minecraft/mods, or in the mods folder of the specific instance you are using.

6

Launch and open Video Settings

Start the Fabric profile, open Options then Video Settings, and you will find the new option groups waiting. Adjust, then check your frame rate.

Download

Get the Sodium Extra Mod package

The button below opens the tagged source archive published on the project's official repository. It is the same code the release builds are compiled from, and it costs nothing.

  • Straight from the source repository. No mirrors, no link shorteners, no survey pages.
  • Free and open source. Anyone asking you to pay for this mod is not an official source.
  • Install Sodium first. The add-on will not load on its own — see the steps above.
  • Match your Minecraft version. Check the tag against the version you actually play.
Sodium Extra Mod download package illustration
  • ZIP archiveSource package
  • FabricLoader target
  • Java EditionMinecraft platform
  • FreeNo cost, no account
Download Sodium Extra Mod

Prefer a ready-to-drop mod file? Release builds are published on the project's Modrinth and CurseForge listings under the same name — our Modrinth download guide explains how to pick the right one.

Before you install anything

Minecraft mods are one of the most heavily impersonated download categories there is. A few habits keep you out of trouble.

  • Download from the official repository or the project's own platform listings.
  • Treat any page demanding payment, a survey or a "downloader" as fake.
  • Back up your saves and config folders before adding mods.
  • Keep an antivirus scan in your routine for anything executable.
  • Never install a mod that arrives as an .exe — real mods are .jar files.
  • Test new mods on a copy of a world, not your long-running survival save.
Release information

What the current package contains

Details of the archive linked on this page, plus the areas recent releases have concentrated on.

Software name Sodium Extra
Package format ZIP source archive
Mod loader Fabric (NeoForge on recent builds)
Game edition Minecraft Java Edition
Dependencies Fabric API, Sodium
Side Client only
Licensing Open source — see the repository
Price Free
Page updated 2026-09-08

Where development has been going

  • New game versions. Each Minecraft release needs a rebuilt version, which is why the tag list grows quickly.
  • Loader coverage. Following Sodium's move onto NeoForge, recent builds have widened beyond Fabric alone.
  • Option housekeeping. Toggles get regrouped and renamed as the settings list grows, so a menu may not look identical between versions.
  • Compatibility fixes. Most smaller releases exist to keep pace with Sodium's own internal changes.

Always read the release notes on the tag you download — they are the authoritative record for that build.

Honest assessment

Pros and cons

It is a good mod with a narrow job. Knowing the limits saves you an hour of troubleshooting.

What works well

  • Fine-grained control over effects the vanilla menu bundles together
  • Real frame rate gains on integrated graphics and older laptops
  • Built-in FPS and coordinate overlays for measuring changes
  • Client-side only, so it never needs server permission
  • Free and open source, with public code and public builds
  • Sits neatly beside Sodium, Iris and Reese's Sodium Options

What to keep in mind

  • Does nothing until you actually change settings
  • Java Edition only — no Bedrock or MCPE version exists
  • Requires a matching Sodium build, so updates arrive in pairs
  • Legacy Forge packs are out of luck without a different port
  • The long option list can be intimidating without a wider menu mod
Troubleshooting

Six problems that account for most reports

Work through these before reinstalling anything. The log file usually answers the question in its first few lines.

Options do not appear

Video Settings looks exactly like it did before you installed anything.

Fix: Confirm Sodium loaded first and that both files target your Minecraft version.

Game will not start

The launcher throws you back to the main screen within seconds.

Fix: Read the first error in logs/latest.log; a mismatched dependency is the usual cause.

Conflict with OptiFine

Crashes or garbled rendering when both are installed.

Fix: Pick one. OptiFine and the Sodium family rewrite the same systems and cannot share a profile.

Settings reset every launch

Your carefully tuned toggles keep reverting to defaults.

Fix: Check that the config folder is writable and that no launcher setting restores the instance on close.

Shader pack ignores a toggle

Fog or clouds stay visible no matter what you switch off.

Fix: The shader is drawing them. Change the equivalent option inside the shader pack instead.

Frame rate did not change

Everything installed correctly but the counter looks identical.

Fix: Your bottleneck is elsewhere — try render distance, or check whether the CPU rather than the GPU is the limit.

Guides

Longer walkthroughs

Version-specific setup, loader questions and the settings that actually move the frame counter.

Questions

Frequently asked questions

Twenty answers covering setup, loaders, editions, options and the errors people run into most.