This document is about the Minecraft mods Sodium and Lithium, and their forks. These are mods to help performance.
Sodium optimizes the client rendering pipeline. It does nothing for the server.
Note: I consider that Forge = Neoforge here
Name | Open source | Platform | Description |
---|---|---|---|
Sodium | No (source open) (Please respect devs, folks) | Fabric | mod to change the rendering engine |
Iris | Yes | Fabric | Addon for Sodium, adds shaders |
Indium | Yes | Fabric | Addon for Sodium, for the "Fabric Rendering API". Some mods use it |
Sodium Extra | Yes | Fabric | Extra features for Sodium |
----- | |||
Rubidium | Yes | Forge | fork of Sodium for Forge |
Oculus | Yes | Forge | Addon for Rubidium, adds shaders. Fork of Iris |
Embeddium (Rubidium) Extra | Yes | Forge | Extra features for Rubidium, fork of Sodium Extra. Also works with Embeddium |
Embeddium/Rubidium Extras | ? | Forge | Also called "Magnesium Extras". Adds features ? |
----- | |||
Embeddium | Yes | Forge+Fabric | fork of Rubidium, adds "transparent face sorting + better mod compatibility apparently" |
Embeddium++ (also called Embeddium++Additions) | ? | Forge | Fork/Rewrite of Embeddium/Rubidium Extras |
----- | |||
Magnesium (Formerly called Sodium Reforged) | Yes | Forge | Seems to be discontinued. Note that "Magnesium extras" (see above) is NOT discontinued. |
A -> B means "A has been forked into B"
flowchart TD
subgraph sodium[Sodium stuff]
Sodium
SodiumExtra[Sodium Extra]
Iris
Indium
end
subgraph rubidium[Rubidium stuff]
Rubidium
RubidiumExtra["Embeddium (Rubidium) Extra"]
Oculus
end
subgraph embeddium[Embeddium stuff]
Embeddium
MagnesiumExtras
EmbediumPlus[Embeddium++]
end
Sodium --> Rubidium --> Embeddium
SodiumExtra --> RubidiumExtra
MagnesiumExtras --> EmbediumPlus
Iris --> Oculus
Porting Indium to Forge makes no sense
Everyone seems to hate Optifine because closed source/breaks mods
A mod mainly made to optimize the server in various ways and gain TPS. It also has some effects on the client apparently
Name | Open source | Platform | Description |
---|---|---|---|
Lithium | Yes | Fabric | Optimize the server in various ways |
Radium | Yes | Forge | Port of Lithium for Forge |
Canary | Yes | Forge | Another port of Lithium for Forge ? Seems better than Radium |
Radium Reforged | Yes | Forge | Yet another port of Lithium for Forge. Seems better than Canary according to its desc |
flowchart TD
Lithium --> Radium
Lithium --> RadiumReforged
Lithium --> Canary