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.
@MiracleM4n
Ah ok, I figured it out. Your http://dev.d3gn.net/ link is pointing to http://build.blockface.org/view/MiracleM4n/ which is a 404. The actual link should be http://ci.chrisgward.com/view/MiracleM4n/ which is working fine. I can finally try out the dev builds. ;)
@GameFAQsRolo
I have not set a recommended build yet try the regular Jenkins link.
@MiracleM4n
Sorry, I think I missed it. Jenkins link has a 404 error now.
where's PEX support?
Great plugin! Just wondering, any way to get the variables to work with censors? As in, I'd like to have certain keywords for certain variables, for example typing !loc in chat to get the player location printed out.
@formmethanal
Use one of the latest DEV builds. Remove it than reload mChat. (Dev Build being from http://dev.d3gn.net )
Hey MiracleM4n again my question: How can i remove the {FACTION} Tag in front of my chat? If i delete it from config it always reappears. I'm really frustrated because i can't remove it. I would be very pleased if i'll get it working. Is it possible that factions causes that issue? Should i maybe ask the factions developer?
@GameFAQsRolo Jenkins is up thanks for catching it. @deleted_6961906 Here is the latest recommended build. Jenkins is the latest DEV.
Quite confused myself, although your Jenkins is up. Do we grab the latest build of mChat from here or your Jenkins?
Your Jenkins link is always down. Is b9 the latest dev build?
i dont get this working with list of players[TAB]
@DerDarcion
Update mChannel and mChat to the latest DEV build
bukkitdev for mchannel is offline Error 404, i have a problem with mchannel since last mchat update
So .. nobody now how to add color node to group ?
G'day everyone, I am very sorry to ask but I am stuck. All I want to do is make it so when I promote someone using bPermissions the persons prefix or groupname will change. But Im really confused how to do this and what perms and config to add?
Sorry to ask.
Cheers, Hayden.
i read this plugin would show textballoons above the heads of players... euh... am i missing something?
and while using permissionsbukkit everyone has the prefix {group} :s here are my configs (permissions.yml + config.yml (bukkitperms') + info.yml) http://pimsserver.com/files/Mchat+permissions.zip
OK I had this plugin to format my chat before I got AdminCmd, then I installed that. I had it working. Then all of the sudden it stops working and i get this error:
<<code 19:54:14 [INFO] <rockiesfan1234> test] 19:54:51 [SEVERE] Could not pass event PLAYER_CHAT to mChat java.lang.NullPointerException at net.D3GN.MiracleM4n.mChat.mChatAPI.ParseChatMessage(mChatAPI.java:119 ) at net.D3GN.MiracleM4n.mChat.mChatAPI.ParsePlayerList(mChatAPI.java:259) at net.D3GN.MiracleM4n.mChat.MPlayerListener.onPlayerChat(MPlayerListene r.java:44) at org.bukkit.plugin.java.JavaPluginLoader$6.execute(JavaPluginLoader.ja va:295) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:58) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:339) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:727) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715) at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92) at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java :500) at net.minecraft.server.NetworkListenThread.a(SourceFile:108) at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374) at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)>> <</code>>
Please Help..need this fixed as soon as possible@darkcloud784
Update to the latest DEV build of Heroes. It will fix this error.
I seem to get alot of these types of errors:
I'm even getting
I'm confused. Do most of the default features in the config and info files not work? I'm trying to use this plugin with PermissionsBukkit, but the only thing that I can get to work properly is the manually added prefixes by enabling useOldNodes and adding a new section to the info.yml. Do any of the default sections of info.yml work or is there a list of other 'Old Nodes' I can add?