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 May 10, 2012@MiracleM4n
It is all good, in the mean time I am working on the channels.yml help page for the people :D
-
View User Profile
-
Send Message
Posted May 10, 2012@ASWeiler
@jhs232
I will work on Channels tonight. I got caught up in a refactor and havent touched the Channel bugs yet. They will be my next priority I promise this time.......
-
View User Profile
-
Send Message
Posted May 10, 2012@jhs232
It can already, you just need to wait for MiracleM4n to finish the work on channels little bugs it has left. Right now the part you want is already done. If you get the Latest Development Build you will see that it creates a channels.yml which contains all the channel types as examples. Everything from worlds (chat on per world basis) to private and password.
-
View User Profile
-
Send Message
Posted May 10, 2012Could you make it so that people can create private or public worldwide channels?
-
View User Profile
-
Send Message
Posted May 9, 2012@MiracleM4n
That makes me sad, if only I wasn't spending all my donations on keeping my server up.
-
View User Profile
-
Send Message
Posted May 9, 2012@ASWeiler
Doesn't really matter anyways :S. No one ever (Being serious) donates to me.
-
View User Profile
-
Send Message
Posted May 9, 2012@MiracleM4n
GOD DANGIT. I had that working >.< you got no idea how much time I spent on all the pages.
-edit- Fixed
-
View User Profile
-
Send Message
Posted May 9, 2012@ASWeiler
Donate button doesnt work :P
-
View User Profile
-
Send Message
Posted May 9, 2012Updated this page a lot, made sure links work, etc.
-
View User Profile
-
Send Message
Posted May 8, 2012@nacho_duck
Read config.yml under aliases:
Just rename /pm and others to ANYTHING else that is not used by some plugin and boom, you have yourself a problem solved. Of course you have to do a /mchat reload config after editing and saving it :P
OFF TOPIC: WOOT I just realized I got set as a Ticket Manager. FINALLY your tickets will all be answered.
PLEASE POST ALL HELP REQUESTS/BUG REPORTS/IMPROVEMENT IDEAS TO A TICKET
I will get to them all as soon as I can.
-
View User Profile
-
Send Message
Posted May 8, 2012Hello,
Is there anyway to stop the plugin using commands such as /pm, /r, /afk, as even when Essentials is set to take preference on these, mChat still forces it.
-
View User Profile
-
Send Message
Posted May 8, 2012@doekia
This is because MiracleM4n has been really busy lately and having several family/personal problems. He will answer the tickets in time. As for the other ticket managers, they all basically abandoned him for other projects of their own.
Also take note that Channels are not a completed feature yet. That is why you don't see it on the list of features. So you have to expect bugs and missing parts.
As far as the documentation, I don't know about you, but for me it was great documentation minus the channels which I remind you is not a competed feature so it has no right to have documentation right now.
Why don't you stop being so rude and sit back and think for a moment before you go off attacking. I would think someone as old as you would be more mature then that.
To answer your question though, I will do my best. I could be a little wrong though. I suggest being smart and just run a separate server on your personal computer and test it all there. That is what all the big time servers do.
global: prefix: "@" suffix: "" type: global distance: -1 default: true
local: prefix: "&" suffix: "" type: local distance: 100 default: true
This should technically work, but remind you you cannot leave channels or delete them (except by file). When you chat every channel you joined will say the same thing you type. Sadly there is no current way to only send chat to one given channel of choice YET. So in my honest opinion I would use another channel plugin if you really need them that bad. Right now mChat's channels are a work in progress and has a lot of kinks still to be worked out.
-
View User Profile
-
Send Message
Posted May 8, 2012Still no response regarding channel?
This plugin documentation and support is definitly the worst ever.
Please if any one use this plugin, advise.
-
View User Profile
-
Send Message
Posted May 7, 2012Does mchat work with factions? Is it possible to get the faction prefix out the front of the chat format?
-
View User Profile
-
Send Message
Posted May 4, 2012hi, documentation is sparse as regarding channels and everything I try just ruin my server.
I'd like to have a default local channel, then a global. How do I do that? How does users request assistance or send a message to the global one?
I read the source and it does not event make any sense.
I tried this to no avail (well everybody is then mute I can't even see my own message)
Any hint?
-
View User Profile
-
Send Message
Posted May 4, 2012My Config.yml keeps resting.
I change the invite and accept command so they do not conflict, all works fine for a few days, then resets back to defaults.
Is there anyway of removing pminvite and pmaccept or changing them permanently.
Thanks in advance
-
View User Profile
-
Send Message
Posted May 3, 2012@MiracleM4n
Well I would love to. :D
-
View User Profile
-
Send Message
Posted May 3, 2012@ASWeiler @waxdt
Waxdt is right. I am almost entirely alone as my Ticket Managers have their own communities they run they leave most of the Tickets to me answering the odd ones if they have time. If you would like to help with tickets ASWeiler I can assign you as a third Ticket Manager.
-
View User Profile
-
Send Message
Posted May 3, 2012@waxdt
I understand, but what about the ticket managers he has? Are they gone too?
-
View User Profile
-
Send Message
Posted May 3, 2012@AsWeiler This is because MiracleM4n has been really busy lately and having several family/personal problems. He will answer the tickets in time.
If anything in this statement is wrong please inform me MiracleM4n.
Kind Regards, waxdt