Bookshelf causes incompatibilities with Thermal Expansion
2ndkirbyever opened this issue ยท 3 comments
I reported this on the CoFH repo earlier tonight, but after four minutes, KingLemming let me know that Bookshelf is causing items to not be displayed in JEI and causing a crash when trying to look up a recipe with a hidden item: https://github.com/CoFH/Feedback/issues/350
Basically what seems to be happening here is that the wrapper is messing with CCRenderItem, and it's either leaving a VertexBuffer open or is putting CCRenderItem in a state where one has been left open from something else.
What exactly are you wrapping and why?
The wrapper in question is the same as the wrapper in CodeChickenLib. It's been removed for a very long time now because I stopped using it in favour of merging multiple baked models together. This was a change in 1.11.2 though. My wrapper doesn't actually change any of the data, and just passes the call on to the parent wrapper unless it's one of the special blocks. For example, I have a tank mod which used this for rendering fluids, before Forge had worked out their own fluid model system. You can find the code for that old system here