Sodium Reloaded (Unofficial)

Sodium Reloaded (Unofficial)

0 Downloads

Sodium Not Working with Curios API Reboots 1.21.1 Neoforge

AwesomeSavage opened this issue ยท 7 comments

commented

Bug Description

Sodium and any Curios API reboot for 1.21.1 Neoforge prevent Minecraft from loading when used together, due to the fabric_rendering_data_attachment_v1 contained in Sodium.

Reproduction Steps

Download Sodium for 1.21.1 Neoforge from Curseforge and download any Curios remake/reboot for 1.21.1 Neoforge in the same pack (if you use accessories, you will likely need to also download the Curios compatability layer for for 1.21.1 Neoforge), then try to play Minecraft.

Log File

debug.log
latest.log

Crash Report

Minecraft didn't load enough to generate a crash report.

commented

I posted about this on Discord too, but when I asked for the problem to be fixed, no one responded, so I figured I'd just post it here and see if anyone cares more here.

commented

I cannot find Curios 9.1.3; where did you get it?

commented

This is not a bug with Sodium. The other mod is loading net.minecraft.world.level.LevelReader too early (before game initialization), which is not allowed. When Fabric API then tries to transform that class, it fails, because it has already been loaded. We can't do anything to fix this.

commented

In response to IMS212: That version of Curios seems to be included with every Curios reboot I could find on Curseforge for 1.21.1.

In response to Jellysquid3: I knew it was an incompatability, and I thought it was on Sodium's end due to the error listing an API inlcuded in Sodium, plus no one responded to me on the Discord server besides telling me it was an incompatability, and I only found the specific mod by disabling mods. I couldn't find anything about Curios in the logs, and I didn't know how the API it was breaking worked.

commented

But I will go to the github for the Curios reboot I am using, and post a bug there.