The Molecular Assembler seems to have an issue being rendered in the players' hands. This is without mods like OptiFine installed.
In-world assemblers are being rendered fine, but when holding it inside your hands it kind of looks like the quads are being drawn in the reverse order, or some other OpenGL screw-up.
The assembler uses a normal json model. No idea how there could screw up on our side.
@shartte The fix to lighting does not seem to affect it.
Fixes #2549: A block being rendered in the translucent layer will cau…
…se the item renderer to completely disable depth-writing causing silly looking models when held in hand.
The problematic part is this in code snippet in ItemRenderer (vanilla):
boolean flag = this.itemRenderer.shouldRenderItemIn3D(heldStack) && this.isBlockTranslucent(block);
this.itemRenderer.renderItem(heldStack, entitylivingbaseIn, transform, leftHanded);