和煦樱
在RenderGameOverlayEvent监听事件中调用Hud渲染
GL11.glPushMatrix();GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);RenderItem renderItem = new RenderItem();GL11.glEnable(GL11.GL_BLEND);       // 开启混合RenderHelper.enableGUIStandardItemLighting();
for (int i = 0; i
    renderItem.renderItemAndEffectIntoGUI(minecraft.fontRenderer, minecraft.getTextureManager(), playerInv.getStackInSlot(i), width + 13 + i * 20, height - 20);    renderItem.renderItemOverlayIntoGUI(minecraft.fontRenderer, minecraft.getTextureManager(), playerInv.getStackInSlot(i), width + 13 + i * 20, height - 20);
}RenderHelper.disableStandardItemLighting();GL11.glDisable(GL11.GL_BLEND);      // 关闭混合GL11.glPopMatrix();复制代码GL_BLEND和GUIStandardItemLighting都有调用...为什么方块渲染出来还是会发黑





第一页 上一页 下一页 最后一页