MixinBootstrap

MixinBootstrap

15M Downloads

MixinBootstrap causes block model tessellating problems with Tetra mod

ZaRx485 opened this issue ยท 3 comments

commented

I was playing a modded Minecraft save when game crashed. The crash report said that it was because of a tessellating block model for Tetra, so I went to the Tetra issue tracker where someone else had the same problem as me. One of the commenters had created a fresh save with only Tetra, and gone through the entire op's mod list until he found the problem, which was MixinBootstrap.

Pastebin link for crash report: https://pastebin.com/3nMjKvNu

Same issue on Tetra issue tracker: mickelus/tetra#130

Minecraft Version: 1.14.4
Forge Version: 28.2.0

commented

as mickelus/tetra#130 is closed, this should be closed too

commented

Blame BetterFoliage, They are passing null in place of ModelData to the BlockRendererDispatcher here, A null value isn't allowed, IntelliJ even tells you that passing null is a stupid idea.
RenderCtx

Further more they redirect ChunkRender::renderBlock to a hook here, This hook has a parameter for ModelData but they don't pass it along. They are essentially fucking up the entire rendering pipeline.

commented

Ah okay thank you. I guess it would have been better if I'd done some testing on my part, but now that I know it wasn't Bootstrap I'll probably try and test this myself and see if BetterFoliage knows anything about why this is happening.