Sodium Blending Registry
by devpelux
Sodium Blending Registry lets blocks and fluids from other mods take part in Sodium's color blending, so that their colors blend across biomes as vanilla ones do.
What it does
The mod adds a dynamic way to register blocks for blending. It works around a color blending bug in Sodium (issue 895) by registering custom content through the tag c:blendable. A datapack file named blendable.json placed under the c namespace lists the blocks in data/c/tags/blocks and the fluids in data/c/tags/fluids, and the same format applies to both.
Installation requires Sodium on the client, and the mod is published for Fabric and Quilt. Sodium Blending Registry is client-side only, so servers do not need it, and it is released under the MIT License as open source. Builds exist for game versions 1.19 – 1.20, with the latest file, mc1.19.3-0.4.9.1, targeting 1.19.3 and dated 2023-08-07.
Key features
Blendable tag
The c:blendable tag marks custom blocks and fluids so that Sodium blends their colors.
Datapack registration
A blendable.json file in the c tag folders registers blocks and fluids without any code.
Blending bug fix
The mod addresses a Sodium color blending bug reported in Sodium issue 895.
Bug reporting steps
The author text lists how to reproduce and report a problem, including the Minecraft, Fabric and Sodium versions and the logs.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Modded blocks in biomes
A modpack author can register new foliage or water blocks so their colors blend like vanilla blocks do.
Mod developers
Developers who add blocks or fluids can tag them with c:blendable instead of writing registration code.
Who it’s for: Mod developers adding blocks or fluids that should blend, and end users who want those colors to match vanilla content. Players who only use vanilla blocks have no need for it.
How it compares
Sodium Extra is client-side only, open source under the GNU Lesser General Public License v3.0 only, and published for 1.16.2 – 26.3 on Fabric, NeoForge and Quilt. Better Biome Reblend is also client-side only and open source under the same license, with files for 1.20 – 1.21.11 across Fabric, Forge, NeoForge and Quilt. Sodium Blending Registry covers only 1.19 – 1.20 on Fabric and Quilt.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Sodium Blending Registry | Fabric and Quilt | 1.19 – 1.20 | Client-side only | 2023-08-07 |
| Sodium Extra | Fabric, NeoForge and Quilt | 1.16.2 – 26.3 | Client-side only | 2026-09-16 |
| Better Biome Reblend | Fabric, Forge, NeoForge and Quilt | 1.20 – 1.21.11 | Client-side only | 2026-01-10 |
Questions
Does Sodium Blending Registry need Sodium?
Which loaders are supported?
Does a server need this mod?
In the catalog
Sodium Blending Registry is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 10,288 mods support Minecraft 1.20.
Similar mods
What the author says
Additionally, it introduces a new tag c:blendable that allows custom blocks or fluids to be registered to use the Sodium blending system. To use the tag, add a new file named blendable.json into resources/data/c/tags/blocks for blocks, or resources/data/c/tags/fluids for fluids.
Official listing
- Modrinth page
- modrinth.com/mod/sodium-blendingregistry
- Owner
- devpelux
- Published
- 2023-06-22
- Updated on Modrinth
- 2023-08-07
- Facts verified
- 2026-10-15
