Emotecraft (Forge)

Emotecraft (Forge)

1M Downloads

Incompatibility with Optifine [1.18.2]

KosmX opened this issue ยท 5 comments

commented

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!

commented

The error is also present in 1.19

commented

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.

commented

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.

commented

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

commented

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