Qmunity / BluePower

GNU General Public License v3.0
77 stars 36 forks source link

[1.18] Fluidlogged Mod causing crash when rendering Microblocks. #614

Closed JJSax closed 1 year ago

JJSax commented 1 year ago

What were you doing when the issue happened?

See https://github.com/mezz/JustEnoughItems/issues/3059

Looking up certain items in JEI causes a crash. We seem to be getting the crash with a Blue Power item. Likely the 3x3 amethyst.

What did you expect to happen?

No Crash

What happened instead

Crash

Full Log and Crashlog on pastebin/gist

(same log as in the linked issue above) log.txt

Forge and Minecraft version

Using Create+ modpack with some custom mod changes. Modpack version (4.8.1) MC version: 1.18.2 Forge 40.1.86

Bluepower version and build number

BluePower version: 0.6.288-alpha-universal

MoreThanHidden commented 1 year ago

I'll have a look after work, could be, I thought I'd added a catch for that though. Usually, it can occur when attempting to create one of the microblocks.

MoreThanHidden commented 1 year ago

Not sure does seem to be something specific to this pack as is not letting it load the Baked Model, have been able to replicate the issue on the modpack you mentioned but still not sure what mod is breaking the baked model registry.

MoreThanHidden commented 1 year ago

Ok took me a while to figure out which mod was causing the issues, seems to be fluidlogged mod, assuming it is modifying the microblocks because they are water-loggable, which is breaking the renderer.

As per the details on their github page:

This mod can cause issues with other mods. If you experience any crashes or other issues after installing this mod, try enabling compatibility mode in the config. This should fix most issues but will disallow waterloggables from other mods to be logged with any other fluid.

Would recommend setting:

# If compatibility mode is true, this mod will only apply to vanilla waterloggable block types(but will still work on modded blocks of those types).
compatibilityMode = true

Edit: Attempting to set compatibilityMode to true causes a crash...

MoreThanHidden commented 1 year ago

Fixed in bluepower-1.18.2-0.6.314-alpha-universal