Fix bad rendering from TileEntitySkullRenderer not restoring things
@@ -220,6 +220,10 @@ public class TileEntityDrawersRenderer extends TileEntitySpecialRenderer<TileEnt
RenderHelper.enableStandardItemLighting();
GlStateManager.popMatrix();
+ // TileEntitySkullRenderer alters both of these options on, but does not restore them.
+ GlStateManager.enableCull();
+ GlStateManager.disableRescaleNormal();
+
// GL_POLYGON_OFFSET is used to offset flat icons toward the viewer (-Z) in screen space,
// so they always appear on top of the drawer's front space.
GlStateManager.enablePolygonOffset();
