Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Possible fix for outdated mixins problems #265

Open
dark-penguin opened this issue May 22, 2020 · 5 comments
Open

Possible fix for outdated mixins problems #265

dark-penguin opened this issue May 22, 2020 · 5 comments

Comments

@dark-penguin
Copy link

There seems to be a lot of problems with outdated mixins. Apparently, one solution is to make sure VanillaFix is always loaded first. This could be done by renaming the jar file, but it's impossible for those who use the Twitch launcher.

Seeing that VanillaFix seems to be up to speed with the latest mixins, and due to the nature of this mod, wouldn't it be beneficial to rename the official jar to "_VanillaFix", for example? Or maybe specify in some other way that it should always be loaded before all other mods. Of course, this is not really VanillaFix's fault to fix, but this could probably make life easier for a lot of people.

@GiggleMaster
Copy link

Agreed. I just tried this fix by renaming it do _VanillaFix and it works again now. Thanks, man!
I hope the mixins get fixed. If not I hope that the file itself gets renamed to be future proof.

@dark-penguin
Copy link
Author

As far as I understand, the problem is that VanillaFix does update to the latest version of mixins, but other mods do not, and this causes the crash (unless VanillaFix runs first and apparently initializes something properly...). Since we can not force all mod creators to update their mods, we could try to mend the situation to a certain degree this way.

@MechanosG
Copy link

@dark-penguin Hey, thanks for the rename workaround! I just installed Performant and immediately started getting the infamous mixin error. I went around in circles with this error with lag goggles once, and eventually just gave up and stayed with an old version of lag goggles. Anyway, I saw a mention of VanillaFix over on the Performant issue page, so I figured I'd check the issues here. Saw this thread right away, tried renaming VanillaFix to _VanillaFix, and it worked first try.

...I wonder if I could have done something similar with lag goggles months ago. -facepalm-

@wootaboot
Copy link

Worked like a charm, thanks

@Lucas559-noob
Copy link

Im using multimc, I renamed the mod but still get the error, a way to fix it?

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 a pull request may close this issue.

5 participants