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 Mar 5, 2012Hi
Im using permissionsbukkit, and version b164, though it seems it have gone away now, after i updated permissionsbukkit.
-
View User Profile
-
Send Message
Posted Mar 4, 2012What permissions is the compatible with?
-
View User Profile
-
Send Message
Posted Mar 4, 2012Hi, I posted a ticket about this error: MemorySection[path='h', root='YamlConfiguration'] The error appears when a non-op says h. Ops can say it, there is nothing to see in the console. I don't know if I sended the ticket in the right way, and I want to make sure that the autors see this error.
It is a lovely plugin, I hope it can be fixed ;)
- TheDominicYoung
-
View User Profile
-
Send Message
Posted Mar 3, 2012@bigggan
I need to know your permissions plugin as well as what version you are using.
-
View User Profile
-
Send Message
Posted Mar 3, 2012@MiracleM4n
Im using the custom +W variable in chat, but you added in latest dev version a default worldname shover in chat. How can i disable that and use our custom +W variable only?
Thanks
-
View User Profile
-
Send Message
Posted Mar 3, 2012@vittek
I have set the Permission Nodes to be false for everyone unless implicitly given to the Player (Every Player needs the Static Nodes even if they are OPed)
@Silarn
This is fixed in the Latest DEV buid.
-
View User Profile
-
Send Message
Posted Mar 3, 2012I had some time this morning and took a quick look at the plugin yml.
I moved a few of the head elements around to match a working plugin, just in case, and then I added "MChat command." to several command description lines that were empty.
This fixed the problem and mChatSuite now loads on R6.
Here is the working plugin.yml text.
-
View User Profile
-
Send Message
Posted Mar 3, 2012how i disable the colored chat ? all my players can use color codes ... :(
-
View User Profile
-
Send Message
Posted Mar 3, 2012Since latest release, even OPed players are affected by the censor.(Wasn't the case before) Is there a new perm node to bypass the censor?
-
View User Profile
-
Send Message
Posted Mar 2, 2012@MiracleM4n
I can't point you a stacktrace because the issue is R6 fails to find what it's looking for when loading the plugin and throws an error. This is fixed in 1.2.x dev builds.
But here is an example of a clean server running ONLY mChat under R6:
Example
I can also give you an example of a server running with no plugins and a server running with a lot of plugins (sans mChatSuite and DragonTravel, they both cause the same error.)
-If it helps, I believe there are some threads which claim this has to do with the plugin.yml. R6 is apparently very picky about the plugin.yml, moreso than dev builds of 1.2.2.
-
View User Profile
-
Send Message
Posted Mar 2, 2012@Silarn
mChatSuite will build/run against all builds. There were no code changes between 1.1 and 1.2. Unless you can show me a stacktrace that pin points it to mChatSuite than please dont throw accusations around. If there is indeed a problem with mChatSuite pre-1.2 than I will fix it.
-
View User Profile
-
Send Message
Posted Mar 2, 2012Running on the actual RB Bukkit 1.1 R6 with b164 will cause the server to refuse to start. Let's not develop for bukkit dev versions until it works on the RB, please?
-
View User Profile
-
Send Message
Posted Mar 2, 2012@tomnicklin1987
No errors whatsoever with the newest builds? Maybe @morizuki hadn't updated yet....
@morizuki
-
View User Profile
-
Send Message
Posted Mar 2, 2012@tomnicklin1987
forget what i put, I just updated and it started working :)
-
View User Profile
-
Send Message
Posted Mar 2, 2012Im getting same problem as below, its not reading the PEX prefixs
-
View User Profile
-
Send Message
Posted Mar 2, 2012@morizuki
There is a fix for that error in one of the DEV builds.
As for the PEX issue, I am looking into it.
-
View User Profile
-
Send Message
Posted Mar 1, 2012ok here's my:
mChatsuite Config http://pastebin.com/wArGBcSR
mChat Info http://pastebin.com/wP6eAcU6
PermissionsEX Permissions http://pastebin.com/1WVGngiu
and I'm getting an error since I've updated mChatsuite http://pastebin.com/iHnZeVyg
-
View User Profile
-
Send Message
Posted Feb 29, 2012I get the worldname problem as well, using latest DEV build.
info.yml http://pastebin.com/uynayXyT
config.yml http://pastebin.com/Ek5szxw9
I DON'T want the worldname to show, but it does anyways.
-
View User Profile
-
Send Message
Posted Feb 29, 2012@morizuki
Are you using the latest DEV build? If so what Permissions plugin are you using? And can I see your configs? (PASTEBIN and info.yml and config.yml from mChatSuite and you Permissions plugin's config if applicable)
-
View User Profile
-
Send Message
Posted Feb 29, 2012The WORLDNAME is still there.. even thought there's no +w