mc-world-export icon indicating copy to clipboard operation
mc-world-export copied to clipboard

Add compatibility for Sodium (and Indium if possible)

Open sumone-lol opened this issue 2 years ago • 7 comments

Is it possible to add compatibility for Sodium and if you can, Indium? Not sure if it's difficulty to implement or if you just haven't gotten around to it yet. I can play the game and everything with both the mod and sodium installed but once I click export, it just crashes. Also I want my triple digit fps back lol

sumone-lol avatar Feb 17 '23 01:02 sumone-lol

Last time I tested it, Sodium was compatible. Do you have any other mods installed? Can you send me your game log? For now, you can always record with Sodium and then disable it before exporting.

Igrium avatar Feb 17 '23 02:02 Igrium

Oh yeah I said that it does run with sodium installed but it just doesn't export with it; It's the final export button that crashes it. Was just wondering whether it was already a known issue or not.

sumone-lol avatar Feb 17 '23 02:02 sumone-lol

That is not a known issue, which is why I need the game log and crash report. That's the only way I can look into fixing it.

Igrium avatar Feb 17 '23 19:02 Igrium

https://mclo.gs/3V5delT

sumone-lol avatar Feb 17 '23 20:02 sumone-lol

Thanks. I'll look into it!

On Fri, Feb 17, 2023 at 12:01 PM sumone-lol @.***> wrote:

https://mclo.gs/3V5delT

— Reply to this email directly, view it on GitHub https://github.com/Sam54123/mc-world-export/issues/39#issuecomment-1435173068, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIFMZZH27NOOIK5VYR2SCFLWX7KJBANCNFSM6AAAAAAU63KI6E . You are receiving this because you commented.Message ID: @.***>

Igrium avatar Feb 17 '23 23:02 Igrium

More robust log for debugging purposes: https://mclo.gs/YnCg400

Igrium avatar Mar 28 '23 19:03 Igrium

This seems like it'll be quite difficult to fix due to a questionable decision on Sodium's end. They've gone and used mixins to modify part of Minecraft's source code to depend on Sodium's source code, and they don't check for that dependency later, so without it, it up and crashes. This means that to fix it on my end, I would have to hard-depend on Sodium.

Igrium avatar Mar 28 '23 19:03 Igrium