Sodium Extra

July 4, 2026 ยท View on GitHub

Java 17 Project License Environment: Client Mod loader: Fabric Version CurseForge Support Server

Features that shouldn't be in Sodium.

Protected gameplay fog

Protected Gameplay Fog changes blindness, darkness, lava, powder snow, and water fog. On normal multiplayer servers it stays vanilla unless the server authorizes it through Greenlight and you have it installed. See Protected Gameplay Fog for the player-facing behavior.

Server policies

Server owners can authorize Sodium Extra's protected gameplay fog controls with a a server resource pack and the Greenlight client mod. See Server Policies for the policy schema and examples.

Building from source

Prerequisites

  • Java Development Kit 17 or above
  • Git

Compiling

  1. Clone the repository and navigate into the cloned repository.
    git clone https://github.com/FlashyReese/sodium-extra-fabric.git
    cd sodium-extra-fabric
    
  2. Navigate to the directory you've cloned this repository and launch a build with Gradle. If you are not using the Gradle wrapper, simply replace gradlew with gradle or the path to it.
    • Windows
    gradlew build
    
    • Linux/macOS
    ./gradlew build
    
  3. The initial setup may take a few minutes. After Gradle has finished building everything, you can find the resulting artifacts in build/libs.

Contributing to localization

By submitting translations, you are agreeing to have them licensed under the Creative Commons Zero (CC0) license.

You can contribute to the translation effort on our Crowdin project page! First you'll need to register a Crowdin account if you haven't already. Translators are able to translate (submit a translation for an untranslated phrase), suggest (propose a better translation compared to an existing one), or vote (vote up or down the quality of a translation).

For more information on using Crowdin, please see their "Intro For Volunteer Translators" support page.

FAQ

A translation(s) uses an offensive phrase. What can I do?

We sincerely apologize. Translations are community submitted, and despite our best efforts, vandalism will occasionally slip through. Please open an issue explaining, and it will be removed as soon as possible.

How can I suggest a new language to add for translation?

Thank you for your interest! Please open an issue with the in-game Locale Code from the linked table. We've kept the number of languages relatively small to set a reasonable starting goal, and will add more as requests come in.

License

Sodium Extra is licensed under GNU LGPLv3, a free and open-source license. For more information, please see the license file.