- @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);
- }
- }