Sodium Extra

Sodium Extra

25M Downloads

Obsolete Sodium Version Included with Sodium Extra

jakey1995abc opened this issue ยท 4 comments

commented

Make sure you are not opening a duplicate.

Minecraft version.

1.17.1

Sodium Extra version.

0.3.3

Sodium version.

0.3.0

What happened?

The latest version of Sodium Extra for Minecraft 1.17.1 bundles in an obsolete version of sodium with it, preventing players and modpack users from using the mod with the latest version of sodium due to crashing on startup. I know I can manually remove the mod myself to prevent a conflict but if I include sodium extra and sodium (latest modrinth version) in my modpack, it will not work for any users.

Relevant logs

n/a

Additional information

n/a

commented

The 0.3.3 does not bundle any version of Sodium 0.3.0, the only mod that is bundled is the reeses-sodium-options-mc1.17.1-1.1.2.jar via Jar In Jar. This release is explicitly marked compatible for only 0.3.0. Be sure to remove any duplicated mods you have installed.

commented

You probably installed Sodium Extra through Curseforge Launcher - yes, that automatically downloads the 1.16.3 version of Sodium because Sodium Extra has Sodium as a dependency and Curseforge has 1.16.3 version as the latest.
The fix:

  1. Install Sodium Extra via Curseforge Launcher
  2. Remove old Sodium from mods folder
  3. Add new Sodium to mods folder
commented

The 0.3.3 does not bundle any version of Sodium 0.3.0, the only mod that is bundled is the reeses-sodium-options-mc1.17.1-1.1.2.jar via Jar In Jar. This release is explicitly marked compatible for only 0.3.0. Be sure to remove any duplicated mods you have installed.

I didn't install it. It literally came with Sodium Extra on CurseForge like I said. You most likely did the config for the curseforge upload incorrect, or the way curseforge reads the config has now changed since you last uploaded.

You probably installed Sodium Extra through Curseforge Launcher - yes, that automatically downloads the 1.16.3 version of Sodium because Sodium Extra has Sodium as a dependency and Curseforge has 1.16.3 version as the latest.
The fix:

  1. Install Sodium Extra via Curseforge Launcher
  2. Remove old Sodium from mods folder
  3. Add new Sodium to mods folder

But won't modpack users still get the old version of Sodium like I suggested?

commented

But won't modpack users still get the old version of Sodium like I said?

Not if they check which Sodium is used and export it accordingly, I just released a version of my modpack with correct Sodium and latest Sodium Extra so I can confirm it works.

I'm not sure what FlashyReese should do here, the dependency is marked correctly, it is just a Curseforge bug that the launcher does not check which version to download.