TwelveIterationMods / CookingForBlockheads

Minecraft Mod. Adds a cooking book and multiblock kitchens that only shows recipes you can make with what you currently have in your inventory.
https://mods.twelveiterations.com/mc/cooking-for-blockheads/
Other
78 stars 78 forks source link

Crashing due to StackOverflowError with AE2 #602

Closed Geartwo closed 2 years ago

Geartwo commented 2 years ago

Minecraft Version

1.19.x

Mod Loader

Fabric

Mod Loader Version

0.14.8

Mod Version

13.1.2

Describe the Issue

When placing an AE2 Inscriber or Press block the game crashes. Description: Tessellating block in world - Indigo Renderer

This crash only happens when Cooking for Blockheads is installed.

Steps to recreate:

Logs

https://pastebin.com/4P5ADPnC

Do you use any performance-enhancing mods (e.g. OptiFine)?

No

BlayTheNinth commented 2 years ago

I suggest reporting this to AE2, they probably have a better idea on what could be causing their AutoRotatingBakedModel to freak out.

Geartwo commented 2 years ago

Crash was reported to AE2

AppliedEnergistics/Applied-Energistics-2/issues/6459

shartte commented 2 years ago

This might actually be related to our way of customizing models in the model bakery. We do it in the getter, which is bad if any other mod calls it. I've taken your model manager mixin as inspiration for a better injection point to customize the loaded baked models. That might fix this one as well (My guess is, our auto rotating model just got applied over and over and over again), but I have to re-test it.

Geartwo commented 2 years ago

This problem was solved with the new AE2 Update (12.0.2-alpha) Thank you