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 Apr 4, 2014I LOVE IT!!!
PLEASE FASTEST UPDATE!!
THANK'S 1.7.2 UPDATE! :DDD
-
View User Profile
-
Send Message
Posted Mar 31, 2014would you guys update the variables table. It seems that Mchat hook towny but I dont konw how to add the prefix with towny's variables.
-
View User Profile
-
Send Message
Posted Mar 31, 2014[02:15:26 WARN]: [MChat] The author of this plugin (MiracleM4n) has misconfigured their Auto Update system [02:15:26 WARN]: [MChat] File versions should follow the format 'PluginName vVERSION' [02:15:26 WARN]: [MChat] Please notify the author of this error.
-
View User Profile
-
Send Message
Posted Mar 28, 2014Alrighty. I've switched back to an older version of mChatSuite. This seems to work with a lot of the deaths, but not all.
-
View User Profile
-
Send Message
Posted Mar 28, 2014@Kervinou
@MightyFlyRudy
Once there is a way to grab what death message is being used in Bukkit I will be able to readd support.
-
View User Profile
-
Send Message
Posted Mar 28, 2014@MightyFlyRudy
+1 ;-(
-
View User Profile
-
Send Message
Posted Mar 28, 2014Does MChat no longer change death messages?
-
View User Profile
-
Send Message
Posted Mar 22, 2014@MiracleM4n
It was written in the stack trace and was the latest available at the time, If there is a newer version I'll test again.
MChat v1.7.2-R0.1-SNAPSHOT-b381jnks
Edit: unable to test, your server is 503'ing due to capacity issues or somesuch.
Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Apache/2.2.15 (CentOS) Server at ci.q0r.ca Port 80
-
View User Profile
-
Send Message
Posted Mar 19, 2014@ryan_the_leach
JIRA should now be working. They changed how permissions are handled and didn't send out an email saying anything about it. I'll look into the issue. What build are you running? (Could you try the latest and give me an up-to-date stack trace?)
-
View User Profile
-
Send Message
Posted Mar 19, 2014@ryan_the_leach
Thank you for the help, it worked flawlessly!
-
View User Profile
-
Send Message
Posted Mar 19, 2014@Archer6621
I'm not sure what the deal with that is, but a workaround is doing this.
wood: "\xA7ewood\xA7r"
That will always work as \xA7 is the escape sequence for the section symbol.
-
View User Profile
-
Send Message
Posted Mar 19, 2014Hey Scott, just a heads up anyone signing up to your jira at the moment don't seem to have the right to create an issue, unless I'm totally being blind and can't find the button.
Also MChat occasionally still throws NPE's but I have no idea where from, I can only reproduce it on my production server.
[21:06:41] [Async Chat Thread - #16/ERROR]: Could not pass event AsyncPlayerChatEvent to MChat v1.7.2-R0.1-SNAPSHOT-b381jnks org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) [craftbukkit.jar:git-Spigot-1212] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [craftbukkit.jar:git-Spigot-1212] at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:35) [craftbukkit.jar:git-Spigot-1212] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:482) [craftbukkit.jar:git-Spigot-1212] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464) [craftbukkit.jar:git-Spigot-1212] at net.minecraft.server.v1_7_R1.PlayerConnection.chat(PlayerConnection.java:859) [craftbukkit.jar:git-Spigot-1212] at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:829) [craftbukkit.jar:git-Spigot-1212] at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28) [craftbukkit.jar:git-Spigot-1212] at net.minecraft.server.v1_7_R1.PacketPlayInChat$1.run(PacketPlayInChat.java:59) [craftbukkit.jar:git-Spigot-1212] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.7.0_11] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) [?:1.7.0_11] at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.7.0_11] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.7.0_11] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.7.0_11] at java.lang.Thread.run(Unknown Source) [?:1.7.0_11] Caused by: java.lang.NullPointerException
-
View User Profile
-
Send Message
Posted Mar 18, 2014I am unable to color censors.
appears as &ebanana&f in chat.
Even when giving players the necessary permission to use colors in chat via Mchat, they will be able to color their chat, but the censors will still appear without resolving the color tags.
For some reason I can't find how to make a ticket, I've spent a good while looking for it.. Else I would've made one.
-
View User Profile
-
Send Message
Posted Mar 16, 2014@Underson
@xion87
@semirotta
Please either open a ticket or PM me proof that it does not work. It is still working for me.
-
View User Profile
-
Send Message
Posted Mar 16, 2014There is no working mchat for 1.7 versions?
-
View User Profile
-
Send Message
Posted Mar 13, 2014i confirm don't work when i write i see :message
-
View User Profile
-
Send Message
Posted Mar 11, 2014This awesome plugin need update for 1.7 x.x
-
View User Profile
-
Send Message
Posted Mar 6, 2014@stlfatboy
Is the plugin not currently working with 1.7.x? If so I will look into a fix.
-
View User Profile
-
Send Message
Posted Mar 6, 2014Good plugin ;)
-
View User Profile
-
Send Message
Posted Mar 5, 2014would you guys update to 172,Mchat is a awsome plugin with the feature hooking to heroes.