Jump to content

[1.6.4] Adding a event handler for when a player chats


Recommended Posts

I need to make an event handler that catches a event whenever a player sends a chat message.  What I don't know is what event I need to catch.  I was thinking maybe CommandEvent or ClientChatReceivedEvent but I want it to process non-command chats, and I want it to be called when a player sends a chat, not when a player receives a chat.

Link to comment
Share on other sites

i use this in my event handler



    public void TwistedChatEvent(ServerChatEvent event) {

        String chatMessage = event.message;

        //System.out.println("message reads :"+chatMessage);

if (chatMessage.startsWith("test") && chatMessage.endsWith("sound")) {

            SoundHandler.onEntityPlay("bunnyRelease", event.player.worldObj, event.player, 1, 1);


        if (chatMessage.contains("need")&& chatMessage.contains("name")){//for future use

            System.out.println("wow it worked");




hope that helps


Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now

  • Create New...

Important Information

By using this site, you agree to our Terms of Use.