@Override
public void renderTileEntityAt(TileMetal te, double x, double y, double z, float partialTicks, int destroyStage)
{
RenderItem renderer = Minecraft.getMinecraft().getRenderItem();
GlStateManager.pushMatrix();
GlStateManager.translate(x+0.5D,y+0.05D,z+0.5D);
EntityItem stack = new EntityItem(getWorld(),0,0,0,te.blankStack);
stack.getEntityItem().stackSize = 1;
stack.hoverStart = 0.0F;
GlStateManager.disableLighting();
GlStateManager.rotate(-90,1,0,0);
GlStateManager.scale(0.5D,0.5D,0.5D);
GlStateManager.pushAttrib();
RenderHelper.disableStandardItemLighting();
renderer.renderItem(stack.getEntityItem(), ItemCameraTransforms.TransformType.FIXED);
RenderHelper.enableStandardItemLighting();
GlStateManager.popAttrib();
GlStateManager.enableLighting();
GlStateManager.popMatrix();
}
RenderTileMetal.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:DFArtifacts
作者:
评论列表
文章目录