ManualPages.java 文件源码

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

项目:SimpleCondenser 作者:
@Override
public void renderPage(GuiManual gui, int x, int y, int mx, int my)
{
    GL11.glEnable(GL12.GL_RESCALE_NORMAL);
    RenderHelper.enableGUIStandardItemLighting();

    float scale = 2f;
    int w = (105-stacks.length*16)/(stacks.length+1);
    GL11.glScalef(scale,scale,scale);
    RenderItem.getInstance().renderWithColor=true;
    for(int i=0; i<stacks.length; i++)
        RenderItem.getInstance().renderItemAndEffectIntoGUI(manual.fontRenderer, ManualUtils.mc().renderEngine, stacks[i], (int)((x+w+(18+w)*i)/scale), (int)((y+4)/scale));
    GL11.glScalef(1/scale,1/scale,1/scale);

    RenderHelper.disableStandardItemLighting();
    GL11.glDisable(GL12.GL_RESCALE_NORMAL);
    GL11.glEnable(GL11.GL_BLEND);

    if(localizedText!=null&&!localizedText.isEmpty())
        manual.fontRenderer.drawSplitString(localizedText, x,y+44, 120, manual.getTextColour());
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号