[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

    JSmoove98

    theyre not working. infact, the only permissions plugin i can get this workig with is 3.1.6 cause dont have to use the info.yml. its really confusing.
     
  3. Offline

    mrgreaper

    ah we use the official permissions plugin (bukkit permisions) so hopefully i can just load the back up of the config and it will auto configure with the update (when the plugin works...which dont look like it will be tonight)

    ok i can stay awake no longer
     
  4. Offline

    MiracleM4n

    @mrgreaper There is no way there could be an NPE where you are saying there is.... That is very odd What permissions plugin are you using PermissionsBukkit?
    @Deltaforce229 Could you pastebin the error please?
    @HyperBCS Please pastebin the error.
    @JSmoove98 I will make a configureable option for this.
     
  5. Offline

    darkcloud784

    I recently changed from ichat to the mchat bundle (mchannel, etc.). We use factions and we seem to get our names and factions squabbled around. Ie it looks like this

    D**Laputa arkcloud784: bleh

    Edit: Also how do you remove the world name from the prefix, we use pex for permissions (i know the worldname is resolved through the info.yml but I have no idea how to remove it from pex considering it doesnt show the world in there)

    Code:
    # mChannel Channel File
    
    mchannel:
        Chunk:
            default: false
            distance: 5
            prefix: '&e'
            suffix: '&e'
            type: Chunk
        Global:
            default: true
            distance: 0
            prefix: '&e'
            suffix: '&e'
            type: Global
        Local:
            default: false
            distance: 60
            prefix: '&e'
            suffix: '&e'
            type: Local
        Password:
            default: false
            distance: 0
            password: hello
            prefix: '&ePassword'
            suffix: '&ePassword'
            type: Password
        Private:
            default: false
            distance: 0
            prefix: '&e'
            suffix: '&e'
            type: Private
        World:
            default: false
            distance: 0
            prefix: '&e'
            suffix: '&e'
            type: World
    
    Code:
    # mChat configuration file
    #
    #          **IMPORTANT**
    #  usage of mchat-message-format can be, but is not limited to
    #      +suffix,+s, +prefix,+p, +group,+g, +world,+w, +time,+t, +name,+n, +dname,+dn, +health,+h +healthbar,+hb, +message,+msg,+m
    #      Suffix, Prefix, Group, World, Time, Player Name, Player Display Name, Health, Health Bar, Message
    
    mchat-join-message: has joined the game.
    mchat-date-format: HH:mm:ss
    mchat-API-only: false
    mchat-chat-distance: -1.0
    mchat-name-format: +p+dn+s&e
    mchat-format-events: true
    mchat-playerEvent-format: +p+dn+s&e
    mchat-kick-message: has been kicked from the game +r.
    mchat-message-format: '+p+dn+s&f: +m'
    mchat-info-only: false
    mchat-leave-message: has left the game.
    
     
  6. Offline

    mrgreaper

    Permissionsbukkit the official permission systemlast I checked
    the error was straight from my log, I don't understand the errors well enough to make one up nor would I waste yours or my time doing so
     
  7. Offline

    MiracleM4n

    @mrgreaper I was/am almost certain that you would not make it up. Its just odd because the Line number it is occuring at makes absolutely no sense at all. its at a Boolean function if line and it is declared and initiialized in the main class so there is no way it could be null. Have you tried it without admincmd? It could be an issue that the developer of admincmd has to address.

    @mrgreaper Are you using the latest RB (The one on BukkitDev) Which is #34

    @mrgreaper .....Seems I indeed changed it in the recent builds to not be initialized.... That is odd indeed. I will provide a link to the fix for you. Sorry for the inconvenience.

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

    mrgreaper

    yes from the bukkit dev site

    havent tried with out admincmnd
    must admit the only language i can program is basic and i may still know a bit of amos (which is a derivitive of basic...java makes no sense to me ...though im starting to believe that all us server admins should attempt to learn it lol)


    much appreciated

    has the format of the info.yml changed again, and does it still use the mchat nodes i have set up?
     
  9. Offline

    MiracleM4n

    @mrgreaper Here is the link to the fixed mChat version: ICANHAS?

    @mrgreaper If you are using a superperms plugin that doesnt support Info resolving than no you dont need permissions nodes anymore. This will be the last info.yml change and this has been long in the thinking I just hadnt had the knowledge to implement it at the time I originally created the info.yml.

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

    mrgreaper

    ill give it a try now

    hmm no errors but also no prefixs i cant for the life of me figure out where im going wrong

    Code:
    # mChat Info config
    
    users:
        MiracleM4n:
            group: admin
            info:
                suffix: '&2Suffix'
            worlds:
                DtK:
                    prefix: '&2DtKTest'
    groupnames:
        vip: '&2 VIP &7'
        gm: '&e Order of the Mushroom &4'
        restricted: 'Restricted '
        admins: '&4 ADMIN &4'
        default: 'Unregistered '
        registered: '&b Registered &7'
        lombuilders: '&2 LomBuilders &7'
    worldnames:
        D3GN: '[D]'
        DtK: '[DtK]'
        Hello: '[H]'
        Nether: '[N]'
    groups:
        admins:
            info:
                custVar: ''
                prefix: '&4 ADMIN &4'
        vip:
            info:
                custVar: ''
                prefix: '&2 VIP &7'
        gm:
            info:
                custVar: ''
                prefix: '&e Gm &4'
        restricted:
            info:
                custVar: ''
                prefix: 'Restricted '
        default:
            info:
                custVar: ''
                prefix: 'Unregistered '
        registered:
            info:
                custVar: ''
                prefix: '&b Registered &7'
        lombuilders:
            info:
                custVar: ''
                prefix: '&2 LomBuilders &7'
            worlds:
                world:
                    prefix: ''
    
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  11. Offline

    MiracleM4n

    @mrgreaper Everything there looks fine. You have not yet added yourself as a user thats all I can see.
     
  12. Offline

    mrgreaper

    im in the permissions file
    please dont say that every user needs an entry in the info.yml file that would take hours! (is there a way to set it to use the permission nodes?)

    the new censor is working well (though it dont follow full words god turns into miraclem4n godlike turns into miraclem4nlike) the error known to us as the scunthorpe error where an innocent word contains a bad word it gets censored inside it still its nice to have it intergated and means if we can fix the prefix issue i can drop a plugin that was designed to specificly censore chat

    im completly stuck... 45 minuts of googling and no further
    i even tried as the infoyml help on dev bukkit suggests
    Or if you choose to voluntarily use these info settings by setting "mchat-info-only" in the config.yml to true.but no joy

    if i add me to the info

    Code:
    users:
        mrgreaper:
            group: admins
            info:
                suffix: ''
            worlds:
                world:
                    prefix: ''
    it works...but for me alone (iregardles of id i set mchat-info-only true or false)
    it would take me hours to add all users to the list like that
    new users would need to wait for me to transfer the file to my pc edit it, re uploade it, stop the server start the server.

    i ask again and i have to ask, im sorry to pesture vut i must know, does every player have to be added to the info.yml or am i missing something
    if they do need to all be entered is there a way to set it to use the nodes again (that was perfect) or is this the way it will stay?

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

    MiracleM4n

    @mrgreaper I will work on backwards compatibility, but yes this is the way it will stay. I am working on commands for adding/changing/removing groups/players, they will be ready by the end of tonight.
     
  14. Offline

    mrgreaper

    hmmm this is just personal opinion but thats a massive step backwards
    we all have permission files (most like me permission bukkit) where the players groups are defined and set to have to do it twice seems a bit time wastie

    I can see that it gives the admin more control over it for example an admin can give a player admin permissions but the player could have vip tags so no other player would know. but that could be achieved by having the plugin use the nodes (or even groupnames from permission bukkit) by default and overriding those if the player is named in the info.yml file (though i have had this before and simply set the users own group tag node to false and gave him the vip node and it worked fine)

    give you an idea of a situation that springs to mind
    every new player that has never played, is tagged with Unregistered, thier first reaction "hay how do i register?" and players send them to the facebook page

    or
    say a player has misbehaved, not bad enough to be banned but bad enough to be punished, using permissions bukkit we issue a command to set them to Restricted, but we would have to issue another command to change thier tag as well (once you add the commands in) its not that much of a pain but its extra work that in the last verson was not needed

    Again i understand that plugin devs like your self do this for free and we are not owed anything. I dont wish to come across as i demand this and i demand that, its simply i feel this change will mean more work for myself and other server admins that does not seem to provide any benifits.

    on the positive side i love the new censor component
     
    Milchbub likes this.
  15. Offline

    _Zw_

    MiracleM4n: Aint this synced with PermissionBukkit and/or McMyAdmin anymore? :/

    Or make a bridge, i have all users in different groups.
    Wont sit down and add one by one, then mChat is out for me :/
     
  16. Offline

    MiracleM4n

    @mrgreaper The main/only reason I did this approach was because users didnt understand the falsifying nodes and that took a great chunk out of my time to explain how and why they had to do this. This will be a step forward and I will also include nodes in the current version if you like or I can provide full support in the current version for the past configuration structure.

    @_Zw_ Yes it does why would you ask otherwise?
     
  17. Offline

    mrgreaper

    Full support for nodes (same as before) would certainly make my day!
    people didnt get you had to nullify the inherited ones? that just makes perfect sense! (theres should be a test before craftbukkit lets you have the server files in my opinion)
     
  18. Offline

    Massimo1993

    @MiracleM4n

    i receive this error
    Code:
     [GRAVE] Could not pass event PLAYER_CHAT to mChat
    g.NullPointerException
    at net.D3GN.MiracleM4n.mChat.mChatAPI.getRawInfo(mChatAPI.java:198)
    at net.D3GN.MiracleM4n.mChat.mChatAPI.getRawPrefix(mChatAPI.java:205
    at net.D3GN.MiracleM4n.mChat.mChatAPI.ParseChatMessage(mChatAPI.java
    
    at net.D3GN.MiracleM4n.mChat.mChatAPI.ParseChatMessage(mChatAPI.java
    
    at net.D3GN.MiracleM4n.mChat.MPlayerListener.onPlayerChat(MPlayerLis
    4)
    at org.bukkit.plugin.java.JavaPluginLoader$6.execute(JavaPluginLoade
    
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener
    
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManag
    
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:
    
    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 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)
     
  19. Offline

    mrgreaper

    try the one micalem4n linked here http://forums.bukkit.org/threads/ch...matting-plugin-1240.22958/page-33#post-726168

    i never realised how hard it was to read chat with out mchats tags! already had one player refuse to use chat untill i fix it... which im fine with, i was tempted to mute him anyway!

    is there a rough eta on one that will use nodes etc?(are we talking hours days or weeks in other words not a date or time i will hold you to)

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

    _Zw_

    Huh?

    It does not work.
    Did you say Yes that i needed to add all one by one? :s
     
  21. Offline

    mrgreaper

    read the messagess between me and him here.
    if i understand it correctly the functionality to use nodes to set the tags was removed as he was getting a lot of messages from server admins that couldnt figure out that if you inherite a node from a group you need to cancel it out in the new one (clearly a lot of server admins are ummm hard of thinking)
    he has gone for an easier to grasp approach which sadly entails adding every user in to the file
    BUT he has also said that he will add support back for the node method (if i have understood him correctly)
    so its just a case of waiting ..were bukkit server admins...if theres one thing we get a lot of practice at its waiting lol though i confess im watching this thread like a hawk(ie refreshing it a lot ...i dont mean me and my laptop are purchased on a tree and im looking for mice inbtween refreshes..just felt that needed clarification...ok today is a slow day)
     
    Milchbub likes this.
  22. Offline

    Massimo1993

    @mrgreaper

    uff the new version don't work
     
  23. Offline

    mrgreaper

    the one linked here http://forums.bukkit.org/threads/ch...matting-plugin-1240.22958/page-33#post-726168

    works for us..in the sense that theres no errors in console, if you mean that players are not getting thier tags then i urge you to read this page (im sure as a good admin you already did to make sure no one is having the same error as you but just incase you missed it re read :) )

    if its a different error, post it with a pastebin link or if its small a code tagged error log, miraclem4n wont know anything is wrong unless its posted and simply saying dont work is very unhelpful
     
  24. Offline

    Massimo1993

    @mrgreaper

    i don't undestand if it's a bug or not, im resolved tnks but how can add suffix and prefix to default user? (i'd like permissions node of mchat ç.ç)
     
  25. Offline

    mrgreaper

    at the moment you have to add thier name etc in like miraclem4n has done for himself
    he has said he will re-add the node thing back in (unless i mis read him ...but the post is on this very page to read yourself) untill then every player has to be defined in the info.yml if thier not then they dont get a prefix or surfix
    this is my understanding from the messages i have swapped here with the plugin dev i could be wrong ofcourse im not anything to do with mchat, just trying to be helpful
     
  26. Offline

    darkcloud784

    I recently changed from ichat to the mchat bundle (mchannel, etc.). We use factions and we seem to get our names and factions squabbled around. Ie it looks like this
    D**Laputa arkcloud784: bleh
    Edit: Also how do you remove the world name from the prefix, we use pex for permissions (i know the worldname is resolved through the info.yml but I have no idea how to remove it from pex considering it doesnt show the world in there)
    Code:
    # mChannel Channel File[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]mchannel:[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]    Chunk:[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        default: false[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        distance: 5[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        prefix: '&e'[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        suffix: '&e'[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        type: Chunk[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]    Global:[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        default: true[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        distance: 0[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        prefix: '&e'[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        suffix: '&e'[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        type: Global[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]    Local:[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        default: false[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        distance: 60[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        prefix: '&e'[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        suffix: '&e'[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        type: Local[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]    Password:[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        default: false[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        distance: 0[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        password: hello[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        prefix: '&ePassword'[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        suffix: '&ePassword'[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        type: Password[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]    Private:[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        default: false[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        distance: 0[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        prefix: '&e'[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        suffix: '&e'[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        type: Private[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]    World:[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        default: false[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        distance: 0[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        prefix: '&e'[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        suffix: '&e'[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]        type: World[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]

    Code:
    # mChat configuration file[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]#[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]#          **IMPORTANT**[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]#  usage of mchat-message-format can be, but is not limited to[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]#      +suffix,+s, +prefix,+p, +group,+g, +world,+w, +time,+t, +name,+n, +dname,+dn, +health,+h +healthbar,+hb, +message,+msg,+m[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]#      Suffix, Prefix, Group, World, Time, Player Name, Player Display Name, Health, Health Bar, Message[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]mchat-join-message: has joined the game.[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]mchat-date-format: HH:mm:ss[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]mchat-API-only: false[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]mchat-chat-distance: -1.0[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]mchat-name-format: +p+dn+s&e[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]mchat-format-events: true[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]mchat-playerEvent-format: +p+dn+s&e[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]mchat-kick-message: has been kicked from the game +r.[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]mchat-message-format: '+p+dn+s&f: +m'[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]mchat-info-only: false[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]mchat-leave-message: has left the game.[/FONT][/SIZE][/COLOR]
    [COLOR=rgb(20, 20, 20)][SIZE=4][FONT=Georgia]



    I'm alittle upset I didnt get a reply =(
    [/CODE][/FONT][/SIZE][/COLOR][/COLOR][/FONT][/COLOR][/FONT][/SIZE]
     
  27. Offline

    MiracleM4n

    @mrgreaper Which would you like me to do provide full backwards support or alter the nodes to use the info.yml format as ti is now.

    EDIT: Your my unofficial spokesman :p What would you like me to do.
     
    mrgreaper likes this.
  28. Offline

    MikeThePickle

    I updated to the most recent version and also lose out on prefixes. I would look forward to supporting how it was prior because the majority of people to use this plugin have used it before this update. Most people are used to the that system implemented and I personally hope it comes back. Thanks!
     
  29. Offline

    MiracleM4n

    @MikeThePickle I have a working commit but Jenkins is being a handy and not compiling it. I am working on that than I will post a link.
     
    MikeThePickle likes this.
  30. Offline

    darkcloud784

    Still no reply on any of my posts =( :'(
     
  31. @MiracleM4n What would de pro's and con's be of the new prefix system?

    Edit: I don't mind change, as long as its a good change. :)
     

Share This Page