Crash placing "fancy windows" with MixinBootstrap AND Better Foliage.
Bahnschrift opened this issue ยท 3 comments
Title pretty much says it all. When placing fancy windows inside a block with the mods MixinBootstrap (used by Immersive Portals) AND Better Foliage the game crashes with a "Tesselating block model" error. This crash only occurs with both of these mods loaded, both in singleplayer and multiplayer. It does not crash servers, as Better Foliage is client side only and cannot be loaded on a server.
Tested with forge 1.14.4 28.2.0
Ah. Continuing on from this, looking through a portal from immersive portals causes all fancy windows to render as dirt until given a block update.
It seems that BetterFoliage hooks into chunk rendering and sets IModelData
to null for every rendered model. Window-logged blocks and a lot of other mods' blocks require this modeldata to be queried before calling getQuads.