public IToast.Visibility draw(GuiToast toastGui, long delta)
{
toastGui.getMinecraft().getTextureManager().bindTexture(TEXTURE_TOASTS);
GlStateManager.color(1.0F, 1.0F, 1.0F);
toastGui.drawTexturedModalRect(0, 0, 0, 0, 160, 32);
toastGui.getMinecraft().fontRenderer.drawString(
I18n.format(expanded ? "toast.arcanemagic.page_expanded" : "toast.arcanemagic.page_unlocked"), 30, 7,
0x5bc14d);
toastGui.getMinecraft().fontRenderer.drawString(I18n.format(unlocked.getUnlocalizedName()), 30, 18, 0x65a595);
if (!this.hasPlayedSound && delta > 0L)
{
this.hasPlayedSound = true;
toastGui.getMinecraft().getSoundHandler()
.playSound(PositionedSoundRecord.getRecord(ArcaneMagicSoundHandler.randomLearnSound(), 1.0F, 1.0F));
}
RenderHelper.enableGUIStandardItemLighting();
toastGui.getMinecraft().getRenderItem().renderItemAndEffectIntoGUI((EntityLivingBase) null, unlocked.getIcon(),
8, 8);
return delta >= 5000L ? IToast.Visibility.HIDE : IToast.Visibility.SHOW;
}
CategoryUnlockedToast.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:ArcaneMagic
作者:
评论列表
文章目录