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.
Hello again,
Well after alot of trial and error, it came down to deleting me from the server and starting myself fresh, same issue. Then I noticed I was logging in on localhost. logged in through server IP , BAM NO ERRORS.
Now to try and get this to work as my chat is no longer colored.
thank-you for your hard work i hope i can ingratiate this into my server sucsesfully
hello, first off I have been stuck with getting chat colors working with my set-up for a while now, and as it sits your plugin is the only one that is allowing me to have colored chat text and nicks/ But every time I, owner speak I get this error. no one else throws the error, but noone else has colored nicks either. Any help would be greatly appreciated.
10:03:05 AM [SEVERE] Could not pass event AsyncPlayerChatEvent to MChat v1.5.1-R0.6-Unknown org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459) at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:894) at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:846) at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.v1_5_R3.NetworkManager.i(NetworkManager.java:210) at net.minecraft.server.v1_5_R3.NetworkManager.c(NetworkManager.java:346) at net.minecraft.server.v1_5_R3.NetworkReaderThread.run(SourceFile:94) Caused by: java.lang.NullPointerException at com.miraclem4n.mchat.api.Parser.parseMessage(Parser.java:218) at com.miraclem4n.mchat.api.Parser.parseChatMessage(Parser.java:412) at com.miraclem4n.mchat.events.ChatListener.onPlayerChat(ChatListener.java:33) at sun.reflect.GeneratedMethodAccessor462.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 9 more
@ryan_the_leach
Which variables?
If you are doing fixes, could you possibly fix the bug with the variable replacement? Sometimes shorter variables are replaced before longer ones, or things that arn't variables are treated as variables if they are in player names.
@semirotta
Yup, just doing it right now :)
I will try to get some fixes too ;)
@MiracleM4n
There is my brother ^^
@Niverive
Fixed. All previous data on my VPS was lost.... Damn hackers.
@DupsMckracken
Nevermind. I am dumb and apparently can't read.
Does anyone know of a way to get the Anti-CAPS filter disabled with mChat?
@LegitCrafter
yes it is since i cant do it anywhere else-.-'' dont be silly
I would like to inform you that I cannot currently access your Jenkins from the link above.
@semirotta
Well this is not the place to ask that question.
@dretax
is there going to be 1.6.* update any time soon?
I know the 1.6 just came out but just wondering ^_^ want to get my server to 1.6 asap
@yellolegalpad
Make a ticket of it. I'm really busy, but i promise i will try to do a fix on mchats bugs.
I cant seem to get mchat working quite right in combination with McMyAdmin and permissionsbukkit. It seems to be running, but does not appear to have any functionality. Vault is installed. My config and info files look really sparse compared to the examples on this page. Should I copy all of the info from the example files to my files?
I have downloaded and applied your plugin And it seems to be working fine :) I seem to recall Mchat had some sound effects Also, configuarable. But I dont see them anymore. Anyway thank you! :)
@dretax
Oh ok thank you for clearing this out. I just heard it from couple of players in my server. Don't even remember how the "Minecade" came up as the topic of conversation. I don't really care what Minecade does to other servers since my serv aint going to be huge EVER :D
Thanks for trying to fix the issue i have! Though i think i fixed it with config already, there is true or false spot to change in which it gives mobs ranks or not.
@semirotta
Also, i will try to get some fixed done this week.
@semirotta
I'm a part of minecade like that i have admin on a server. Who's DDosing other server is not my fault, and i never heard of that.
@dretax
You're part of minecade?
I heard you guys DDOS other servers which are getting big just to keep them small so you can be the biggest.
@soccerstrike917
Well it is true, tickets are slow to check and nobody helps in dev page either.
This is a plugin I've always used with bPermissions and I am not changing to anything else. This is perfect plugin otherwise but there really should be people to answer our questions.
What kind of "bugs" you have? since I haven't come in front of any bugs except the mobs having RANK :D
(which I by the way already fixed ;) )