ClientChatReceivedEvent | Как получить текст из чата со стороны клиента

Версия Minecraft
1.16.5
API
Forge
Код который я юзаю:
import net.minecraft.client.Minecraft;
import net.minecraftforge.api.distmarker.Dist;
import net.minecraftforge.client.event.ClientChatReceivedEvent;
import net.minecraftforge.eventbus.api.SubscribeEvent;
import net.minecraftforge.fml.common.Mod;
import org.sawaplaygo.tapemouser.Tapemouser;

import java.awt.*;
import java.awt.event.InputEvent;

@Mod.EventBusSubscriber(modid = Tapemouser.MODID, value = Dist.CLIENT)
public class OnMessageChat {
    private static final Minecraft mc = Minecraft.getInstance();

    @SubscribeEvent
    public static void onChatReceived(ClientChatReceivedEvent  event) {
        System.out.println("Привет как дела??" + event.getMessage().getString());

        if (event.getMessage().getString().equals("Привет как дела??")) {
            System.out.println("YES");
            try {
                handleItemSold();
            } catch (AWTException e) {
                throw new RuntimeException(e);
            }
        } else {
            System.out.println("NO");
        }
    }

    private static void handleItemSold() throws AWTException {
        Robot ro = new Robot();
        ro.mousePress(InputEvent.BUTTON2_DOWN_MASK);
        ro.mouseRelease(InputEvent.BUTTON2_DOWN_MASK);
    }
}

Этот код при сравнение не срабатывает хотя показывает при выводе два одинаковых сообщения (всё вроде одинаково форматировано):

[22:52:47] [main/INFO]: [org.sawaplaygo.tapemouser.Events.OnMessageChat:onChatReceived:19]: Привет как дела??Привет как дела??

Как правильно вытащить текст, это через регулярные выражения как-то делать? Или же есть встроенный метод.
 
Последнее редактирование:
Уточню что мне требуется, есть чат на сервере, мне со стороны клиента нужен ивент который будет срабатывать при появлении нового сообщения в чате, этот ивент должен будет передать только текст сообщения, что бы я мог его сравнить в условии, а то вроде выводы одинаковые, а условие false. По сути я сравнивал две одинаковые строки на выходе, но выдавало ложь, это можно увидеть в сообщении выше.
 
Сверху