[CHAT] mChat v1.8.7- Chat formatting plugin [1597]

Discussion in 'Inactive/Unsupported Plugins' started by MiracleM4n, Jun 24, 2011.

  1. Offline

    MiracleM4n

    [​IMG]
    mChat - Chat formatting plugin
    Version: v 1.8.7 - (Versioning = MC Version 1.8 Release 7) (Nov 10/11)

    If you like mChat please vote it up by clicking the image below finding MChat and Thumbing it up :D.
    [​IMG]


    I Has BETTER Jenkins: HERE

    Source Code

    Click Me ---> mChat BukkitDev Page!!!! <--- Click Me

    Plugins using API (open)

    To-Do: (open)

    • Get more API suggestions?

    Next Release Info (open)

    Suggestions?


    Other Stuff:
    [​IMG] Please donate to help support me :D

    mChannel Now has its own thread

    Changelog:
    Version 1.7.12 (Sept 14/11)
    • Updated a lot of things.
    • Fixed a lot of things.
    • Added Censor.
    • Added Call Home function. (Ask SwearWord)
    • Added PEX Support.
    • Added Jenkins (dev.d3gn.net:8080)
    • ....Ill update tomorrow...
    Changelogs: (open)

    Version 1.7.11.1 (Sept 02/11)
    • Added +reason, +r variable to the kick message. (Displays the reason for the kick).
    Version 1.7.11 (August 28/11)
    • PNode for colouring in chat (mchat.coloredchat <---made it color for all you damn lazy Americans (Canadian = colour).
    • Added "+Groupname,+Gname,+G", "+Worldname,+Wname,+W" for Group/World name aliases (Check info.yml)
    Version 1.7.10_5 (August 16/11)
    • Fixed Permissions loader Faulz.
    Version 1.7.10_4 (August 15/11)
    • THIS IS A NEEDED UPDATE FOR THE MOST RECENT BUILDS OF PLUGINS RELYING ON MCHAT.
    • Finnally filled in the API spoiler.
    • Minor API changes. (Deprecated some methods)
    • Minor Local changes.
    • Added 2 more Colour Code types.
    • Added Custom Variables.
    • More Misc updates thanks to @Nijikokun .
    • PM for more Info.
    Version 1.7.10_3 (August 12/11)
    • Minor API changes.
    • Minor Local changes.
    • Nothing much you dont really "Need" this update.
    Version 1.7.10_2 (August 11/11)
    • Fixed bPermissions causing errors. (Damn you codename_B)
    Version 1.7.10_1 (August 09/11)
    • Fixed NPE on startup.
    Version 1.7.10 (August 09/11)
    • Merged mInfo, mChat once again.
    • Added an API switch.
    • Changed reload command to inlude both config/info.
    Version 1.7.9_3 (August 05/11)
    • Added full support for all major Permissions plugins.....again.
    Version 1.7.9_2
    • Uhm...
    Version 1.7.9_1
    • Uhm...
    Version 1.7.9 (August 03/11)
    • Made separate mchat plugin.
    • Added +location,+loc to formatting.
    • Dropped Permissions 2.x/3.x support.
    • Code cleanup.
    • Updated to Spout....More features to come...
    Version 1.7.8 (July 29/11)
    • Removed PM features.
    • Fixed API (Tie to mChat.API.parseChat(player, msg) = message-format or mChat.API.parseChat(player) = name-format).
    • Added join message formatting.
    • Other code cleanups.
    • Added a sample plugin that ties into the API.
    • Fixed inheritance issues.
    Version 1.7.7_2 (July 27/11)
    • Added configurable *Typing* message
    • Made Achievement Window more redundant.
    Version 1.7.7_1 (July 27/11)
    • Added configurable PM to Achievement Window
    • More code cleanup.
    Version 1.7.7 (July 27/11)
    • Added (/mchat pm {playername} message = mchat.pm)
    • Changed they way Health notifications work.
    • Made things easier for future dev work.
    Version 1.7.6_3 (July 27/11)
    • Very finite changes. (Code cleaning)
    Version 1.7.6_2 (July 27/11)
    • Why because I felt like it!
    Version 1.7.6_1 (July 27/11)

    • Fixed (/mchatme, /me) permissions.
    Version 1.7.6 (July 27/11)
    • Added (/mchatme, /me)
    • Added Health notification messages
    • Made Bukkit contrib features optional.
    • Not sure what else........
    Version 1.7.5 (July 26/11)
    • Removed /mchannel for use in another plugin.
    • Added an API like that of iChat.
    • Made source....DONT LAUGH AT ME..available.
    • Added custom join/leave/kick messages.
    Version 1.7.4_7 (July 24/11)
    • More NPE fixes.....Itll never end.
    Version 1.7.4_6 (July 23/11)
    • More NPE fixes.
    Version 1.7.4_5 (July 23/11)
    • Hopeful NPE fixes.
    Version 1.7.4_4 (July 21/11
    • PLAYER_CHAT error fixes.
    Version 1.7.4_3 (July 20/11)
    • Players who aren't in the public channel aren't outputted to other plugins.
    • When a player talks while not in the public channel their name is prefixed with their channel.
    • More BukkitContrib Fixes.
    Version 1.7.4_2 (July 20/11)
    • Hopeful DynMap fix.
    Version 1.7.4_1 (July 19/11)
    • Bumped versioning in case people dont look.
    • Lots of bug fixes but no new features.
    • Fixed Console not getting messages.
    • Fixed null message.
    • Fixed....Dont remember...It was late.
    Version 1.7.4 (July 19/11)
    • NPE fixes.
    • Commands being used by console fixes.
    • Config format changes.
    • BukkitContrib feature fixes.
    Version 1.7.3 (July 18/11)
    • Added reload config command.
    • Added channels.
    Version 1.7.2 (July 14/11)
    • Added Last message sent name thingy.
    Version 1.7.1 (July 14/11)
    • Officially Changed to mChat.
    Version 1.6.1
    • Initial Release.
     
  2. Offline

    IncendiaDrakon

    It would make sense. The only downside is that you'll have to maintain multiple threads. You should keep mchat intact, just move PM and Channels to its own combined plugin.

    While I'm at it, we need a quick reply command for PMs.
     
  3. Offline

    MiracleM4n

    Ill work on quick reply. Next release/bugfix will fix the permissions inheritance issue (If admin is above mod in the mchat config under prefix and you inherit mchat.prefix.mod but you have mchat.prefix.admin you wont have to falsify mchat.prefix.mod as it will check order). Ill be releasing soon. Also PM command will be changed to /pmchat recipient message
     
  4. Offline

    IncendiaDrakon

    I think you should make join/leave/kick/ban messages more customizable. I'm using: mchat-name-format: +hb+g+n+s&e so that I can get health bars above a user's name, but that ALSO adds a healthbar to join/leave/kick/ban messages, which is an eyesore. D:

    I could figure out a way around it, but it would require so many unnecessary changes and permissions.

    Oh god, thanks! Now I'll have an easier time making custom commands in my bukkit.yml. I've also encountered the group bug. Luckily I figured out that moderator inherited default, so I just mchat.group.default: false for the moderator group.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  5. Offline

    MiracleM4n

    I will give join, leave, kick their own config setting in the next release :D.
     
  6. Offline

    IncendiaDrakon

    Thank you, sir!
     
  7. Offline

    MiracleM4n

    I have officially decided to break the PM part off and put it in a seperate plugin. Details when I release.

    *Updated to 1.7.8* (READ OP BEFORE USING)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  8. Offline

    dark_hunter

    You didn't like my PM idea?
     
  9. Offline

    MiracleM4n

    Read the full OP :p. Namely the Spoilers (Sample plugins using API...).
     
  10. Offline

    Ganbea112

    what does this do exactly?
     
  11. Offline

    dark_hunter

    Read the first post?
     
  12. Offline

    morizuki

    can i use this and iChat? or only one??
     
  13. Offline

    Kiwii

  14. Offline

    morizuki

  15. Offline

    Kiwii

    @MiracleM4n is it possible that you forgot about my feature request (the /who) or did I miss anything? It is not on your to do list:'(
     
  16. Offline

    MiracleM4n

    I will put the /who on the todo list. Sorry been busy around here lately.
     
  17. Offline

    morizuki

    also.. when we type &dcolortest, it won't show on above our head.. its will turn into &dcolortest instead of colortest

    also can u add a New Line?
     
  18. Offline

    MiracleM4n

    morizuki: I will check out this problem. Also for the \n I will try for next bugfix release.

    EDIT: Where are you entering &dcolortest?
     
  19. Offline

    morizuki

    on my chatbox.. it's working on chatbox.. except above our head..
     
  20. Offline

    dunst0

    had some trouble with the /me command
    trying to use commandbook and mChat, both have an /me command
    after removing the /me command from commandbook, the /me command still wasn't working

    so i checked the plugin.yml file in the jar, and replace the
    Code:
    aliases: {me}
    with
    Code:
    aliases: [me]
    now it's working fine :)
     
  21. Offline

    Lanuk

    Hmm, can someone tell me how to disable the health bar?

    I have:
    mchat-notifyHealth-enabled: false
    and
    mchat-contrib-enabled: false

    and everything else is default. Im using SuperPerms
     
  22. Offline

    Ganbea112

    where is it?
     
  23. Offline

    Lanuk

    Can you make this compatible with the Factions plugin? This plugin conflicts with it messing up the tags. I as well as many other people would appreciate it if you could :3
     
  24. Offline

    MiracleM4n

    Ok, Back from work now.
    dunst0: Thank you so much I was wondering why the aliases werent working (Lifesaver)
    Lanuk: Remove +healthbar or +hb from all of the mchat-*ETC*-format: settings
    Ganbea112: Check the spoilers of the first post of this thread.
    Lanuk: To make it compatable just replace any +n, +name with +dn,+dname (Should make it work)
     
  25. Offline

    dark_hunter

    Have you got the bukkitcontrib client installed?
     
  26. Offline

    MiracleM4n

    I know know what he is talking about :p. I will fix this for next release. (BTW as of tomorrow bukkitcontrib will be named spout).

    Im just about ready to drop Permissions 2/3 support anyone disagree with this?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  27. Offline

    IncendiaDrakon

    I agree, since Permissions 3 will nuke any server it is running on. We all need to use whatever system Bukkit provides, not make our own faulty systems. :p

    As of CB1000 anything but PermissionsBukkit is absolutely obsolete.
     
  28. Offline

    morizuki

    i do.. unless all of my plugins support SuperPerms/PermBukkit
     
  29. Offline

    dark_hunter

    How you figure that?
     
  30. Offline

    MiracleM4n

    Last edited by a moderator: May 17, 2016
  31. Offline

    morizuki

Share This Page