private void handle(PacketNotebookToastOrFail message, MessageContext ctx)
{
INotebookInfo cap = Minecraft.getMinecraft().player.getCapability(INotebookInfo.CAP, null);
if (cap != null)
{
if (message.cat != null && !cap.isUnlocked(message.cat.getRequiredTag()))
{
cap.setUnlocked(message.cat.getRequiredTag());
ArcaneMagic.proxy.addCategoryUnlockToast(message.cat, false);
} else if (message.showIfFail)
{
Minecraft.getMinecraft().ingameGUI.setOverlayMessage(
TextFormatting.RED + I18n.format("arcanemagic.message.cantlearn"), false);
}
}
}
PacketNotebookToastOrFail.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:ArcaneMagic
作者:
评论列表
文章目录