public static void renderItemStackInGUI(ItemStack itemStack, FontRenderer fontRendererObj, RenderItem itemRender, int x, int y, float zLevel) {
if (itemStack == null)
return;
TextureManager textureManager = Minecraft.getMinecraft().getTextureManager();
RenderHelper.enableGUIStandardItemLighting();
glDisable(GL_LIGHTING);
glEnable(GL_RESCALE_NORMAL);
glEnable(GL_COLOR_MATERIAL);
glEnable(GL_LIGHTING);
itemRender.zLevel = zLevel;
itemRender.renderItemAndEffectIntoGUI(fontRendererObj, textureManager, itemStack, x, y);
itemRender.renderItemOverlayIntoGUI(fontRendererObj, textureManager, itemStack, x, y);
itemRender.zLevel = 0.0F;
glDisable(GL_LIGHTING);
glEnable(GL_LIGHTING);
glEnable(GL_DEPTH_TEST);
}
RenderUtils.java 文件源码
java
阅读 30
收藏 0
点赞 0
评论 0
项目:Dimensional-Pockets
作者:
评论列表
文章目录