Guys, when I call some method (GuiNewChat) to call previous chat history in custom chat method.
Here's the result ..
public void onRenderGui(RenderGameOverlayEvent.Post event)
{if (Minecraft.getInstance().currentScreen instanceof NewChat)
{
Minecraft.getInstance().ingameGUI.getChatGUI().drawChat(1);
}
}
How can I fix its location?
I tried to add some glstatemanager class from referring some previous classes like forgeingamegui.class
in that class... there the codes look like..
protected void renderChat(int width, int height)
{
mc.profiler.startSection("chat");
RenderGameOverlayEvent.Chat event = new RenderGameOverlayEvent.Chat(eventParent, 0, height - 48);
if (MinecraftForge.EVENT_BUS.post(event)) return;
GlStateManager.pushMatrix();
GlStateManager.translatef((float) event.getPosX(), (float) event.getPosY(), 0.0F);
persistantChatGUI.drawChat(ticks);
GlStateManager.popMatrix();
post(CHAT);
mc.profiler.endSection();
}