Sodium

Sodium

Mod

The fastest and most compatible rendering optimization mod for Minecraft

Client Optimization

15.85M downloads
15.2k followers
Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...
Filter channels...

Sodium 0.5.11

by IMS on Jun 29, 2024
Download

Sodium 0.5.11

by IMS on Jun 29, 2024
Download

Sodium 0.5.11

by IMS on Jun 29, 2024
Download

This is a minor release of Sodium, further fixing driver checks, adding minor fixes for fluid rendering, and fixing a crash when using specific resource packs that changed the clouds texture.

Sodium 0.5.10

by IMS on Jun 13, 2024
Download

This is a hotfix to fix some items not showing on 1.20.1.

Sodium 0.5.9

by IMS on Jun 13, 2024
Download

This is a minor bugfix release to fix some driver and mod compatibility issues, as well as updating to Minecraft 1.21.

Sodium 0.5.9

by IMS on Jun 13, 2024
Download

Sodium 0.5.9

by IMS on Jun 13, 2024
Download

This is a minor bugfix release to fix some driver and mod compatibility issues, as well as updating to Minecraft 1.21.

Sodium 0.5.8

by IMS on Apr 29, 2024
Download

This is a minor upgrade to make Sodium 0.5.8 compatible with Minecraft 1.20.6.

Compatible with Minecraft 1.20.5 and 1.20.6, and Fabric Loader 0.15.9 or newer.

Sodium 0.5.8

by IMS on Apr 23, 2024
Download

This is a minor upgrade to make Sodium 0.5.8 compatible with Minecraft 1.20.5.

Compatible with Minecraft 1.20.5 only and Fabric Loader 0.15.9 or newer.

  • Fixed compatibility with Fabric API 0.95.3+ when using High Contrast or Programmer Art resource packs.
  • Improved support for keyboard accessibility features in parts of the video settings screen. (thanks @haykam821)
  • Updated mod compatibility data.
  • Fixed a critical issue where terrain would not render if outside the world height.
  • Updated mod compatibility data so that the game will crash early at startup if incompatible addon mods are found.
  • Reverted back to the 20-byte vertex format, which fixes a number of lighting issues that were introduced with Sodium 0.5. (bug)
    • This will cause a slight performance regression, but there is no way to fix the bugs without accepting this.
  • The resource pack compatibility scanner has been improved significantly. (commit)
    • Resource pack authors can now silence certain warnings if they know the compatibility warnings are incorrect. (pr)
    • A compatibility report is now written to the game's log file with more information about the problems.
  • The compatibility checks for RivaTuner Statistics Server (RTSS) have been improved so that no crash will happen if a known compatible version is used. (bug)
    • Older versions are still not supported, and a pop-up error will be shown if it is detected.
  • Added support for using "fast clouds" with Sodium. (bug)
    • Please note, using "fast clouds" does not actually improve performance, since our optimized code for cloud rendering is already fast enough.
  • Improved compatibility with certain mods (i.e. Caxton) that have unusual vertex formats. (bug)
  • Improved compatibility with mods that use custom ColorResolvers. (bug)
  • Fixed an issue where other mods using special animated block rendering would not have their textures be animated. (pr)
  • Fixed texture alignment problems and other block rendering issues caused by the use of very high-resolution texture packs.
  • Added a pop-up message (with installation instructions) for when users attempt to double-click the Sodium JAR file. (code)
  • The Video Settings screen now has better descriptions of each option and their performance impact. (change)
  • Improved the UX for when the renderer config file is corrupt and can't be used.
    • A toast message is shown at startup, and the user is now prompted to reset the config file back to defaults when opening the Video Settings screen.
  • Fixed a warning message which could appear when compiling terrain shaders. (pr)
  • Fixed a number of problems which caused incorrect rendering between certain render regions. (bug)
  • Fixed a problem where the block shape culling cache would always generate a cache-miss after it had exceeded a certain size.
  • Fixed some block face culling problems that were caused by hureistics which were too aggressive.
  • Added a donation nag screen that appears after a few days have passed after installation.
    • This can be disabled permanently by changing the config option notifications.force_disable_donation_prompts to false.

This is a minor point release which improves some error diagnostics.

Changes

  • Startup errors caused by out-of-date graphics drivers will now show a popup message on Windows.
  • Error diagnostics now link to the improved wiki pages.
  • Attempts to schedule chunk rebuilds from the wrong thread is now an error, potentially catching broken mods that are causing memory safety issues.

Sodium 0.5.4

by IMS on Dec 5, 2023
Download

Sodium 0.5.4

by IMS on Dec 5, 2023
Download

Highlights

  • Slightly improved the performance of immediate-mode rendering (anything which is not terrain) by enabling general optimizations for all parts of the game code and other mods.
  • The existing optimizations for entity rendering have been further improved, increasing frame rates by up to 7-10% in busy worlds.
  • The automatic detection of graphics driver bugs and software incompatibilities has been improved.
    • The game will now crash when Rivatuner Statistics Server (RTSS) is detected, in order to prevent the user's hard drive from being filled up with errors.
    • Resource packs which attempt to load incompatible "core shaders" now show a warning.

Misc changes:.

  • Fixed a bug where interacting with blocks in a debug world would result in the incorrect visual state being shown.
  • Fixed some problems where chunks would not be rendered in the correct order when standing at the extreme extent of a render region.
  • Fixed a bug where the client would get stuck at "Loading terrain..." for a very long time when the player's eyes and feet were in different chunks.
  • Fixed a problem where animated textures would become de-synchronized with one another, due to texture updates being skipped for not-visible blocks.
  • Fixed animated texture interpolation with mods that use unusual texture sizes.
  • Improved compatibility with mods that replace the ColorProvider implementation of vanilla blocks.
  • Improved compatibility with mods that specify a block entity renderer on "air" blocks. (Please stop doing this.)

Sodium 0.5.3

by IMS on Sep 21, 2023
Download

Updated to Minecraft 1.20.2.


Project members

jellysquid3

Owner

IMS

Maintainer

Details

Published 4 years ago
Updated a month ago