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

Incompatibility with Optifine [1.18.2] #230

Closed
KosmX opened this issue Apr 25, 2022 · 5 comments
Closed

Incompatibility with Optifine [1.18.2] #230

KosmX opened this issue Apr 25, 2022 · 5 comments
Labels
compatibility compatibility with other mods crash crash... error

Comments

@KosmX
Copy link
Owner

KosmX commented Apr 25, 2022

Emotecraft is incompatible with Optifine.

I can not fix it because OF is closed-source, I can not tell, where it fails.

The crash occurs on both Fabric and Forge.

Affected OF version:

OptiFine HD U H7 and newer

If you want shaders, use Fabric and Iris shaders instead.

Or use Older Optifine: OptiFine HD U H6

UPDATE:

I patched bendy-lib, you can use the fix on Fabric. See the comment below!

@KosmX KosmX added wontfix This will not be worked on crash crash... error compatibility compatibility with other mods labels Apr 25, 2022
@KosmX KosmX pinned this issue Apr 25, 2022
@Gabo6480
Copy link

The error is also present in 1.19

@KosmX
Copy link
Owner Author

KosmX commented Jul 18, 2022

Update: I was able to mixin into Optifine's render to fix the crash
KosmX/bendy-lib@1b92409

If you use Fabric, you can use the fix just by putting bendy-lib jar into mods folder.
This will override the included library in Emotecraft.

Download links:
maven.kosmx.dev/bendy-lib (direct link to file)
CurseForge/bendy-lib

Forge doesn't didn't support included libraries, so I compiled it into forge build. That can not be easily replaced.
In the future, I'll make forge builds modular.

@KosmX KosmX removed the wontfix This will not be worked on label Jul 18, 2022
@YisusJA
Copy link

YisusJA commented Jul 26, 2022

Could you please explain me how to fix it, I'm using Forge 1.18.2 (40.1.68)
And the version of emotecraft 2.1.3 and when opening it with optifine it crashes.

@KosmX
Copy link
Owner Author

KosmX commented Jul 26, 2022

Forge Emotecraft can not be patched, If you want Optifine, use Fabric or you have to wait.

@KosmX
Copy link
Owner Author

KosmX commented Aug 12, 2022

With 2.2 snapshots and modular build, using bendy-lib 2.1.1, it should work.

@KosmX KosmX closed this as completed Aug 12, 2022
@KosmX KosmX unpinned this issue Aug 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compatibility compatibility with other mods crash crash... error
Projects
None yet
Development

No branches or pull requests

3 participants