Inactive [CHAT] iChat 1.6 [CB 602-612+]

Discussion in 'Inactive/Unsupported Plugins' started by Nijikokun, Jan 23, 2011.

  1. Offline

    Nijikokun

    iChat v1.6
    irc://irc.esper.net/#iconomy - Donate ?

    Download 1.6 (602 - 612+)

    Styles the chat in a simple and intuitive manner. Allowing you to take full control over how it looks and feels using tags prefixed with + symbol.

    Permissions & GroupManager Configuration
    Setup your prefix / suffix with colors like so, in your Permissions / GroupManager Configuration:
    Code:
                prefix: '&c'
    Users can specific prefix/suffixes:
    Code:
    DarkGrave
        group: Admin
        info:
            prefix: '&4'
    	suffix:
        permissions:
    For this to work, the users name must be exact casing. IE: It's case-sensitive. Google it.

    Message Format:
    To change how your message is displayed, open iChat/config.yml located under plugins/ and add this line:
    Code:
    message-format: '[+prefix+group+suffix&f] +name: +message'
    You can use colors and the +tags are the variables shown in chat. They are not required so you can add / remove them as you see fit. Move them around, configure it however you wish.

    Complete Tag List (open)

    +world World Name
    +group Group Name
    +name Player Name
    +suffix Suffix (Comes after Group Name)
    +prefix Prefix (Comes Before Group Name)
    +message Message
    +healthbar Health Bar ([|||||||])

    iChat Censoring:
    In config.yml there is now a censor-list that holds bad words to be filtered, you can customize the look and feel of the censored word as well by changing the symbol used, as well as coloring it.

    Changelog
    • 1.6
      • Fixed & symbol issues.
      • Added multiple world support.
      • Brought back to life.
    • 1.5.1
      • Fixed censoring, added some new features. Check config.yml
    • 1.5
      • Censor list.
    • 1.4
      • Health Bar, User specific Prefix / Suffix & More.
     
  2. Offline

    gdude2002

    Getting an error every time I talk.

    Code:
    java.lang.NullPointerException
            at com.nijiko.permissions.Control.getGroupPrefix(Control.java:532)
            at com.nijiko.permissions.Control.getGroupPrefix(Control.java:1056)
            at com.nijikokun.bukkit.iChat.Listener.onPlayerChat(Listener.java:39)
            at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.java:160)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:225)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:591)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:578)
            at net.minecraft.server.Packet3Chat.a(SourceFile:24)
            at net.minecraft.server.NetworkManager.a(SourceFile:230)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:70)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:338)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:252)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Plugins..

    Code:
    EssentialsHome, Uptime, LWC, iConomy, EssentialsBan, Authorization, Essentials, EssentialsSpawn, NoCheatPlugin, CraftIRC, EssentialsWarp, Flashlight, SensorLibrary, Tombstone, Bukkit Flow Control, DeathTpPlus, EssentialsHelp, Minecart Mania Core, General, SpawnMob, ControllerBlock, BasicCircuits, Permissions, WorldEdit, RedstoneChips, BlockHead, dynmap, EssentialsTele, CraftDispenser, iChat[CODE]
     
  3. Offline

    313c7

    Just a guess based on the first error location in that error dump, it looks like something is up with your Permissions config file.
    Are you using single quotes around your prefix you set for the group? How about a space between the : and the ' ?? Are you using spaces and not tabs in the config files?
    i.e.: prefix: 'prefix text'
     
  4. Offline

    cyberbobjr

    Hi,
    i request a new feature : an option for logging automaticaly the chat into a file. the file will be stamped with the day number.
    What do you think about this ?
    Regards
     
  5. Offline

    Snip3d


    I am also getting that error everytime someone talks. It worked fine before beta 1.3

    EDIT: Permissions 2.1 breaks IChat. I downgraded to Permissions 2.0 and it worked Fine.
     
  6. Offline

    Inacio

    This is the dumbest question someone will ever ask in here, but what are the color codes?
     
  7. Offline

    fugue2005

    permissions is breaking a lot, change to GroupManager V0.9d
    --- merged: Feb 23, 2011 7:02 PM ---
    123456789abcde not a stupid question, took me forever to find them
     
  8. Offline

    SeeD419

    Ignore this post.

    I didn't rename my config.yml because I'm an idiot.
     
  9. Offline

    DurtyFree

    Can anybody continue this great work... I get these warnings:
     
  10. Offline

    crazydog

    Whenever I chat:
     
  11. Offline

    Vaupell

    Same or atleast similar

    Code:
    2011-02-23 16:08:20 [SEVERE] Could not pass event PLAYER_CHAT to iChat
    java.lang.NullPointerException
    at com.nijiko.permissions.Control.getGroupPrefix(Control.java:532)
    at com.nijiko.permissions.Control.getGroupPrefix(Control.java:1056)
    at com.nijikokun.bukkit.iChat.Listener.onPlayerChat(Listener.java:39)
    at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.java:160)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:225)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:602)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:590)
    at net.minecraft.server.Packet3Chat.a(SourceFile:24)
    at net.minecraft.server.NetworkManager.a(SourceFile:230)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:70)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:338)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:253)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-02-23 16:08:20 [SEVERE] java.lang.NullPointerException
    2011-02-23 16:08:20 [SEVERE]  at com.earth2me.essentials.chat.EssentialsChatWorker.onPlayerChat(EssentialsChatWorker.java:48)
    2011-02-23 16:08:20 [SEVERE]  at com.earth2me.essentials.chat.EssentialsChatPlayerListener.onPlayerChat(EssentialsChatPlayerListener.java:56)
    2011-02-23 16:08:20 [SEVERE]  at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.java:160)
    2011-02-23 16:08:20 [SEVERE]  at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    2011-02-23 16:08:20 [SEVERE]  at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:225)
    2011-02-23 16:08:20 [SEVERE]  at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:602)
    2011-02-23 16:08:20 [SEVERE]  at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:590)
    2011-02-23 16:08:20 [SEVERE]  at net.minecraft.server.Packet3Chat.a(SourceFile:24)
    2011-02-23 16:08:20 [SEVERE]  at net.minecraft.server.NetworkManager.a(SourceFile:230)
    2011-02-23 16:08:20 [SEVERE]  at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:70)
    2011-02-23 16:08:20 [SEVERE]  at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    2011-02-23 16:08:20 [SEVERE]  at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:338)
    2011-02-23 16:08:20 [SEVERE]  at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:253)
    2011-02-23 16:08:20 [SEVERE]  at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-02-23 16:08:20 [INFO] <[?2|||||||?8|||?f]Eqvaliser> chat
    
    Not sure, checked permissions, checked config, all seems to be in order.
    Using build 431 on linux

    Removed it until fixed, serverlog, with a few players online grows several mb/pr minute.
     
  12. Offline

    crazydog

    Are you using GroupManager? I switched back to Permissions and now iChat seems to be just fine.
     
  13. Offline

    Vaupell

    Nope, permissions only!
     
  14. Offline

    MarchewMaster

    Dont work for 1.3, i have something like this:

     
  15. Offline

    bogboom

    Errors with the 1.3 update

    Code:
    2011-02-24 03:16:52 [SEVERE] Could not pass event PLAYER_CHAT to iChat
    java.util.UnknownFormatConversionException: Conversion = '@'
            at org.bukkit.event.player.PlayerChatEvent.setFormat(PlayerChatEvent.java:88)
            at com.nijikokun.bukkit.iChat.Listener.onPlayerChat(Listener.java:66)
            at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.java:160)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:225)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:602)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:590)
            at net.minecraft.server.Packet3Chat.a(SourceFile:24)
            at net.minecraft.server.NetworkManager.a(SourceFile:230)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:70)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:338)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:253)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
     
  16. Offline

    Colten

    I was using the recommended build 53 at the time.
     
  17. Offline

    Mister Tickles

    Hey, is this going to be updated for 1.3?
     
  18. Offline

    dubca7

    No, abandoned bukkit. Would be cool if someone could make an unofficial update :)
     
  19. Offline

    cjc343

    Get me some (not decompiled) source and I'll try to get you an unofficial update. How's that for a deal?

    E: Drakia has every aspect of this under control.
     
  20. Offline

    Drakia

    I plan on continuing my work on the unofficial iChat versions. At the moment I'm waiting for an okay from Niji though.
     
  21. Offline

    Phaedrus

    Good to hear! Now how bout anti-build?
     
  22. Offline

    Drakia

    wut? What does anti-build have to do with iChat?
     
  23. Offline

    outbreak

    Still waiting on Niji? Cause Im not liking my plain ole names, I miss my iCHAT! =(
     
  24. Offline

    cjc343

    You should try recompiling it yourself. Drakia is offering far more than I did, and you are likely to have a working version of iChat far sooner from him. Be grateful that there's even a possibility that wonderful spaghetti is untangled.
     
  25. Offline

    RTRD

    I get this warning:
    Code:
    2011-02-24 21:08:13 [WARNING] Using the stupidly long constructor com.nijikokun.bukkit.iChat.iChat(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of iChat to remove it! (Nothing is broken, we just like to keep code clean.)
    2011-02-24 21:08:13 [WARNING] Plugin 'iChat' (ver 1.0) is registering events before it is enabled. It may be misbehaving and the author needs to fix this.
     
  26. Offline

    silentdojo

    Thanks Drakia can't wait for your fix.
     
  27. Offline

    Drakia

    It's going to be a day or two.
    I'm re-writing it from scratch as I haven't heard from Niji on whether I can use the original source or not.
    It's going to support Permissions 2.0, 2.1, and GroupManager, as well as the features that iChat supported.
    I'm going to try to push it today, but there are other things I need to deal with.
     
  28. Offline

    PatrickFreed

    Can you make it so the [] can be another color besides white?
     
  29. Offline

    cjc343

    @wabsta has reported that iChat is working with Build 429, Permissions 2.1, and the latest iChat posted in the OP.
     
  30. Offline

    Phaedrus

    iChat 1.5 and Bukkit 439 and Permissions 2.1 seem to be working. No errors in the console other than the warnings at startup.
     
  31. Offline

    Jobsti

    Test the following in chat:

    &5
    &5hello &6testing &7some &8fancy &9co&1l&2o&3rs &4dude
    %
    %hello %there %% &5% &%6hi

    Had Problems in the past, so I switched to herochat.
     

Share This Page