[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

    nickkeane

    I'm having the same problem as Nipper trying to get the worldname prefixes to display.

    Everything seems to be correct - the world name is accurate and case-correct, spaced out correctly in the doc NOT using tabs, and I have a '+w' in my chat text, but it just displays the full name of my world.

    I peeked through the git to see if there was a problem in ur code, but it doesn't look like there's any. Dunno if the config has been updated to do something different with worldnames or something.

    ALSO: Useful top would be to invoke ToUpper (or whatever Java uses) on every string you compare (both strings in the comparison). Will fix the censor and make string comparisons less prone to error.
     
  3. Offline

    MiracleM4n

    Use +W not +w (Case Sensitive +W = the displayname for the worlds +w = the actual world name)
     
  4. Offline

    DrNoD

    i am using bukkit 1219 with permissionsEX (PEX) 1.14
    i used to get the group formatting by pex user prefix.
    but if i use +p or + prefix, there is no color.

    is this a bug?
     
  5. Offline

    MiracleM4n

    @DrNoD What exactly does it look like? Does it include the &a-f0-9 characters?
     
  6. Offline

    nanashiRei

    When using PEX you no longer need to use info.yml. Do it like this:
    Code:
    groups:
      test:
        permissions:
        - orly.yes
        options:
          prefix: '<red>'
          suffix: '<white>'
    Took me about an hour to find that out after everyone turned gray on me :D
     
  7. Offline

    MiracleM4n

    @nanashiRei Also the latest DEV builds natively support bPermissions' new InfoReader as well.
     
  8. Is there no way to change the color of the message?
     
  9. Offline

    Sayshal

    Code:
    2011-09-26 20:13:30 [INFO] [mChat] bPermissions 1.6.9 found hooking in.
    2011-09-26 20:13:30 [SEVERE] Error occurred while enabling mChat v1.8.2_2 (Is it up to date?): null
    java.lang.NullPointerException
        at net.D3GN.MiracleM4n.mChat.mChat.setupmChannel(mChat.java:214)
        at net.D3GN.MiracleM4n.mChat.mChat.onEnable(mChat.java:111)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:920)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:278)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:173)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:156)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    2011-09-26 20:13:30 [INFO] [mChatEssentials] mChat 1.8.2_2 found now using.
    2011-09-26 20:13:30 [INFO] [mChatEssentials] Spout 1.0.6.381 found now using.
    2011-09-26 20:13:30 [INFO] [mChatEssentials] version 1.7.2_5 is enabled!
    @MiracleM4n

    Latest mChat/mChatEssentials.
     
  10. Offline

    MiracleM4n

  11. Offline

    mattearlypwns

    is there any idea or eta of when the (below) will be fixed?
    2011-09-26 20:13:30 [SEVERE] Error occurred while enabling mChat v1.8.2_2 (Is it up to date?): null java.lang.NullPointerException at net.D3GN.MiracleM4n.mChat.mChat.setupmChannel(mChat.java:214) at net.D3GN.MiracleM4n.mChat.mChat.onEnable(mChat.java:111) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:920) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:278) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:173) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:156) at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348) at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)

    EDIT: i am using craftBukkit RB#1185 with PermissionsBukkit v1.2 and Superperms v1.2
     
  12. Offline

    duhfux

    Hey, is this plugin incompatible with groupmanager or have I missed something?

    cheers!

    It is not. it is working amazingly as ever - I just made a mistake on mah server
     
  13. Offline

    wheresmyhotdog

    I'm using the latest RC build of craftbukkit and using build 23 of mchat (tried a couple other too) and I keep getting the following errors

    Code:
    [SEVERE] Could not pass event PLAYER_JOIN to mChat
    java.lang.NullPointerException
     at net.D3GN.MiracleM4n.mChat.mChatAPI.checkPermissions(mChatAPI.java:525)
     at net.D3GN.MiracleM4n.mChannel.mChannelAPI.getPlayersDefaultChannel(mChannelAPI.java:26)
     at net.D3GN.MiracleM4n.mChannel.mChannelAPI.getPlayersChannel(mChannelAPI.java:124)
     at net.D3GN.MiracleM4n.mChat.mChatAPI.ParseChatMessage(mChatAPI.java:72)
     at net.D3GN.MiracleM4n.mChat.mChatAPI.ParseJoinName(mChatAPI.java:161)
     at net.D3GN.MiracleM4n.mChat.MPlayerListener.onPlayerJoin(MPlayerListener.java:29)
     at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:244)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
     at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:126)
     at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:116)
     at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:34)
     at net.minecraft.server.NetworkListenThread.a(SourceFile:94)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Code:
    [SEVERE] Could not pass event PLAYER_CHAT to mChannel
    java.lang.NullPointerException
        at net.D3GN.MiracleM4n.mChat.mChatAPI.checkPermissions(mChatAPI.java:525)
        at net.D3GN.MiracleM4n.mChannel.mChannelAPI.getPlayersDefaultChannel(mChannelAPI.java:26)
        at net.D3GN.MiracleM4n.mChannel.MPlayerListener.onPlayerChat(MPlayerListener.java:26)
        at org.bukkit.plugin.java.JavaPluginLoader$6.execute(JavaPluginLoader.java:279)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:726)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:714)
        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:464)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Code:
    [SEVERE] Could not pass event PLAYER_QUIT to mChat
    java.lang.NullPointerException
     at net.D3GN.MiracleM4n.mChat.mChatAPI.checkPermissions(mChatAPI.java:525)
     at net.D3GN.MiracleM4n.mChannel.mChannelAPI.getPlayersDefaultChannel(mChannelAPI.java:26)
     at net.D3GN.MiracleM4n.mChannel.mChannelAPI.getPlayersChannel(mChannelAPI.java:124)
     at net.D3GN.MiracleM4n.mChat.mChatAPI.ParseChatMessage(mChatAPI.java:72)
     at net.D3GN.MiracleM4n.mChat.mChatAPI.ParseJoinName(mChatAPI.java:161)
     at net.D3GN.MiracleM4n.mChat.MPlayerListener.onPlayerQuit(MPlayerListener.java:51)
     at org.bukkit.plugin.java.JavaPluginLoader$2.execute(JavaPluginLoader.java:251)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
     at net.minecraft.server.ServerConfigurationManager.disconnect(ServerConfigurationManager.java:154)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:650)
     at net.minecraft.server.NetworkManager.b(NetworkManager.java:231)
     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:464)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
     
  14. @MiracleM4n

    I am currently using mchat (1.8.2_2) with the latest supported build of permissionsbukkit (1.2), and there is NO formatting being applied by mchat whatsoever. This was working before 1.8 came around.
    So far, i only have superpermbridge, permissionsbukkit, and mchat installed on my server.

    I am also running my server through McMyAdmin (which i was before, and it had no issues with it). The people at MCMA said that it was most likely a permissions issue, but that didn't make sense, seeing as all the permissions seem to be working for the other things i've tried thus far.
     
  15. Offline

    MiracleM4n

    @stargateanubis14 Are there any errors in chat and what do your mchat configs look like and what does the mChat console look like on startup?
    @mattearlypwns @wheresmyhotdog Please update to the latest build of mChat (My Jenkins) It will fix these issues.
     
  16. 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-date-format: HH:mm:ss
    mchat-name-format: +prefix+dname+suffix&e
    mchat-message-format: <+p+dn+s>&f
    mchat-playerEvent-format: +p+dn+s&e
    mchat-join-message: has joined the game.
    mchat-leave-message: has left the game.
    mchat-kick-message: has been kicked from the game.
    mchat-API-only: false
    mchat-info-only: false
    
    mChat info.yml
    Code:
    # mChat Info config
    # Only needed if using PermissionsBukkit, superperms.
    
    mchat:
        prefix:
            admins: '&4ADMIN'
            default: '&0'
        group:
            admins: admins
            default: default
        suffix:
            admins: ''
            default: ''
    groupnames:
        admin: '[a]'
        jadmin: '[ja]'
        member: '[m]'
        sadmin: '[sa]'
    worldnames:
        D3GN: '[D]'
        DtK: '[DtK]'
        Hello: '[H]'
        Nether: '[N]'
    
    (haven't been able to edit the info.yml yet, except for what mcma does)

    Code:
    CONSOLE: This server is running Craftbukkit version git-Bukkit-0.0.0-1067-g6301507-b1185jnks (MC: 1.8.1)
    SuperpermBridge: Superperm/Permissions bridge initialized
    CONSOLE: Default game type: 0
    SuperpermBridge: Superperm/Permissions bridge enabled
    CONSOLE: Chat] PermissionsBukkit 1.2 found hooking in.
    CONSOLE: Chat] mChannel not found not using.
    CONSOLE: Chat] BukkitStats Logging currently Activated. To opt-out check stats.yml.
    CONSOLE: Chat] mChat version 1.8.2_3 is enabled!
    CONSOLE: PermissionsBukkit v1.2 is now enabled
    CONSOLE: Server permissions file permissions.yml is empty, ignoring it
    Thats what my startup is (before it says people start loggin in)


    Also, it doesn't matter what i have in the prefixes, or even the message format... it always displays the default "<name> message" in-game
     
  17. Offline

    MiracleM4n

    Are you giving permissions to anyone for the info.yml Nodes? (Check BukkitDev)
     
  18. yeah.. right now, for testing, i've got only 2 groups: "default", and "admins". I've given admins permission nodes:
    mchat.prefix.admins
    superpermbridge.mchat.prefix.admins

    (did superperm node just to check if that made a difference, which it didn't)

    But yes... i have the proper allow/deny nodes in place
     
  19. Offline

    mattearlypwns

    thank you soooooooooooooooo much

    are colors are working?

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

    Sayshal

    bPermissions, ChopTree, CommandBook, CommandSigns, iConomy, Logblock, LWC, MobDisguise, ModTRS, MultiHome, MultiInv,Multiver-Core/Portals, NoCheat, Shop, spout, StopTalkingAutoBan, TheWhiteLister,Warpz0r, WorldBorder, WorldEdit,WorldGuard.
     
  21. I just tried a test server, simply running the exact copy of the live server, and this error appears in console when someone joins the server::
    Code:
    [SEVERE] Could not pass event PLAYER_JOIN to mChat
    java.lang.NullPointerException
            at net.D3GN.MiracleM4n.mChat.mChatAPI.checkPermissions(mChatAPI.java:504)
            at net.D3GN.MiracleM4n.mChat.mChatAPI.ParseChatMessage(mChatAPI.java:90)
            at net.D3GN.MiracleM4n.mChat.mChatAPI.ParseJoinName(mChatAPI.java:161)
            at net.D3GN.MiracleM4n.mChat.MPlayerListener.onPlayerJoin(MPlayerListener.java:29)
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:244)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
            at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:178)
            at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:121)
            at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:39)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:94)
            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)
    Also, when someone attempts to say something::

    Code:
    [SEVERE] Could not pass event PLAYER_CHAT to mChat
    java.lang.NullPointerException
            at net.D3GN.MiracleM4n.mChat.mChatAPI.checkPermissions(mChatAPI.java:504)
            at net.D3GN.MiracleM4n.mChat.mChatAPI.ParseChatMessage(mChatAPI.java:90)
            at net.D3GN.MiracleM4n.mChat.mChatAPI.ParseChatMessage(mChatAPI.java:153)
            at net.D3GN.MiracleM4n.mChat.MPlayerListener.onPlayerChat(MPlayerListener.java:22)
            at org.bukkit.plugin.java.JavaPluginLoader$6.execute(JavaPluginLoader.java:279)
            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:726)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:714)
            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)
    
    ignore it all.... -_-... idk why, but i just updated, again, and it is working fine now.

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

    Darcion

    latest rb with this many NPE fixes give me more NPEs then ever

    Code:
    2011-09-28 07:00:40 [SEVERE] Could not pass event PLAYER_QUIT to mChat
    java.lang.NullPointerException
        at net.D3GN.MiracleM4n.mChat.mChatAPI.checkPermissions(mChatAPI.java:504)
        at net.D3GN.MiracleM4n.mChat.mChatAPI.ParseChatMessage(mChatAPI.java:90)
        at net.D3GN.MiracleM4n.mChat.mChatAPI.ParseJoinName(mChatAPI.java:161)
        at net.D3GN.MiracleM4n.mChat.MPlayerListener.onPlayerQuit(MPlayerListener.java:51)
        at org.bukkit.plugin.java.JavaPluginLoader$2.execute(JavaPluginLoader.java:251)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
        at net.minecraft.server.ServerConfigurationManager.disconnect(ServerConfigurationManager.java:154)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:650)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:231)
        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:464)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
     
  23. Offline

    vDepth

    @Daricon, Check to see if you have mChat.jar and mChat-DEV.jar in your plugins directory. If you do delete (or rename/remove extention) mChat.jar and rename mChat-DEV.jar to mChat.jar

    ________________________________________________

    Part of me is disappointed I used to be able to cheat the system with this for custom names (in v1.7.12). Used to be able to have the message format as "mchat-message-format: '+p+s&f: +message'" and then in the prefix you could put what you wanted the prefix as followed by "+dn". Or you could replace the "+dn" with what you wanted your name to be. This is no longer possible but I guess it is for the best.
     
  24. Offline

    James87

    I don't know why this is happening but sometimes, maybe after someone has died or it just randomly happens, the prefixes of players disappears.
    eg.
    [​IMG]

    [​IMG]
     
  25. Offline

    wheresmyhotdog

    I updated and it no longer seems to be using the config. It doesn't have the channel name and any of the formatting like it should. It still shows the group name but not the channel name
     
  26. Offline

    Darcion

    @vDepth

    what?

    i deleted mchat and renamed mchat-dev to mchat, so what did i wrong?
     
  27. Offline

    nickkeane

    I'm having trouble getting PEX to work with mChat. Currently my prefixes and suffixes do not work. I have the permissions.yml configured (seemingly) correctly w/ prefixes and suffixes configured in both the permissions.yml and the mChat info.yml. PEX also has '-mchat.prefix.citizens' & '-mchat.postfix.citizens' (correct spelling and lowercase) in the default group. However, the prefixes and suffixes are not applied.

    My message format is config'd as such:
    '&f[+p&f]+dn: +s+m'

    However, this prints out:
    '[]name: This is a message' (all white)

    When it should print out:
    '[CIT]name: This is a message' (colored)

    Edit:
    I've reduced the plugins my server was using to just Spout, Permissions, PermissionsEx, MCMA_compat (for McMyAdmin use), and mChat. Still doesn't work.

    Am I missing something having to do with superperms or am I missing something else entirely?
    It worked before when I used PermissionsBukkit, but that's not an option anymore. PEX just seems to have done something. I dunno if I'm missing any permissions, like a superbridge permission.
     
  28. Offline

    dunst0

    i've just read the sourcecode and had found it my self, but thanks for the answer :)
     
  29. Offline

    kylebracewell

    How do i disable Censor? I can't find config for it anywhere... I have a pagoda on my server, not a "paMiracleM4na"
     
  30. Offline

    MiracleM4n

    Could everyone please start using my BukkitDev page to report problems (Use Tickets) as It is easier for me to find/solve issues this way. This page is merely here as a placeholder for the plugins.bukkit.org search functions. Once the plugins.bukkit.org is updated to use only BukkitDev I will be removing this. BukkitDev is a lot easier for plugin devs as well as plugin users. Sorry for any inconvenience this may cause.
     
  31. Offline

    Dragonslife

    Hello people, Could anyone just tell me how to set up Mchat correctly? i want prefixes only for admins, that's all i want. I use permissionsbukkit.
    Here's my config file of permissionsbukkit.
    Code:
    users:
        God:
            permissions:
                permissions.example: true
            groups:
            - admin
        sensou:
            permissions:
                permissions.example: true
            groups:
            - admin
    groups:
        default:
            permissions:
                permissions.build: true
                essentials.help: true
                essentials.ignore: true
                essentials.list: true
                essentials.mail.*: true
                essentials.me: true
                essentials.msg: true
                essentials.rules: true
                essentials.build: true
                modtrs.command.modreq: true
                modtrs.command.check.self: true
                bukkitinventorytools.digilock.create: true
                bukkitinventorytools.digilock.use: true
                izone.zones.highprotect: true
                izone.zones.define: true
                izone.zones.create: true
                izone.zones.delete: true
                izone.zones.allow: true
                izone.zones.disallow: true
                izone.zones.flag: true
                izone.zones.flag.protection: true
                izone.zones.flag.welcome: true
                izone.zones.flag.farewell: true
                izone.zones.allow: true
                citizens.trader.use.trade: true
                iConomy.holdings: true
        admin:
            permissions:
                permissions.*: true
                modtrs.command.check: true
                modtrs.command.ban: true
                modtrs.command.unban: true
                modtrs.command.complete: true
                modtrs.command.complete.override: true
                modtrs.command.broadcast: true
                modtrs.command.teleport: true
                modtrs.command.reload: true
                modtrs.command.modlist: true
                group.admin: true
            inheritance:
            - user
        user:
            permissions:
                permissions.build: true
            worlds:
                creative:
                    coolplugin.item: true
            inheritance:
            - default
    messages:
        build: '&cYou do not have permission to build here.'
    Anyone able to give me some working mchat configs for this?
     

Share This Page