【发布时间】:2018-08-26 03:13:56
【问题描述】:
我正在编写一个我的世界模组,它将来自外部聊天服务(如 Skype)的聊天叠加到您的 Minecraft HUD 上,这样您在收到新消息时就不必不断切换应用程序。
唯一的问题是我似乎找不到向 HUD 添加第二个聊天的方法。我已经成功创建了一个备用聊天,但我不知道如何将它添加到 HUD,以便我可以查看我发布的消息是否有效。我曾尝试搜索“制作备用聊天我的世界模组”和其他类似术语,但我得到的只是模组展示和旧的 1.7 教程。 (该模组的目标是 1.8.8)
我也尝试过查看 Minecraft 代码,但似乎无法找到任何可以将聊天添加到 HUD 的内容。如果有人可以向我指出一种方法或我的代码,我可以用来将我的备用聊天添加到 HUD 中,我将不胜感激(我成功地能够使用白框做到这一点......)
这是我创建聊天的代码
GuiNewChat altchat = new GuiNewChat(mc);
altchat.drawChat(1);
String msg = "hi";
this.mc.ingameGUI.getChatGUI().sendChatMessage(msg,true);//displayGuiScreen(altchat);
if (i == 0) {
altchat.addToSentMessages("test Message to alt chat");
System.out.println("added message");
i++;
} else if (i == 100) {
i = 0;
} else {
i++;
}
【问题讨论】:
标签: java chat minecraft minecraft-forge