@Override public void renderTileEntityAt(TileEntityConveyor te, double x, double y, double z, float partialTicks, int destroyStage) { GlStateManager.color(1.0F, 1.0F, 1.0F, 1.0F); RenderItem renderitem=Minecraft.getMinecraft().getRenderItem(); for(int i=0;i<te.getSizeInventory();i++) { GlStateManager.enableRescaleNormal(); GlStateManager.alphaFunc(516, 0.1F); GlStateManager.enableBlend(); GlStateManager.tryBlendFuncSeparate(770, 771, 1, 0); GlStateManager.pushMatrix(); ItemStack stack=te.getStackInSlot(i); if(stack==null) continue; IBakedModel ibakedmodel = renderitem.getItemModelMesher().getItemModel(stack); GlStateManager.translate(x,y+1,z); renderitem.renderItem(stack, ibakedmodel); } }