๐ 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.
โข 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/.
โโโ 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.
โโโ 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.
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.
๐ Compatibility & FAQ
๐น๏ธ Supported versions
Platforms
Environments: Client-side only
โ Common Questions
๐ฆ Modpack Permissions
This is a free and open-source project; you can include it in your mod pack as long as you provide attribution!