Be a little more defense about calling other item renderers
@@ -246,7 +246,13 @@ public class TileEntityDrawersRenderer extends TileEntitySpecialRenderer<TileEnt
GlStateManager.enableRescaleNormal();
GlStateManager.popAttrib();
+ try {
renderItem.renderItemIntoGUI(itemStack, 0, 0);
+ }
+ catch (Exception e) {
+ // Shrug
+ }
+
GlStateManager.disableBlend(); // Clean up after RenderItem
GlStateManager.enableAlpha(); // Restore world render state after RenderItem
