Skip to content

Comments

Support for Sodium(NeoForge), Fix Iris incompatibility#38

Merged
ferriarnus merged 5 commits intoferriarnus:1.21from
Argon4W:1.21
Jan 28, 2025
Merged

Support for Sodium(NeoForge), Fix Iris incompatibility#38
ferriarnus merged 5 commits intoferriarnus:1.21from
Argon4W:1.21

Conversation

@Argon4W
Copy link

@Argon4W Argon4W commented Dec 24, 2024

Sodium has already have releases that runs natively on NeoForge, this PR adds support for Sodium's Flawless Frames. Also, recent issues about iris incompatibility is due to SecureJar loading too early during mixin phase, this PR moves actual code out of the mixin class so mixin won't access the SecureJar while transforming the class. This PR has been tested using sodium-mc1.21.1-0.6.0-beta.4-neoforge and iris-1.8.0-beta.5+1.21-neoforge on NeoForge 21.1.63.

@Argon4W
Copy link
Author

Argon4W commented Dec 24, 2024

This PR will fix issue #31

@Kazuhiko-Gushiken
Copy link

i thank you for this so much

@ferriarnus
Copy link
Owner

Thank you for the PR, I'll try to have a look the next few days!

@Tslat
Copy link

Tslat commented Jan 28, 2025

So how's this goin

@ferriarnus
Copy link
Owner

I've been trying to fix some other bugs and do a big release, but maybe I should just fix this and look into the other stuff later, it's taking me too long now.

@ferriarnus ferriarnus merged commit bdbd57f into ferriarnus:1.21 Jan 28, 2025
1 check failed
@ferriarnus
Copy link
Owner

Thanks again for making this. You should be able to get a beta from the github actions, and I'll see to get it on CF soon, I need to test if everything is working now (also on the older builds)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants