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 Dec 24, 2011Hi, I use http://dev.bukkit.org/server-mods/countryloginmessage/ but mChatSuite blocks its messages and displays its own login message. Any way to disable mChatSuite's login message but keep CountryLoginMessage's?
Suppressing useJoin removes all messages altogether.
Better yet would be to have mChatSuite gain the functionality of that plugin!
-
View User Profile
-
Send Message
Posted Dec 23, 2011Also having an issue with b29
23:37:47 [SEVERE] java.lang.NullPointerException
23:37:47 [SEVERE] at in.mDev.MiracleM4n.mChatSuite.mChatAPI.ParsePlayerName(mChatAPI.java:257)
23:37:47 [SEVERE] at in.mDev.MiracleM4n.mChatSuite.events.MPlayerListener$1.run(MPlayerListener.java:108)
23:37:47 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
23:37:47 [SEVERE] at java.lang.Thread.run(Thread.java:636)
-
View User Profile
-
Send Message
Posted Dec 23, 2011mchat DEV 57
-
View User Profile
-
Send Message
Posted Dec 22, 2011I think that I should mention that the Info, Message, and General options in the Spout GUI don't work (Info: empty screen, Message: empty screen, General: closes GUI). The Format options work though.
-
View User Profile
-
Send Message
Posted Dec 22, 2011Question how do I add Towny flags in the chat name ?
-
View User Profile
-
Send Message
Posted Dec 22, 2011How do you give a single user a prefix?
-
View User Profile
-
Send Message
Posted Dec 20, 2011If i'm to use the NewInfo option am i going to have to add every players manually again?
-
View User Profile
-
Send Message
Posted Dec 20, 2011Can you please add a SPOUT tag ? so players in the tab list get some marking like a * or [S] ? Would be great
Also getting this
-
View User Profile
-
Send Message
Posted Dec 20, 2011Prefixes and other variables aren't working... Help?
http://pastebin.com/3C5KLbrE
I'm certain I have info.UseNewInfo set to true.
-
View User Profile
-
Send Message
Posted Dec 19, 2011How do I get the censor to work? Anything special I need to do?
-
View User Profile
-
Send Message
Posted Dec 19, 2011If someone can make a video tut. about this plugin and how to use it with perm. bukkit, and its in English that would help me soooo much. this is the only plugin I truly am having trouble with.
-
View User Profile
-
Send Message
Posted Dec 19, 2011I have a problem with updating to mChatSuite. When someone is talking, their prefix nor their suffix is being shown. I'm sure that I use the +p and +s variables. Is this a problem with using PermissionsEx? How can I solve this?
-
View User Profile
-
Send Message
Posted Dec 18, 2011@MiracleM4n
Thanks. Just so people know, in Essentials config.yml you have to also add:
So it won't be conflicting with mChat. Thank you MiracleM4n, everything now is working perfectly. I appreciated your prompt reply.
-
View User Profile
-
Send Message
Posted Dec 18, 2011@brewno2k
Disable mchate.enable and remove the aliases from the plugin.yml.
-
View User Profile
-
Send Message
Posted Dec 18, 2011When I mute a player... he can still talk using /me Bug or feature? I miss mChat only... How can I disable mChatSuite to interfere with /msg, /me, /afk etc? Could you please just update mChat? it was simpler, easier and did exactly what I wanted: prefixes and suffixes... I don't want to sound ungrateful, but I was a hardcore fan of mChat -only-. Thanks!!!
-
View User Profile
-
Send Message
Posted Dec 18, 2011@Chadthedj
The permissions.yml is not from mChatSuite that is from CB.
Those are aliases if you want Essentials commands to work that remove the from mChatSuite's plugin.yml.
@thedogss
Yes it still does unless Factions has changed something.
-
View User Profile
-
Send Message
Posted Dec 18, 2011Does this plugin still support factions? If not I guess I have to go find another plugins sadly.
-
View User Profile
-
Send Message
Posted Dec 18, 2011MiracleM4n, can you make it so that your plugin does not take over essentials /list /afk and /who? It seems your plugin isn't working as everytime I type in /who or /online it tells me about the command and doesn't actually do what I am telling it to do.
Also, it seems its almost impossible to add prefixes and suffixes ever since it switched to the mChatSuite. I had all my colors and name alterations working fine but now everyone is white again. I spent the last night trying to figure it out but no dice. I think its because of this error:
"Server permissions file permissions.yml is empty, ignoring it" (which is not)
-
View User Profile
-
Send Message
Posted Dec 18, 2011@Hoot215
Yes Essentials commands conflict with mChatSuite. Please remove afk/list from Essentials plugin.yml
-
View User Profile
-
Send Message
Posted Dec 18, 2011Whenever I try to /list or /online, etc., I get this error:
Here
I suspect that it has something to do with having Essentials?