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 12, 2011Question? How do I get the names on Tab menu in color. I have seen screenshots with it not for sure how they did it. It shows prefixes and all that but not in color or with color names.
-
View User Profile
-
Send Message
Posted Dec 12, 2011Hello again MiracleM4n,
I have downloaded the newest version for mChatSuite, updated everything. To completely disable auto-afk and afk auto kick, what are the precise settings? I tried both 0 and -1, but it doesn't seem to work. What should I put in:
AFKTimer:
AFKKickTimer:
And when users get out of AFK, it keeps saying "You are still in AFK", and they can't move... probably a bug?
brewno
-
View User Profile
-
Send Message
Posted Dec 12, 2011Okay, so mChat works.. but the colours on all prefixes/suffixes don't work...
With mChatSuite the colours work but I can't rename the worlds?
Please update or something!!
-
View User Profile
-
Send Message
Posted Dec 12, 2011Could you intergrate from TABList with vanishnopacket ?
Oh and does colored TAB work now in the latest devbuild ? Ah and I forgot could you please add a spout +sp ? So I can get a "+p+dn+s[+sp]" if they got spout enabled, would be epic. Like "sirmonsterslayer [S]
-
View User Profile
-
Send Message
Posted Dec 11, 2011I can't seem to get tabbed list colors to work. Guess I must have misunderstood how they work.
-
View User Profile
-
Send Message
Posted Dec 10, 2011@MiracleM4n
ah my bad, i missed that the first time you posted that.
-
View User Profile
-
Send Message
Posted Dec 10, 2011this comes in TaB
http://i39.tinypic.com/2v16v5c.png
-
View User Profile
-
Send Message
Posted Dec 10, 2011@bigggan
"isnt working"? Please be more specific
-
View User Profile
-
Send Message
Posted Dec 10, 2011Hi I updated to dev-10 and TaB isnt working :/ still
Heres the config: http://pastebin.com/XHaKXTCH
Here is the info: http://pastebin.com/XbHN15AM
-
View User Profile
-
Send Message
Posted Dec 10, 2011@MiracleM4n
Done ! :) http://dev.bukkit.org/server-mods/mchat/tickets/95-permissions-bukkit-and-mchat-suite/
-
View User Profile
-
Send Message
Posted Dec 10, 2011@Pr4w
Either Open a Ticket or PM me itll be the easiest way to explain things in detail without comment clutter.
-
View User Profile
-
Send Message
Posted Dec 10, 2011@MiracleM4n
Hey, I'm struggling to get mChatSuite to work...
I can't seem to use the good old nodes from when I had mChat, even keeping the same config, nothing seems to work for me...
What is the easiest way to get it to work with PermissionsBukkit ? I tried adding all the colours to the group list in info.yml, didn't work. I tried using old nodes, from old config.yml, didn't work. The only thing that did work was adding myself to "users" in info.yml. But I can't do this to all my users (I have 4000+...). What should I do ?
-
View User Profile
-
Send Message
Posted Dec 10, 2011@ProjectInfinity
This was fixed quite a while ago...
-
View User Profile
-
Send Message
Posted Dec 10, 2011@kassquatch
I have a new Jenkins now which contains a fix for this check it out @ http://ci.mdev.in
-
View User Profile
-
Send Message
Posted Dec 9, 2011@MiracleM4n
thats with mchatsuite #30
its cuz of this in bukkit 1564
Implement new interface ConsoleCommandSender. (commit: a15200f553542ae5da66414e091884c503742bbf) (detail / githubweb)
which is what the error throws...
-
View User Profile
-
Send Message
Posted Dec 9, 2011@ProjectInfinity
With mChatSuite when you disable something it completely cuts ALL code related to that feature off although I will rework this tonight to provide a few more fail safes. The main reason I seperated the plugins in the first place was so that they would be easier to update but now that I am getting the hang of Java I see that having one plugin with confg toggles is a lot easier and by far uses less code. I might update and keep the seperate plugins on my Jenkins as it seems its easier for people to use it if there are less conig options.
-
View User Profile
-
Send Message
Posted Dec 9, 2011I dont get it, How do i enable TaB list?
its like this
Still dont work
-
View User Profile
-
Send Message
Posted Dec 9, 2011is there a way to put a $ sign in the censor.yml??? because i cant seem to be able to figure out how to put one in...
-
View User Profile
-
Send Message
Posted Dec 9, 2011When it was back in b1240 that was not the case. Is there a way for you just to make the custVar not work for OPS? I think there is a way. I know a few plugins that wont work at all with out permissions being set even if the person is op.
-
View User Profile
-
Send Message
Posted Dec 9, 2011@MiracleM4n
Then you mark the end of mChat. I thought the driving point of your plugin was it's modularity. At least that's what it seemed like to me.
Configurable stuff does not equal modularity, the code is still there. It's like calling CommandBook modular cause you can remove commands from the plugin.yml.
CommandBook had a thread leak in it's MIDI functionality, I supposedly "disabled" this using CommandBook's customiser. What if you had a similar problem in one of your additions in mChatSuite that can be "disabled"? Everyone could be affected, disabled or not.
I liked mChat for what it was.