Замена GuiNewChat на кастомный

Версия Minecraft
1.7.10
API
Forge
12
1
0
Всем привет, я новичок в моддинге, хочу изменить размер и расположение GuiNewChat.
Скажите, как можно заменить GuiNewChat на кастомный?
Заранее спасибо.
 
Решение
Решил проблему. Перехватываю ивент отрисовки чата и отменяю его, отрисовываю сообщения, как в методе drawChat, но, изменяя нужные мне параметры.
Использую рефлексию для получения приватных полей класса GuiNewChat.
(Вдруг кто-нибудь столкнется с такой же проблемой)
Спасибо всем кто пытался помочь!
Но GuiOpenEvent срабатывает только на открытие GuiScreen, а GuiNewChat не наследуется от этого класса
GuiNewChat - гуи. Ловишь эвент открытия гуи, проверяешь что это оно и устанавливаешь своё вместо вызываемого
 
Решил проблему. Перехватываю ивент отрисовки чата и отменяю его, отрисовываю сообщения, как в методе drawChat, но, изменяя нужные мне параметры.
Использую рефлексию для получения приватных полей класса GuiNewChat.
(Вдруг кто-нибудь столкнется с такой же проблемой)
Спасибо всем кто пытался помочь!
 
Назад
Сверху