Fabrication

Fabrication

305k Downloads

Forgery 3.0.3 and Optifine HD_U_H8/H9 crash on world load

Punkin-GH opened this issue ยท 7 comments

commented

Description

When loading Forgery 3.0.3 and Optifine HD_U_H8 or Optifine HD_U_H9 on Minecraft 1.18.2, the game will crash upon trying to load a world.

To reproduce

  1. Start Minecraft 1.18.2 (Forge 40.1.79)
  2. Load any new or existing world

Crash report and debug log

crash-2022-10-18_19.15.30-client.txt

debug.log

commented

start setting features to banned figure out what feature causes is and then just don't use said feature. (can also use limit_runtime_configs)

commented

Sadly, this isn't fixable on Fabrication or Forgery's end - OptiFine is closed-source, meaning that we can't actually see what it's doing or adapt for its behavior. I can't see where Forgery's code is touching this stuff either, so we're kinda out of luck on being able to fix it.

commented

looks like banning all the features stopped the crash! stand by while i figure out which one is causing problems.

commented

Makes sense - that does Fancy Rendering Stuff that OptiFine doesn't know how to handle.

commented

Interestingly enough, the culprit was the old procedural lava texture, under W.O.I.N.A! If you ban that feature, everything else is fine ๐Ÿ‘

commented

Just glad I could figure that out so if anyone else has that problem, they now have the solution ^^

commented

And if anyone really needs to replace their molten cheese with pasta sauce, Vanilla Tweaks has an option for the retro lava texture that can be used in place of the Forgery feature.