[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

    Massimo1993

    @MiracleM4n

    i receive this error
    Code:
    [SEVERE] Could not pass event PLAYER_CHAT to mChat
    java.lang.IllegalArgumentException: Cannot measure distance between worlds or to null
            at org.bukkit.Location.distance(Location.java:355)
            at net.D3GN.MiracleM4n.mChat.MPlayerListener.onPlayerChat(MPlayerListener.java:32)
            at org.bukkit.plugin.java.JavaPluginLoader$6.execute(JavaPluginLoader.java:295)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java: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)
    
     
  3. Offline

    Blamo27

    Me too :(
     
  4. Offline

    Massimo1993

    i resolve but i don't now who xD
     
  5. Offline

    Blamo27

    ?I don't understand?
     
  6. Offline

    MiracleM4n

  7. Offline

    MCxJB

    Hello,

    This is a post because I need help. I use McMyAdmin and this is my control panel. It says on the panel that I should use Permission Bukkit and mChat. I have these two plugins installed and enabled but the "Groups" tab on McMyAdmin were you enter group information (colors, prefixes etc) doesn't work. I need assistance ASAP because my server is awaiting to be opened and this it the only thing holding back the opening date. If anyone know were I can get additional help please reply to this thread all help is greatly appreciated.

    Regards
    -MCxJB

    http://www.soulcraftrpg.com
     
  8. Offline

    Blamo27

    Thanks :)
    Maybe i will donate with paypal
    (sorry for my bad english but.. I'm french)
     
  9. Offline

    Guenael

    Hello in the last towny version (0.76.3.1) , impossible to mix mchat display (version 1.7.12) with towny display i cannot do something like :

    [12:00] [Title] [TownyTown] [Towny Rank] Name [Health bar] : message

    In old version of towny /mchat i can do that but now i just can do :

    [12:00] [Title] Name [Health bar] : message

    or

    [TownyTown] [Towny Rank] Name : message

    With or without mchat-API-only; old node, name or display name and new info.yml...

    I remember that work with old towny version, With or without mchat-API-only
     
  10. Offline

    NinjaGrinch

    I'm having some issues getting the prefixes to work. Is there an existing issue with it? They worked just fine until I updated to a newer build and now things went to hell. I've tried using the oldNodes and not using them (I was using them before I upgraded). Here is the info and config files.

    Code:
    mchat-date-format: HH:mm:ss
    mchat-join-message: has logged in.
    mchat-API-only: false
    mchat-chat-distance: -1.0
    mchat-oldNodes-only: true
    mchat-add-info-players: false
    mchat-format-events: true
    mchat-name-format: +p+dn+s&e
    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 logged out.
    Code:
    users:
    groupnames:
        admin: '&4Admin&f '
        mod: '&1Mod&f '
        vip-2: '&2VIP T2&f '
        vip-1: '&aVIP T1&f '
        member: '&bMember&f '
        default: '&6Guest&f '
    worldnames:
    groups:
        admin:
            info:
                prefix: '&4Admin&f '
                suffix: ''
                custVar: ''
        mod:
            info:
                prefix: '&1Mod&f '
                suffix: ''
                custVar: ''
        vip-2:
            info:
                prefix: '&2VIP T2&f '
                suffix: ''
                custVar: ''
        vip-1:
            info:
                prefix: '&aVIP T1&f '
                suffix: ''
                custVar: ''
        member:
            info:
                prefix: '&bMember&f '
                suffix: ''
                custVar: ''
        default:
            info:
                prefix: '&6Guest&f '
                suffix: ''
                custVar: ''
     
  11. Offline

    slimpyman

    where is mchat permissions? i cannt find any documentation. besides, i just dropped mchat and mchannel, i added mchannel permission cause they were documented, and when i log in and try and type it says channel joined null... and when i do a /mchannel it says an internal error occured while attemping to perform this command. i thought this was drop in and functional, aside from making a local channel... also, how do make all new users in a default channel, and disable the builtin chat in minecraft

    why doesnt current users or default users get thrown into a default group??? when anyone first logs in, when they try sending a message it says you have joined channel null

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 15, 2016
  12. Offline

    mrciku

    Suggestion: Allow configurations to set customizable coloured chat message also rather than just the name?
     
  13. Offline

    StefanG

    I believe this is outdated. My server.log is filled with this:

    Code:
    This error covers my server.log:
    
    2011-10-22 04:49:42 [SEVERE] Could not pass event PLAYER_CHAT to mChat
    java.lang.NullPointerException
        at net.D3GN.MiracleM4n.mChat.mChatAPI.getmChatGroup(mChatAPI.java:322)
        at net.D3GN.MiracleM4n.mChat.mChatAPI.getmChatGroupInfo(mChatAPI.java:309)
        at net.D3GN.MiracleM4n.mChat.mChatAPI.getmChatPlayerInfo(mChatAPI.java:303)
        at net.D3GN.MiracleM4n.mChat.mChatAPI.getmChatInfo(mChatAPI.java:282)
        at net.D3GN.MiracleM4n.mChat.mChatAPI.getRawInfo(mChatAPI.java:244)
        at net.D3GN.MiracleM4n.mChat.mChatAPI.getRawPrefix(mChatAPI.java:248)
        at net.D3GN.MiracleM4n.mChat.mChatAPI.ParseChatMessage(mChatAPI.java:36)
        at net.D3GN.MiracleM4n.mChat.mChatAPI.ParseChatMessage(mChatAPI.java:179)
        at net.D3GN.MiracleM4n.mChat.MPlayerListener.onPlayerChat(MPlayerListener.java:27)
        at org.bukkit.plugin.java.JavaPluginLoader$6.execute(JavaPluginLoader.java:295)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java: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 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
    
    

    Any help is appreciated!
     
  14. Offline

    MiracleM4n

    @StefanG I cant help you without an mChat version a CB version and a plugins list.
     
  15. Offline

    StefanG

    @MiracleM4n


    Thank you for the response!!!!!:D:cool:
    Well I'll use whatever I have to,
    I tried with the latest mChat and latests Bukkit builds, no dice. I tried different builds of each and still could not get it to work.


    Plugins:

    bColoredChat
    BigBrother
    Essentials
    EssentialsProtect
    EssentialsSpawn
    iConomy
    LWC
    mChat-DEV
    MCMA_compat
    PermissionsBukkit
    SuperpermsBridge
    WorldEdit
    WorldGuard
     
  16. Offline

    MiracleM4n

    @StefanG Latest mChat as in latest Jenkins build?
     
  17. Offline

    StefanG

    @MiracleM4n
    yes. appreciate this!

    So is it because the plugin is outdated?

    @MiracleM4n if you can personally assist me I can send you a few bucks!

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 15, 2016
  18. Offline

    Massimo1993

    @MiracleM4n

    can you add a shout command when distance is enabled, with a limit time setting ex:shout only 5 sec
     
  19. Offline

    Saxburger

    I have permissionsbukkit installed with mchat.

    Cannot get prefixes or their colours. Frustrating. Tried many things to no avail. Currently trying a combination of things.

    Permissions Bukkit Config
    Code:
    users:
        snowgolem1:
            groups:
            - Moderator
        phased:
            groups:
            - Moderator
        Saxburger:
            groups:
            - Owner
    groups:
        Owner:
            permissions:
                essentials.*: true
                permissions.*: true
                mchat.prefix.Owner: true
                mchat.prefix.Moderator: false
                mchat.prefix.Default: false
                mchat.group.Owner: true
                mchat.group.Moderator: false
                mchat.group.Default: false
                permissions.build: true
                mchannel.*: true
            inheritance:
            - Moderator
        Default:
            permissions:
                permissions.build: true
                essentials.helpop: true
                essentials.help: true
                essentials.list: true
                essentials.motd: true
                essentials.rules: true
                bookworm.copy.others: true
                lwc.deny: false
                mchannel.join.*: true
                essentials.spawn: true
                essentials.afk: true
                essentials.back: false
                essentials.back.ondeath: true
                essentials.balance: true
                essentials.chat.color: true
                essentials.chat.shout: true
                essentials.chat.question: true
                essentials.compass: true
                essentials.delhome: true
                essentials.depth: true
                essentials.getpos: true
                essentials.home: true
                essentials.ignore: true
                essentials.mail: true
                essentials.mail.send: true
                essentials.me: true
                essentials.msg: true
                essentials.nick: false
                essentials.pay: true
                essentials.ping: true
                essentials.portal: false
                essentials.powertool: false
                essentials.protect: true
                essentials.sethome: true
                essentials.sethome.multiple: true
                essentials.signs.use.*: true
                essentials.signs.create.disposal: true
                essentials.signs.create.mail: true
                essentials.signs.create.protection: true
                essentials.signs.create.trade: false
                essentials.signs.break.disposal: true
                essentials.signs.break.mail: true
                essentials.signs.break.protection: true
                essentials.signs.break.trade: false
                essentials.suicide: true
                essentials.time: false
                essentials.tpa: false
                essentials.tpaccept: false
                essentials.tpahere: false
                essentials.tpdeny: false
                essentials.warp: false
                essentials.warp.list: false
                essentials.worth: false
                bookworm.create: true
                bookworm.copy.own: true
                bookworm.remove.own: true
                bookworm.destroy.own: true
                citizens.create.*: false
                citizens.create.wizard: false
                citizens.create.healer: false
                citizens.create.blacksmith: false
                citizens.create.trader: false
                citizens.create.guard: false
                lwc.protect: true
                localshops.user.*: true
                localshops.user.sell: true
                localshops.user.buy: true
                localshops.user.browse: true
                iConomy.bank.access: true
                iConomy.payment: true
                iConomy.bank.deposit: true
                iConomy.bank.transfer: true
                iConomy.bank.withdrawal: true
                iConomy.list: true
                iConomy.rank: true
                mchat.prefix.Default: true
                mchat.group.Default: true
        Moderator:
            permissions:
                permissions.help: true
                permissions.group.list: true
                permissions.player.setgroup: true
                permissions.player.unsetgroup: true
                essentials.balance.others: true
                essentials.balancetop: true
                essentials.ban: true
                essentials.ban.notify: true
                essentials.ban.exempt: true
                essentials.ban.offline: true
                essentials.banip: true
                essentials.broadcast: true
                essentials.burn: true
                essentials.chat.color: true
                essentials.clearinventory: false
                essentials.delwarp: false
                essentials.eco.loan: false
                essentials.ext: false
                essentials.getpos: true
                essentials.helpop.recieve: false
                essentials.home.others: true
                essentials.invsee: true
                essentials.jails: true
                essentials.joinfullserver: true
                essentials.jump: false
                essentials.kick: true
                essentials.kick.notify: true
                essentials.kill: true
                essentials.mute: true
                essentials.nick.others: true
                essentials.nick: true
                essentials.realname: true
                essentials.setwarp: false
                essentials.signs.create.*: true
                essentials.signs.break.*: true
                essentials.socialspy: true
                essentials.spawner: false
                essentials.thunder: true
                essentials.tempban: true
                essentials.tempban.exempt: true
                essentials.tempban.offline: true
                essentials.time: true
                essentials.time.set: true
                essentials.protect.alerts: true
                essentials.protect.admin: true
                essentials.protect.ownerinfo: true
                essentials.ptime: false
                essentials.ptime.others: false
                essentials.seen: true
                essentials.togglejail: true
                essentials.top: true
                essentials.tp: true
                essentials.tphere: true
                essentials.tppos: false
                essentials.tptoggle: false
                essentials.unban: true
                essentials.unbanip: true
                essentials.weather: false
                essentials.whois: true
                essentials.world: false
                lwc.mod: true
                izone.zones.info: true
                izone.zones.allow: true
                izone.zones.disallow: true
                bukkit.command.whitelist.add: true
                bukkit.command.whitelist.remove: true
                bukkit.command.save.perform: true
                bukkit.command.whitelist.list: true
                bukkit.command.kick: true
                bukkit.command.ban.player: true
                bukkit.command.unban.player: true
                bukkit.command.list: true
                mchat.prefix.Moderator: true
                mchat.prefix.Default: false
                permissions.build: true
            inheritance:
            - default
    
    mchat config (have tried default config + many other combinations)
    Code:
    da-name-format: '+prefix+name&e'
    date-format: 'HH:mm:ss'
    message-format: '+prefix+name+suffix&f: +message'
    mchat:
      prefix:
        c4: '&4'
        c2: '&2'
        c5: '&5'
    
    mchat info
    Code:
    # mChat Info config
    
    mchat:
        custVar:
            Owner: ''
            Moderator: ''
            Default: ''
        group:
            Owner: 'Admin'
            Moderator: 'Moderator'
            Default: 'Citizen'
        prefix:
            Owner: '&4[Admin]: &f'
            Moderator: '&5[Moderator]: &f'
            Default: '&2[Citizen]: &f'
        suffix:
            Owner: ''
            Moderator: ''
            default: ''
    
    I have the permissionsbukkit and the mchat .jar files in the pluggins folder (as if they would be anywhere else).
    Would love a solution to this problem.
     
  20. Offline

    Lathanael

    I do see alot essentials there, are you by any chance using their chat plugin too? If so remove it, as it kills EVERY feature provided by mchat.

    Now for the nodes mchat.prefix.<group> to work you need to set the mchat-oldNodesOnly setting in the config to true and the infoOnly setting to false. (I hope i have spelled the settings correct, can't look em up right now)
    And then set the things in the info.yml Section where it states it is for the old nodes.

    Hope it helps.
     
  21. Offline

    Saxburger

    Thanks for the quick reply.

    Made the changes, still not working - not at all. It's like it's ignoring the entire pluggin (except at startup in server consol).

    I do not have essentials chat in pluggins folder, nor do I have mChannel. I just want basic colour formatted messages with a prefix, welcome and farewell messages.

    When the server starts up I get these lines for mchat:

    [INFO] [mChat] PermissionsBukkit 1.2 found hooking in.
    [INFO] [mChat] mChannel not found not using.
    [INFO] [mChat]BukkitStats Logging Currently Activated. To opt-out check stats.yml
    [INFO] [mChat] version 1.8.3_5 is enabled!

    Here is my code:

    PermissionsBukkit config
    Code:
    users:
        snowgolem1:
            groups:
            - Moderator
        phased:
            groups:
            - Moderator
        Saxburger:
            groups:
            - Owner
    groups:
        Owner:
            permissions:
                essentials.*: true
                permissions.*: true
                mchat.prefix.Owner: true
                mchat.prefix.Moderator: false
                mchat.prefix.Default: false
                mchat.group.Owner: true
                mchat.group.Moderator: false
                mchat.group.Default: false
                permissions.build: true
                'mchannel.*': true
            inheritance:
            - Moderator
        Default:
            permissions:
                permissions.build: true
                essentials.helpop: true
                essentials.help: true
                essentials.list: true
                essentials.motd: true
                essentials.rules: true
                bookworm.copy.others: true
                lwc.deny: false
                'mchannel.join.*': true
                essentials.spawn: true
                essentials.afk: true
                essentials.back: false
                essentials.back.ondeath: true
                essentials.balance: true
                essentials.chat.color: true
                essentials.chat.shout: true
                essentials.chat.question: true
                essentials.compass: true
                essentials.delhome: true
                essentials.depth: true
                essentials.getpos: true
                essentials.home: true
                essentials.ignore: true
                essentials.mail: true
                essentials.mail.send: true
                essentials.me: true
                essentials.msg: true
                essentials.nick: false
                essentials.pay: true
                essentials.ping: true
                essentials.portal: false
                essentials.powertool: false
                essentials.protect: true
                essentials.sethome: true
                essentials.sethome.multiple: true
                essentials.signs.use.*: true
                essentials.signs.create.disposal: true
                essentials.signs.create.mail: true
                essentials.signs.create.protection: true
                essentials.signs.create.trade: false
                essentials.signs.break.disposal: true
                essentials.signs.break.mail: true
                essentials.signs.break.protection: true
                essentials.signs.break.trade: false
                essentials.suicide: true
                essentials.time: false
                essentials.tpa: false
                essentials.tpaccept: false
                essentials.tpahere: false
                essentials.tpdeny: false
                essentials.warp: false
                essentials.warp.list: false
                essentials.worth: false
                bookworm.create: true
                bookworm.copy.own: true
                bookworm.remove.own: true
                bookworm.destroy.own: true
                citizens.create.*: false
                citizens.create.wizard: false
                citizens.create.healer: false
                citizens.create.blacksmith: false
                citizens.create.trader: false
                citizens.create.guard: false
                lwc.protect: true
                localshops.user.*: true
                localshops.user.sell: true
                localshops.user.buy: true
                localshops.user.browse: true
                iConomy.bank.access: true
                iConomy.payment: true
                iConomy.bank.deposit: true
                iConomy.bank.transfer: true
                iConomy.bank.withdrawal: true
                iConomy.list: true
                iConomy.rank: true
                mchat.prefix.Default: true
                mchat.group.Default: true
        Moderator:
            permissions:
                permissions.help: true
                permissions.group.list: true
                permissions.player.setgroup: true
                permissions.player.unsetgroup: true
                essentials.balance.others: true
                essentials.balancetop: true
                essentials.ban: true
                essentials.ban.notify: true
                essentials.ban.exempt: true
                essentials.ban.offline: true
                essentials.banip: true
                essentials.broadcast: true
                essentials.burn: true
                essentials.chat.color: true
                essentials.clearinventory: false
                essentials.delwarp: false
                essentials.eco.loan: false
                essentials.ext: false
                essentials.getpos: true
                essentials.helpop.recieve: false
                essentials.home.others: true
                essentials.invsee: true
                essentials.jails: true
                essentials.joinfullserver: true
                essentials.jump: false
                essentials.kick: true
                essentials.kick.notify: true
                essentials.kill: true
                essentials.mute: true
                essentials.nick.others: true
                essentials.nick: true
                essentials.realname: true
                essentials.setwarp: false
                essentials.signs.create.*: true
                essentials.signs.break.*: true
                essentials.socialspy: true
                essentials.spawner: false
                essentials.thunder: true
                essentials.tempban: true
                essentials.tempban.exempt: true
                essentials.tempban.offline: true
                essentials.time: true
                essentials.time.set: true
                essentials.protect.alerts: true
                essentials.protect.admin: true
                essentials.protect.ownerinfo: true
                essentials.ptime: false
                essentials.ptime.others: false
                essentials.seen: true
                essentials.togglejail: true
                essentials.top: true
                essentials.tp: true
                essentials.tphere: true
                essentials.tppos: false
                essentials.tptoggle: false
                essentials.unban: true
                essentials.unbanip: true
                essentials.weather: false
                essentials.whois: true
                essentials.world: false
                lwc.mod: true
                izone.zones.info: true
                izone.zones.allow: true
                izone.zones.disallow: true
                bukkit.command.whitelist.add: true
                bukkit.command.whitelist.remove: true
                bukkit.command.save.perform: true
                bukkit.command.whitelist.list: true
                bukkit.command.kick: true
                bukkit.command.ban.player: true
                bukkit.command.unban.player: true
                bukkit.command.list: true
                mchat.prefix.Moderator: true
                mchat.prefix.Default: false
                permissions.build: true
            inheritance:
            - default
    
    mchat config
    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 Cobble Creek!
    mchat-date-format: HH:mm:ss
    auto-Changed: 1
    mchat-API-only: false
    mchat-name-format: +p+dn+s&e
    mchat-playerEvent-format: +p+dn+s&e
    mchat-kick-message: has been kicked from Cobble Creek - +r.
    mchat-message-format: '+p+dn+s&f: +message'
    mchat-leave-message: has left Cobble Creek
    mchat-info-only: false
    mchat-format-events: true
    mchat-chat-distance: -1.0
    mchat-add-info-players: false
    mchat-oldNodes-only: true
    mchat-playerList-format: +p+dn+s
    
    mchat info
    Code:
    # mChat Info config
    
    mchat:
        custVar:
            Owner: ''
            Moderator: ''
            Default: ''
        group:
            Owner: 'Admin'
            Moderator: 'Moderator'
            Default: 'Citizen'
        prefix:
            Owner: '&4[Admin]: &f'
            Moderator: '&5[Moderator]: &f'
            Default: '&2[Citizen]: &f'
        suffix:
            Owner: ''
            Moderator: ''
            default: ''
    
     
  22. Offline

    MCxJB

    Hello,

    This is a post because I need help. I use McMyAdmin and this is my control panel. It says on the panel that I should use Permission Bukkit and mChat. I have these two plugins installed and enabled but the "Groups" tab on McMyAdmin were you enter group information (colors, prefixes etc) doesn't work. I need assistance ASAP because my server is awaiting to be opened and this it the only thing holding back the opening date. If anyone know were I can get additional help please reply to this thread all help is greatly appreciated.

    Regards
    -MCxJB
     
  23. Offline

    Pim1234

    i would like to enable custom prefixes for elite players (VIPs). is that possible through commands?

    and is it normal that certain things show up 2 or 3 times? (say is one of those things :s)
     
  24. Offline

    BlancoLanda

  25. Offline

    Donald Scott

    For some reason if I add ".com" to the sensor, it blocks "com" instead.
     
  26. Offline

    ShootToMaim

    Outdated :S D:
     
  27. Offline

    MiracleM4n

    @ShootToMaim no its not check my BukkitDev page :D

    @Donald Scott Thats because it is Regex use '\.com' and it will work

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 15, 2016
  28. Offline

    soloman981

    i would like to see
    disable join message
    disable quit message
    beacuse i got big server and its spaming my chat
     
  29. Offline

    mavbear

    Does this support factions?
     
  30. Offline

    soloman981

    Code:
    2011-10-31 14:44:27 [SEVERE] Could not pass event PLAYER_CHAT to mChat
    java.lang.NullPointerException
        at net.D3GN.MiracleM4n.mChat.mChatAPI.getmChatGroup(mChatAPI.java:322)
        at net.D3GN.MiracleM4n.mChat.mChatAPI.getmChatGroupInfo(mChatAPI.java:309)
        at net.D3GN.MiracleM4n.mChat.mChatAPI.getmChatPlayerInfo(mChatAPI.java:303)
        at net.D3GN.MiracleM4n.mChat.mChatAPI.getmChatInfo(mChatAPI.java:282)
        at net.D3GN.MiracleM4n.mChat.mChatAPI.getRawInfo(mChatAPI.java:244)
        at net.D3GN.MiracleM4n.mChat.mChatAPI.getRawPrefix(mChatAPI.java:248)
        at net.D3GN.MiracleM4n.mChat.mChatAPI.ParseChatMessage(mChatAPI.java:36)
        at net.D3GN.MiracleM4n.mChat.mChatAPI.ParseChatMessage(mChatAPI.java:179)
        at net.D3GN.MiracleM4n.mChat.MPlayerListener.onPlayerChat(MPlayerListener.java:27)
        at org.bukkit.plugin.java.JavaPluginLoader$6.execute(JavaPluginLoader.java:295)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java: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 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)

    There is my error anyone help?
     
  31. Offline

    Axiz

    I have an Idea. Can you possibly add a feature where it shows the prefix and suffix of a group in the config? My server NEEDS this
     

Share This Page