[1.18] [Bug] Sequenced Assembly Recipes don't show right in jei version 1.18.1-9.3.2.92
StacheSebastian opened this issue ยท 5 comments
Describe the Bug
Sequenced Assembly Recipes don't show right in jei version 1.18.1-9.3.2.92
Doesn't happen with any other version of jei.
Reproduction Steps
- Install Create
- Install jei-1.18.1-9.3.2.92
- Open the recipe for a precision circuit or any other sequenced assembly recipe
Expected Result
Looks weird
Screenshots and Videos
Crash Report or Log
No response
Operating System
Windows 11
Mod Version
0.4.0d
Minecraft Version
1.18.1
Forge Version
39.0.46
Other Mods
jei-1.18.1-9.3.2.92 (JustEnoughItems)
createfa-1.18.1_v1.0.9 (CreateFoodAdditions)
Additional Context
No response
Hi Create devs!
I think there's a GL Push with a missing Pop but I couldn't find it in JEI and this only seems to happen with the Create JEI plugin.
Are there any crashes between Create and the latest JEI that are suppressed, so that they might break out of the push/pop but don't log anything?
Its possibly related to working with renderers that use the model view stack. Calling RenderSystem.applyModelViewMatrix();
(which is done internally in item and entity model renderers) can really mess with the global render state, so if you have custom ingredients that apply a transformation to the model view stack before calling a vanilla method, you might need to manually call that method.
For an example, I had the same sort of translation issue in TiC with my entity ingredient, this is how I fixed it
The issue was fixed by adding an extra PoseStack#push/pop
here. A translation was being applied without being popped, which shifted other parts of the screen after the method returned.