GuiNecronomiconEntry.java 文件源码

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

项目:AbyssalCraft 作者:
public void renderItem(int xPos, int yPos, ItemStack stack, int mx, int my)
{
    if(stack == null || stack.isEmpty()) return;

    if(stack.getItemDamage() == OreDictionary.WILDCARD_VALUE)
        stack.setItemDamage(0);

    RenderItem render = Minecraft.getMinecraft().getRenderItem();
    if(mx > xPos && mx < xPos+16 && my > yPos && my < yPos+16)
        tooltipStack = stack;

    GlStateManager.pushMatrix();
    GlStateManager.enableBlend();
    GlStateManager.blendFunc(SourceFactor.SRC_ALPHA, DestFactor.ONE_MINUS_SRC_ALPHA);
    RenderHelper.enableGUIStandardItemLighting();
    GlStateManager.enableRescaleNormal();
    GlStateManager.enableDepth();
    render.renderItemAndEffectIntoGUI(stack, xPos, yPos);
    render.renderItemOverlayIntoGUI(Minecraft.getMinecraft().fontRenderer, stack, xPos, yPos, null);
    RenderHelper.disableStandardItemLighting();
    GlStateManager.popMatrix();

    GlStateManager.disableLighting();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号