Skip to content
Sodium Extra Mod | A Sodium addon that adds features that shouldn't be in Sodium
Sodium Extra Mod
A Sodium addon that adds features that shouldn't be in Sodium โ€ข client-side โ€ข Fabric / NeoForge / Quilt

๐Ÿ“– Mod Overview & Core Features

Sodium Extra aims to bring most of OptiFine's eye-candy options to Sodium; in addition to providing some features such as visual bug fixes and other performance options that are not yet available on Sodium.

๐ŸŽจ Animations Settings

  • Control fire, water, lava, block animations โ€“ customize which animations are enabled.
  • Fine-tune animation speed โ€“ adjust the speed of various animated textures.
  • Disable specific animations โ€“ improve performance by turning off unnecessary animations.

โœจ Particles Settings

  • Control all types of particles โ€“ including ones from other mods.
  • Adjust particle density โ€“ reduce or increase particle counts.
  • Disable specific particle types โ€“ fine-tune which particles appear.

๐ŸŒŒ Details Settings

  • Control sky, stars, sun/moon โ€“ customize celestial rendering.
  • Weather control โ€“ adjust rain and snow visibility.
  • Miscellaneous details โ€“ fine-tune visual elements.

๐Ÿ–ฅ๏ธ Render & Extra Settings

  • Fog control โ€“ adjust fog density and distance.
  • Static entities โ€“ control rendering of stationary entities.
  • Extra Settings โ€“ display FPS, coordinates, toast notifications, clouds, and much more.

๐Ÿ”ง Feature Breakdown

๐Ÿ“‹ Animations

  • Fire, water, lava, portal animations.
  • Block and fluid animations.
  • Customizable animation speeds.

๐Ÿ’จ Particles

  • All particle types (vanilla & modded).
  • Particle density control.
  • Particle culling options.

๐ŸŒค๏ธ Details

  • Sky, stars, sun, moon rendering.
  • Weather effects (rain, snow).
  • Cloud rendering options.

๐Ÿ–ฅ๏ธ Render

  • Fog distance & density.
  • Static entity rendering.
  • Miscellaneous rendering tweaks.

๐Ÿ“Š Extra

  • FPS display overlay.
  • Coordinates HUD.
  • Toast notification control.
  • Cloud rendering options.

๐Ÿ”— More Details

  • See a more detailed explanation of what features are included in Sodium Extra here.
  • Visual bug fixes for Sodium.
  • Performance options not yet available in Sodium.

๐Ÿ› ๏ธ Technical Summary

๐Ÿง  Architecture & Data

  • Client-side only โ€“ pure visual mod; no server-side changes.
  • Sodium integration โ€“ extends Sodium's rendering pipeline with additional options.
  • Mixins โ€“ uses Mixin to hook into Sodium's rendering engine.
  • Configurable โ€“ all settings are stored in a config file.

๐Ÿ“ฆ Loader & Dependencies

  • Fabric โ€“ requires Fabric Loader + Fabric API + Sodium.
  • NeoForge โ€“ requires NeoForge + Sodium (NeoForge version).
  • Quilt โ€“ requires Quilt Loader + QSL + Sodium.
  • Required โ€“ Sodium must be installed for this mod to work.

โš™๏ธ Core Mechanics

  • Animation control โ€“ intercepts and modifies animation rendering.
  • Particle management โ€“ filters and adjusts particle rendering.
  • Detail toggles โ€“ enables/disables specific visual elements.
  • HUD overlays โ€“ adds FPS, coordinates, and other info displays.

๐Ÿ”ง Advanced Features

  • Fog customization โ€“ fine-tune fog rendering.
  • Static entity optimization โ€“ improved rendering for stationary entities.
  • Toast notification control โ€“ manage in-game toast messages.
  • Cloud rendering options โ€“ customize cloud appearance.
/* Technical highlights */
โ€ข Uses Mixin to extend Sodium's rendering pipeline.
โ€ข All settings are stored in /config/sodium-extra.json.
โ€ข Animation control uses Sodium's animation system hooks.
โ€ข Particle management filters particles before they are rendered.
โ€ข HUD overlays are rendered using the game's built-in overlay system.
โ€ข Fog control modifies Sodium's fog rendering calculations.

๐Ÿ“ฅ Installation Guide

๐Ÿงต Fabric Installation

RECOMMENDED Best performance & stability

1. Install the Fabric Loader (recommended version for your MCPE version).

2. Download Fabric API from Modrinth or CurseForge.

3. Download Sodium (required dependency).

4. Download SodiumExtra-Fabric-[version].jar.

5. Place all JARs in .minecraft/mods/.

Example mods folder:
โ””โ”€โ”€ mods/
    โ”œโ”€โ”€ fabric-api-0.92.0+1.20.1.jar
    โ”œโ”€โ”€ sodium-fabric-0.5.0+1.20.1.jar
    โ””โ”€โ”€ SodiumExtra-Fabric-1.2.0+1.20.1.jar

โœ… Note: Sodium is mandatory.

โš™๏ธ NeoForge / Quilt Installation

ALTERNATIVE For modpacks relying on NeoForge or Quilt

1. Install the recommended NeoForge or Quilt version.

2. Download Sodium (NeoForge or Quilt version).

3. Download SodiumExtra-[loader]-[version].jar.

4. Place both JARs in mods/.

5. Launch the profile.

Example mods folder (NeoForge):
โ””โ”€โ”€ mods/
    โ”œโ”€โ”€ sodium-neoforge-0.5.0+1.20.1.jar
    โ””โ”€โ”€ SodiumExtra-NeoForge-1.2.0+1.20.1.jar

โš ๏ธ Important: Sodium is required for this mod to work.

๐Ÿ“Œ Universal steps & recommendations

  • Modpack: Available on Modrinth and CurseForge. Recommended launchers: Modrinth App, Prism Launcher, MultiMC.
  • Client-side only โ€“ works perfectly without server installation.
  • Performance tip: Disabling unnecessary animations and particles can improve FPS.
  • Mod compatibility: Works with most mods; if you encounter issues, check the GitHub page.
  • Data location: Config in /config/sodium-extra.json.
โšก Quick setup:
1. Install Fabric/NeoForge/Quilt for your MCPE version.
2. Add Sodium + Sodium Extra JARs to "mods" folder.
3. Launch the game โ€” the mod works automatically!
4. Adjust settings in the Sodium Extra menu or config file.
โœ… Fabric: Fabric Loader + Fabric API + Sodium + SodiumExtra-Fabric โœ… NeoForge/Quilt: Loader + Sodium + SodiumExtra ๐Ÿ“ฆ Place JARs in /mods folder ๐Ÿ–ฅ๏ธ Client-side only

๐Ÿ“‹ Compatibility & FAQ

๐Ÿ•น๏ธ Supported versions

26.2 26.1.x 1.21.x 1.20.x 1.19.x 1.18.x 1.17.x 1.16.2โ€“1.16.5

Platforms

Fabric NeoForge Quilt

Environments: Client-side only

โ“ Common Questions

Do I need Sodium installed for this mod to work? You will need to download Sodium for this mod to work.
Can I re-host/upload this mod somewhere else? Yes, as long as you provide the mod source code. Preferably if you message/ask for permission first.
Will you add x features to this mod? No, unless I explicitly state that I will.
I have more questions! Join our Discord!

๐Ÿ“ฆ Modpack Permissions

This is a free and open-source project; you can include it in your mod pack as long as you provide attribution!

Sodium Extra Mod ยท by FlashyReese ยท made for optimizers and customizers.