Как понять что пишет игрок в чат на клиентской стороне

Версия Minecraft
1.8.9
API
Forge
Доброе утро, мне нужно отловить что написал игрок в чат и при этом отменить его сообщение в чате. Т.е я пишу что-то в чат и моё сообщение не приходит серверу. На 1.12.2 есть эвент ClientChatEvent, но на 1.8.9 его нет. Есть какие-то аналоги этого эвента?
 
1,038
57
229
всегда можно обратиться напрямую и поковыряться там

Java:
@Listener
public void onUpdate(EventPlayerUpdate event) {
    if (event.getStage() == EventStageable.EventStage.PRE) {
        final Minecraft mc = Minecraft.getMinecraft();

        if (mc.currentScreen instanceof GuiChat)
        {
            //...
        }
    }
}

или залезть в него или подменить его на свой..
Exalm/Minecraft-mods (это просто для примера). Откройте его у себя в исходниках.
 
Последнее редактирование:
Сверху