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.
Hi , i chearch but i don't found :S
How i can had colour to name in the tchat ?
Im using PermissionEX
BTW sorry for my english im a frenchy :D
HI,
Please answer to the folowing ticket, it's really needed! http://dev.bukkit.org/server-mods/mchat/tickets/76-prefixes-with-permissionsbukkit/
@darkcloud784
Check in MultiVerse.
I cant seem to get rid of the world prefix for any of the users. Here's my config (we use heroes as well so removing the prefix completely would remove their class type)
@ABoyNamedSue
I think the join and leave is part of the bukkit core and mchat doesnt have access to disable it at this time
@bartsajjad
No, Herochat conflicts with mChat. I suggest you uninstall Herochat and download the latest RB of mChat :)
DOSE IT WORK WITH HEROCHAT?
hey is there a way to completely disable leave/join messages for both game and channel??
@MiracleM4n
Yes, i'm using Factions. But i don't really like the {Faction} prefix, there isn't any option for disabling it?
@cookierad
Please update to the newest RB EVERYTIME a new RB is released XD
When i put this in my server it came came up with a load of error messages, which i don't know how to fix. Here is part of the server log when it tried loading mChat: 2011-11-06 21:24:45 [SEVERE] Error occurred while enabling mChat v1.8.7 (Is it up to date?): org/bukkit/configuration/file/YamlConfiguration java.lang.NoClassDefFoundError: org/bukkit/configuration/file/YamlConfiguration at net.D3GN.MiracleM4n.mChat.mChat.onEnable(mChat.java:169) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:920) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:278) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:173) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:156) at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348) at net.minecraft.server.ThreadServerApplication.run(SourceFile:417) Caused by: java.lang.ClassNotFoundException: org.bukkit.configuration.file.YamlConfiguration at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 11 more 2011-11-06 21:24:45 [INFO] Server permissions file permissions.yml is empty, ignoring it 2011-11-06 21:24:45 [INFO] Done (0.168s)! For help, type "help" or "?" 2011-11-06 21:24:46 [INFO] Stopping server 2011-11-06 21:24:46 [SEVERE] Error occurred while disabling mChat v1.8.7 (Is it up to date?): null java.lang.NullPointerException at net.D3GN.MiracleM4n.mChat.mChat.onDisable(mChat.java:227) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:128) at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:941) at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:294) at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:287) at org.bukkit.craftbukkit.CraftServer.disablePlugins(CraftServer.java:168) at net.minecraft.server.MinecraftServer.stop(MinecraftServer.java:325) at org.bukkit.craftbukkit.util.ServerShutdownThread.run(ServerShutdownThread.java:15)
Please could someone help me? I really want this plugin for my server, Thanks
- Cookierad
@formmethanal
Are you using Factions? If so this is automatically added to mChat's formatting. There is no way to edit the Essentials list Ask Essentials to add mChat support.
Hi, 2 Problems: How can i remove the {FACTION} in front of my Usernames? After every server restart it appears again. :( Second question: How can i make Usernames colored in the playerlist of essentials? (/list)
Is there a permission to limit chat range only to 1 group?
like i want guest only to have the limit?
@furnaps
Same here! I am using PermissionsEx and the prefix doesn't work. It worked with Permissions 3 for ages.
@Sgt_Green
Check the latest version this is included automatically.
Can you please add support for factions?
Newest Version of mChat, Fixes Call Home issues:
http://dev.bukkit.org/media/files/550/828/mChat-DEV.jar
I need some help please I am using PermissionsBukkit and Mchat b93 But I cannot get the prefixes to show up.. I am trying to just set the prefixes and colors from McMyAdmin's v0.9.7.4 interface with its exporting feature.
Here is the Mchat message format that is set in McMyAdmin: <+prefix+dname+suffix&f> +message
Here is what it exports to the info.yml file: My Pastebin Link And here is my config file: Pastebin config.yml file
I have not edited anything in the config.yml as I'm not sure if I need to or anything else...
Also When I start my server I notice in the console it says Mchat could not call home... What does that mean?
Can someone please help me out here? I am really lost here this is my first time setting up a minecraft server and I got all my other plugins working except for this and Mchannel.
EDIT: Hmmm now it seems to be working somehow for admin I have no idea why it is suddenly working... BUT it puts it like <AdminMyname> How can I have it <[Admin]Myname> ?? And any idea why its working all of a sudden lol
@crazytankx2
Use the latest DEV build of mChat from http://dev.d3gn.net/