MChat
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
READ THESE BEFORE MAKING A TICKET
Commands with Permission Nodes
Variables for formatting
Permission Nodes
Misc Help Pages
Components:
- 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.
Features
- 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
Vault
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.

-
View User Profile
-
Send Message
Posted Feb 2, 2012Could you add custom deathmessages ? Would like to see "took an arrow to the knee" ;D
Also unused features like whisper function who funciton shouldnt give the red message.... might use something else for this feature-
-
View User Profile
-
Send Message
Posted Feb 2, 2012@nipper4369
Nope happening to me too
Plus could you do something about the Health notify and Citizens NPCs? its truly a chat spam
-
View User Profile
-
Send Message
Posted Feb 1, 2012Wondering if it just me. Or does the tab menu only able to show 2 colors before cutting off the rest of the name?
-
View User Profile
-
Send Message
Posted Jan 31, 2012@Rowtag87
If you open up the jar, and open up plugin.yml, just remove the word 'who' from the file.
-
View User Profile
-
Send Message
Posted Jan 31, 2012You Should Add a Commands page, with the command in its simplest form.
thank you
-
View User Profile
-
Send Message
Posted Jan 31, 2012Is it possible to disable the /who? cause it conflict with admincmd (Plugin)
-
View User Profile
-
Send Message
Posted Jan 29, 2012How do I make it so I can use the default or essentials Private Message and commands? I only want mChat to add prefixes and not mess with any other chat.
-
View User Profile
-
Send Message
Posted Jan 28, 2012How do I use my colors from my permissions prefix in the TAB menu without the long prefix? I'd like to have Admin in that but just the admin color in the tab menu
-
View User Profile
-
Send Message
Posted Jan 28, 2012MiracleM4n, liking the suite and really the player list tab customization, good work. I've looked around, maybe not good enough, before coming to ask you if there is a way to change the way a PM displays in chat. As of right now, it stands out because it has something like Me:
>It's not a real big issue, but is there a way to change the coloring on that arrow or to set it up differently at all? Sorry if I missed it somewhere in the settings.
-
View User Profile
-
Send Message
Posted Jan 28, 2012@Smidds
I'm fairly sure that Essentials has an option inside it's configuration file that allows you to specify commands which it will.. Take priority over?. So you could tell it to use /afk and it would stop passing the command to mchat and only Essentials would be sent the command. I may be wrong though.
-
View User Profile
-
Send Message
Posted Jan 28, 2012Is there anyway to let plugins like essentials by-pass the features of this plugin? For example, Essentials has a /afk command, but it conflicts with mChat's /afk because with essentials, you use /afk to get out, but in mChat, you need /back, which is a command for essentials. Also, if I were to disable the mchate features, I am unable to use essemtial's version of /afk, or speak in the console, or use a collection of other features i use other plugins for. Any ideas?
-
View User Profile
-
Send Message
Posted Jan 28, 2012Hi, I was wondering if you could tell me why leave messages have stopped showing?
When a player joins, X has joined the game. But when they leave, nothing...
-
View User Profile
-
Send Message
Posted Jan 27, 2012Since (I think) build 102, the dev mChatSuite builds have become incompatible with TownyChatand the /mchatlist shows all variables unparsed (like +group).Commit: "Deprecation of Player related API settings. Fixed small PM fix. Fixed Variable limitation for listVar. Updated Events. RB coming soon, One worthy of DBO..."
Hopefully this does not mean we're forced to pray for the Towny devs to decide to support a brand new API?Scratch all that - TownyChat SHOULD work with mChatSuite. It's very, very picky about it's config file, however. If you are having problems, let the plugin remake the config file and restart the server.
I still have a weird new layout for /list, however. It appears to be using the formatting for chat strings instead of list formatting.
Finally, the /me command seems to be broken.
-
View User Profile
-
Send Message
Posted Jan 27, 2012Are there known problems with Towny? I'm having trouble passing Towny prefixes to mChat. Everything's setup fine, but it's just not working. It's doing it as if Towny were disabled, e.g. {townyprefix} instead of Mayor. I have Towny's "modify chat" disabled. And I've double-checked configs for both mChat and Towny. If anyone has any thoughts on this, I'd appreciate it. Thanks.
-
View User Profile
-
Send Message
Posted Jan 27, 2012thanks that clears things up.
-
View User Profile
-
Send Message
Posted Jan 26, 2012This does not work with the latest version of Heroes:
(Log is upside-down)
This error occurs on logon, quit, and possibly more [above is on quit]. I even took the "+HC" out of my config file and I still got this error.
-
View User Profile
-
Send Message
Posted Jan 26, 2012@MiracleM4n
Alright, I did this in the format section. tabbedList: '&7[+p&7]&f+dn'
and for the prefixes in the permissions it is as follows Prefix: '&9A'
It is still cutting my name off (Valiantiam) like this [A]Valia
-
View User Profile
-
Send Message
Posted Jan 26, 2012Ohh, alright that actually explains a lot. I figured it something to do along those lines, just wouldn't click right in my head.
Ill set up more color coding details in the custom format instead of the prefixes themselves. Thank you again.
-
View User Profile
-
Send Message
Posted Jan 26, 2012@Valiantiam
This is a Minecraft issue not a mChatSuite issue. The PlayerList can only be 16 characters long (this includes colour codes) this is why I implemented its own format (format.tabbedList) so that you can make it shorter or remove it all together.
-
View User Profile
-
Send Message
Posted Jan 26, 2012it works in 1.1 and it doesnt add bubbles i think