Create

Create

86M Downloads

Crash placing "fancy windows" with MixinBootstrap AND Better Foliage.

Bahnschrift opened this issue ยท 3 comments

commented

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

commented

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.

commented

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.

https://github.com/octarine-noise/BetterFoliage/blob/aa91aed58e3b1fe117c7332c3fa587879e231761/src/main/kotlin/mods/octarinecore/client/render/BlockContext.kt#L69

commented

1.14.4 and with it windowlogging is a discontinued feature. Windowlogging was moved to a seperate mod. Therefore this is no longer a Create issue. Thanks for letting us know though