protected void drawItemStack(@Nonnull ItemStack stack, int x, int y, String overlayText) {
if (stack.isEmpty()) return;
RenderHelper.enableGUIStandardItemLighting();
final RenderItem itemRenderer = parent.getItemRenderer();
GlStateManager.translate(0.0F, 0.0F, 32.0F);
this.zLevel = 200.0F;
itemRenderer.zLevel = 200.0F;
FontRenderer font = null;
font = stack.getItem().getFontRenderer(stack);
if (font == null) font = parent.getFontRenderer();
itemRenderer.renderItemAndEffectIntoGUI(stack, x, y);
itemRenderer.renderItemOverlayIntoGUI(font, stack, x, y, overlayText);
this.zLevel = 0.0F;
itemRenderer.zLevel = 0.0F;
RenderHelper.disableStandardItemLighting();
}
BaseComponent.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:OpenModsLib
作者:
评论列表
文章目录