MChat - Chat formatting plugin

READ ME: The Essentials plugin kit kills every other competing plugin. Thus, if you want to use MChat, disable/delete Essentials Chat.

Help Pages



Commands with Permission Nodes

Variables for formatting

Permission Nodes

Misc Help Pages


  • MChat - The core of the plugin, provides all the necessary functions expected of a chat formatting plugin, plus some more!
  • MChannels - Introduces the feature to create different chat channels that users may join
  • MSocial - Adds additional social features such as conversations and custom formatted pms, shouting/yelling, and custom /say formatting.
  • MAdvanced - Adds extra functionality such as an AFK Kicker, /who player lookups, and /online player lists.


  • Provides chat message formatting
  • Provides a reload command (/mchat reload [info/config/censor] = mchat.reload)
  • Provides Prefix/Suffix support to players join/leave/kick/ban messages
  • Custom leave/join/kick messages
  • Supports All major Perm plugins
  • Supports Color codes
  • Defaults to normal formatting if nothing defined in config
  • Config is auto-created and auto-updated
  • Can switch to API only mode
  • 3 Different Colour Code types
  • Custom Variables

Other Pages


MChat is now heavily dependent on Vault for interacting with other plugins, please remember to always use the latest released version, to prevent any issues.

Latest Dev Build of MChat

Dev builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.

My Other Plugins

Please donate to help support me :D

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Nickfost Nickfost Mar 17, 2012 at 20:18 UTC - 0 likes

    im running towny and mcmyadmin what do i use? config wise

  • Avatar of tschagg tschagg Mar 17, 2012 at 19:40 UTC - 0 likes

    hey can u add a option for editing the /tell or /msg style ?? its still dark grey ;-/

  • Avatar of LEOcab LEOcab Mar 16, 2012 at 22:38 UTC - 0 likes

    @DQone: Go Bump this. I have the following setting:

    format: tabbedList: +n

    so that the player's real username will display in the tabbed list, however their nickname is displayed there instead. Is this a bug or am I doing something wrong?

    Regardless, thanks for a great plugin @MiracleM4n! :D

  • Avatar of JorEng2607 JorEng2607 Mar 16, 2012 at 17:51 UTC - 0 likes

    Hello, since i last updated this plugin chat color has not been working at all, i use mchat and permissionsbukkit + mcmyadmin.

    Btw i love this plugin!

    You can visit my server on

  • Avatar of DQone DQone Mar 15, 2012 at 15:02 UTC - 0 likes


    How do I fix the tabbed player list not displaying properly?

  • Avatar of iMinecrafter iMinecrafter Mar 14, 2012 at 23:07 UTC - 0 likes

    @MiracleM4n: Go

    Oh, didn't see that. I shall take a look and report in.


    EDIT: Still the same error. EDIT2:

    Last edited Mar 14, 2012 by iMinecrafter
  • Avatar of iMinecrafter iMinecrafter Mar 14, 2012 at 23:06 UTC - 0 likes

    @MiracleM4n: Go

    I have filed a ticket, thank you.

    Regards, iMinecrafter.

  • Avatar of MiracleM4n MiracleM4n Mar 14, 2012 at 22:56 UTC - 0 likes

    @iMinecrafter: Go

    Nevermind. The latest DEV build here: contains a fix for both of those errors.


  • Avatar of MiracleM4n MiracleM4n Mar 14, 2012 at 22:44 UTC - 0 likes

    @iMinecrafter: Go

    Open a ticket and I will give it top priority. Make sure to give the Build number.

  • Avatar of iMinecrafter iMinecrafter Mar 14, 2012 at 22:36 UTC - 0 likes

    Hello there.

    I have experienced weird issues with this plugin. I may explain how it all started. We upgraded to 1.2, and I installed the 1.2.3 mChatDev-Build which worked just fine, without any issues at all. Recently, I accidently installed WorldEdit + Towny and did /reload, which seems that it messed up everything.

    The entire plugin seems to be broken judging by the console, and in the chat it just shows up as <Elias> in a white-text for example.

    I have attempted to re-install the entire server, only leaving the plugin together with Heroes and PEX, however.. It didn't work.

    I have no idea which path I should take. I have tried all of the different builds, yet I receive the same error on each build. Please see below for the configuration files.

    Essentials: Click mChat: Click Heroes: Click PEX: Click Image of Issue: Click Server Log: Click Server which issue occured on:

    I hope that we can get this sorted. I love your plugin, our server is dependent on it.

    Regards, iMinecrafter.

    Last edited Mar 14, 2012 by iMinecrafter


Date created
Aug 25, 2011
Last update
Mar 26, 2014
Development stage
  • enUS
Apache License version 2.0
Curse link
Recent files