protected void drawItem(ItemStack stack, int x, int y) {
GlStateManager.color(1, 1, 1, 1);
GlStateManager.translate(0.0F, 0.0F, 32.0F);
GlStateManager.disableLighting();
GlStateManager.enableDepth();
RenderHelper.disableStandardItemLighting();
RenderHelper.enableGUIStandardItemLighting();
this.zLevel = 200.0F;
this.itemRender.zLevel = 200.0F;
net.minecraft.client.gui.FontRenderer font = null;
if (stack != null) font = stack.getItem().getFontRenderer(stack);
if (font == null) font = fontRendererObj;
this.itemRender.renderItemAndEffectIntoGUI(stack, x, y);
this.itemRender.renderItemOverlayIntoGUI(font, stack, x, y, null);
this.zLevel = 0.0F;
this.itemRender.zLevel = 0.0F;
RenderHelper.enableStandardItemLighting();
GlStateManager.enableLighting();
GlStateManager.disableDepth();
}
GuiContainerBase.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:rezolve
作者:
评论列表
文章目录