RenderUtils.java 文件源码

java
阅读 30 收藏 0 点赞 0 评论 0

项目:Dimensional-Pockets 作者:
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);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号