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 Sep 3, 2012@bigggan
Im pretty sure you cant just delete the locale.yml file.
It will just regenerate on reload -_-
-
View User Profile
-
Send Message
Posted Sep 2, 2012@ryan_the_leach
Just delete the locale.yml it fixes the %r issue
-
View User Profile
-
Send Message
Posted Sep 2, 2012When someone get kill by a mob it says Killed by (member) (Mob)
and when People press tab there are some name but other are just like (member)
(admin) (vip)
Got any help ? :D please!
-
View User Profile
-
Send Message
Posted Sep 2, 2012people having troubles with the latest mchat, make a backup of your current configs, let mchat regenerate its configs, some of the options have changed between config.yml and locale.yml
-
View User Profile
-
Send Message
Posted Sep 2, 2012@Melekaiah
I'm not real sure on which versions it happens with but %reason got changed to %r or the other way around at some stage, if one doesn't work try the other?
-
View User Profile
-
Send Message
Posted Sep 2, 2012ive had an issue with pre/suffixes. Edit 3: Seems mchat isnt pulling prefixes from groups at ALL, only from the user file. which is very sad. please add support for getting the prefxies from groups first.
basically when i create a new world using MV. pre/suff works great. using the normal world rules. etc.
but when i mirrior the bperm world to the new world. the pre/suffix DONT work. ???. i dont understand :P
EDIT: The afk function is not so fun.
For starters when someoen goes afk it returns "name" is now afk [Away from keyboardeason] so its adding the eason for some %reason...? :)
also when a player IS kicked from the server, then the reason becomes [ %%reason ] rather than any actual reason. when i load a new world it gets the global values from base bperm fine. but it does not want to read my custom bperm prefix suffix setup. (note not all groups actually have prefixes suffixes. but i do have them the groups im trying to get to show. and that is not working at all right now. )
seems like all chat formatting plugins are having issues after the latest update.
-
View User Profile
-
Send Message
Posted Sep 1, 2012When someone get kill by a mob it says Killed by (member) (Mob)
and when People press tab there are some name but other are just like (member)
(admin) (vip)
Got any help ? :D please!
-
View User Profile
-
Send Message
Posted Aug 31, 2012Two problems with this plugin.
1) Not reloading properly.
I change something in config.yml I do /mchat reload all Chat names aren't changed.
2) Not changing the tablist names properly to respect the settings in config.yml.
In config.yml, I have
In game, it is shown as
These were working in b251, and stopped working in b275.
Something you changed between those two builds caused it to stop working properly. Using b283 btw.
Thanks.
-
View User Profile
-
Send Message
Posted Aug 29, 2012can add more function switch?
some function can't work
because other plugins make my name is "+p+dn+s" not real name
some function can't turnoff
-
View User Profile
-
Send Message
Posted Aug 28, 2012Oh, when I changed to latest version my bugs with bad dead has come back -.-
http://pastebin.com/mk0YeG5V
-
View User Profile
-
Send Message
Posted Aug 27, 2012having the same issue as the guys below. Here is the exception that is thrown in the console: http://pastebin.com/7FAcjrQV
-
View User Profile
-
Send Message
Posted Aug 27, 2012xX_VETERAN_Xx, that's exactly what is happening for me as well. I didn't test it without Vault though. Just did and I can confirm there is an issue there. Thank you for your additional input! Glad it wasn't me. I thought I was going nuts. "How hard is it to just add -clan!" Haha.
-
View User Profile
-
Send Message
Posted Aug 27, 2012I have mChat and Simple clans running perfectly i have mChat Integration set to true and i use mchat format chat: -clan+p+s+n:&2 +m it works great before i add vault when vault is added it cannot read -clan preffix and just shows as -clan[Admin]Boris
-
View User Profile
-
Send Message
Posted Aug 27, 2012@remdul You add it before +p in format chat: -clan+p+s+n:&2 +m but for me it does not work when i use vault for some reason
-
View User Profile
-
Send Message
Posted Aug 27, 2012Errors when a player dies from lava, or fall damage, pvp kills seem to be alright, any idea when this will be fixed?
-
View User Profile
-
Send Message
Posted Aug 26, 2012Amazing plugin! I love your work as always. :) I am a little confused on how to integrate SimpleClans to the plugin, however. Where do I add the -clan to enable the clan modifier to show up? Thank you. :)
-
View User Profile
-
Send Message
Posted Aug 26, 2012@ @MiracleM4n
Just a hint but your current API page seems to outdated. If i try to access the function getInfoReader() it says there is no such function. The getReader() is also deprecated....
-
View User Profile
-
Send Message
Posted Aug 26, 2012@MutinyCraft
That was debug code. I removed it in a dev build.
-
View User Profile
-
Send Message
Posted Aug 25, 2012@MiracleM4n
I have been searching for a way to turn off the "Command Process Time" and I don't see an option. Are we able to toggle this on/off?
-
View User Profile
-
Send Message
Posted Aug 25, 2012@MiracleM4n
Is this working with simpleclans' latest build? The name colours dont seem to be.