[CHAT/ADMIN] iOP v2.1 - Customize Your chat [1240]

Discussion in 'Inactive/Unsupported Plugins' started by Mrchasez, Sep 4, 2011.

  1. Offline

    Mrchasez

    iOP
    Custom Chat for your Server
    Making Custom Chat Easy!
    Version - 2.1
    Download - [ZIP] (1185 / 1240)​
    BukkitDev Link - [HERE]​


    iOP is an easy to use, and simple to set up. It allows in game colored Prefix's and Suffix's.​
    Have Per-Player Custom Chat, or use Standard OP customization.​
    This is a fully custom chat plugin, that does NOT require a Permissions plugin.​
    Have full customization over your server's Chat! You can even add Message color.​
    ------------------------------------------------------------------------------------------------------
    Features:

    • Customizable Name Color for all players.
    • Customizable Message Color for all players.
    • Customizable Prefixes and Suffixes With Colors!
    • Customizable Options Per Player!
    • No need to reload all plugins just use /iop
    • A online list with [Custom Set up]
    iOPv2.2 Coming within a week!:
    In game commands to add prefix'x/suffix's
    Group support, and adding players to groups from ingame
    Add more customization
    Automatically make iOP folder
    • Edit all the config in game!


    ------------------------------------------------------------------------------------------------------
    Config:

    Only edit the config in NotePad++ or any other Yml editor. Use Spaces not [Tab's]
    Show Spoiler

    OP-NameColor: '&3'
    OP-MsgColor: '&e'
    OP-Prefix: '&2[&3Admin]'
    OP-Suffix: ''
    Player-NameColor: '&4'
    Player-MsgColor: '&4'
    Player-Prefix: ''
    Player-Suffix: ' &7(Guest)'
    Normal Chat: false
    Colored Online List: true
    mrchasez:
    prefix: '&1[IOP Dev.] '
    name: '&6'
    suffix: ''
    msg: '&2'
    Bob:
    prefix: 'Builder '
    suffix: 'the Builder'


    What that means is:
    <PlayerName>
    Prefix- Before your name. Like [Admin]
    Suffix- After Name.
    msg- Your Chat color. Like " Mrchasez- Hello world!

    If it was set up like:


    Mrchasez:
    prefix: '&0[&4Admin&0]
    name:'&e'
    suffix: ' '
    msg: '&9'

    It would look like (In game):
    [Admin] Mrchasez - Hellow World!

    Or This:

    mrchasez:
    prefix: '&1[IOP Dev.] '
    name: '&6'
    suffix: ''
    msg: '&2'

    Looks like this:
    [​IMG]

    -----------------------------------------------------------------------------------------------------

    Color Code :


    [​IMG]

    So all you have to do is put the code of the color you want in the config and Hey Presto!
    You can choose if you want chat to show like this <player> or like this Player:
    Set Normal Chat to true if you want the default <player>
    ----------------------------------------------------------------------------------------------------

    Prefixes and Suffixes:


    If you want to have a prefix or suffix in front of an ops name just put it in the OPs-Prefix or Player-Prefix field.
    If you want it to be colored put a color code wherever you want that color.
    For example:

    &4[&1Admin&4]

    Would look like this in chat:

    [Admin]

    -----------------------------------------------------------------------------------------------------

    Per Player Colors:


    This feature allows you to have different name colors per player. Bob can be blue and John could be Red and all other Ops can be purple.
    To do this in the config file add this underneath the other options

    playername:
    prefix: '&f[&4Owner&f] '
    name: '&6'
    msg: '&e'

    ------------------------------------------------------------------------------------------------------

    Commands :


    /iop - Reloads iOP config only


    /online - List of online players (with customized chat)


    ------------------------------------------------------------------------------------------------------


    Installation:


    Open iOP_V2.1.zip
    Open iOP Folder
    Edit Config.yml to your liking, and save.
    Put iOP_V2.1.jar and iOP folder into your Plugins Directory
    Reload or Restart your server
    ------------------------------------------------------------------------------------------------------

    Change Log:



    • [*]
      [*]
      [*]Released iOP v2.1
      [*]Removed lots of unused code
      [*]Updated to work with Bukkit build #1060
      [*]Edited Code for cleaner look
    ------------------------------------------------------------------------------------------------------

    This will be fully updated each Bukkit Build, and have regular updates.

    Thanks to

    @shadrxninga

    For letting me me take this amazing plugin over!

    Please leave feed back! Have a suggestion or getting an error let me know here!
     
    Corrytonapple and shadrxninga like this.
  2. Offline

    Mrchasez

    It wasn't iop lol
    This only modify's chat.
    It is impossible for it to even lag a server
     
  3. Offline

    kingxd

    so no 2.2 any time soon?
     
  4. Offline

    Mrchasez

    2.2 is practically done.
    Just needs small patch.
     
  5. Offline

    Jreacherfan

    Hello!

    My friend used this on one of his servers and we loved it. Now 1.8.1 is out, so I'm trying to get it on my server. The problem is, my build version isn't compatible with the plugin. Would you happen to have a link to previous ones?
     
  6. Offline

    Mrchasez

    Have you tried it with your build? (which one are you using btw?)
    Here is v0.7 for CB:928
    Download

    What is wrong there?
    Everything is how it should be. :)

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

    Jreacherfan

    I have multiple times, but it doens' work...
    The newest two wouldn't work, so it says the build is 1130 :/
     
  8. Offline

    Mrchasez

    The one i gave you dont work?
    so the newest and and older one dont work...
    O,o
     
  9. Offline

    Nefashus

    Thanks, awesome Plugin and easy to use!
     
  10. Offline

    orinn123

    I need help my config lookslike this
    OP-NameColor: '&a'
    OP-MsgColor: '&e'
    OP-Prefix: '&2[&3OP]'
    OP-Suffix: ''
    Player-NameColor: '&a'
    Player-MsgColor: '&b'
    Player-Prefix: ''
    Player-Suffix: ' &6(builder-recruit)'
    Normal Chat: false
    Colored Online List: true
    orinn123:
    prefix: '&8[O&cw&8n&ce&8r&c] '
    name: '&6'
    suffix: ''
    msg: '&2'
    Crimsonation:
    prefix: 'Mod '
    suffix: Thedog
    and my name wont change to that color plz help
     
  11. Offline

    Mrchasez

    Really strange, Make sure your config is indented.
    Ill send a working config.
    http://dl.dropbox.com/u/40465785/config.yml

    Download that, replace your other one.
    Do not edit that one, just use it. If it works then edit it.
     
  12. Offline

    orinn123

    no becus everything else works just the name color
     
  13. Offline

    Mellainee

    I must have done something incorrect.. It colors everyone's name in red, not just the Admin's names. And the "Player Name" doesn't work either. :( What did I do incorrectly?
    Code:
    OP-NameColor: '&9'
    OP-MsgColor: '&f'
    OP-Prefix: '&f[&4Operator]'
    OP-Suffix: ''
    Player-NameColor: '&4'
    Player-MsgColor: '&4'
    Player-Prefix: ''
    Player-Suffix: ' &7(Guest)'
    Normal Chat: false
    Colored Online List: true
    Admin-NameColor: '&c'
    OP-MsgColor: '&f'
    OP-Prefix: '&c[&eAdmin]'
    OP-Suffix:
    Moderator-NameColor: '&5'
    OP-MsgColor: '&f'
    OP-Prefix: '&0[&aModerator]'
    OP-Suffix:
    jjpkeaj7:
        prefix: '&f[Platypus]'
        name: '&3'
        suffix: ''
        msg: '&f'
    Skween:
        prefix: '&c[&eAdmin]'
        name: '&c'
        suffix: ''
        msg: '&f'
    julian2996:
        prefix: ''
        name: '&5'
        suffix: ''
        msg: '&f'
    Mellainee:
        prefix: '&b[&8A&bleatoir&8e]'
        name: '&1'
        suffix: ''
        msg: '&f'
    
    
    Thanks :)
     
  14. Offline

    Mrchasez

    Player-NameColor: '&4'
    That means all your players will have &4 names, ie red
     
  15. Offline

    Mellainee

    By "Player Name" I meant like the personalized name settings, and thank you :)
     
  16. Offline

    ixtralevr

    howe to make a clours
     
  17. Offline

    shadrxninga

    The instructions above explain everything clearly, You need to take a color code like &e (This is yellow) and put it infront of what you want colored in the config file.
    So, &eshadrxninga would look like this : shadrxninga
    There is an image in the main post with the color codes on them.
     
  18. Offline

    nathor75

    Hey, this plugin is my absolute favorite chat plugin, I love how AMAZING it looks server chat look, I actually use it to give each player a personal title, and it's absolutely great, also I love how only I can edit it, I don't have to worry about any abuse by members of the server
     
    Mrchasez and shadrxninga like this.
  19. Offline

    groveham

    Just letting you know, every so often I get this error in my server log, sometimes it crashes the server, sometimes it doesnt.
    Can anything be done about it?

    2011-11-22 21:25:20 [SEVERE] Could not pass event PLAYER_CHAT to iOP
    java.util.IllegalFormatConversionException: o != org.getspout.spout.player.SpoutCraftPlayer
    at org.bukkit.event.player.PlayerChatEvent.setFormat(PlayerChatEvent.java:84)
    at me.mrchasez.iop.IOPPlayerListener.onPlayerChat(IOPPlayerListener.java:47)
    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:501)
    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)
     
  20. Offline

    Mrchasez

    @groveham
    Looks like you have an error with spout, not as much with IOP.
     
  21. Offline

    groveham

    ahhh OK thank you, I will let them know, its coming up quite a few times day =/
     
  22. Offline

    shadrxninga

    What version of Craftbukkit are you running?
     
  23. Offline

    groveham

    1337, I would update to 14** something, but its not a recommended build,
     
  24. Offline

    shadrxninga

    Just checking that you weren't using an unrecommended build. It's something to do with Spout - I'll ask Afforress about it.
     
  25. Offline

    groveham

    Ok, awesome, thanks a lot! Its just really annoying when my server crashes, it can be frustrating when people lose stuff because of the crash. Other times it fine even with the error
     
  26. Offline

    TimstheMan

    Helloo, i'm having difficulties with this plugin..at first i had trouble with the format not working and downloaded yours and that seemed to work for only me and my friend. when i added more people to the config,it stopped working.. here's my set up.

    OP-NameColor: '&f'
    OP-MsgColor: '&7'
    OP-Prefix: '&7[&cOp&7]'
    OP-Suffix: ''
    Player-NameColor: '&f'
    Player-MsgColor: '&7'
    Player-Prefix: '&7[&2Player&7] '
    Player-Suffix: ''
    Normal Chat: false
    Colored Online List: true
    TimstheMan:
    prefix: '&7[&cOwner&7] '
    name: '&f'
    suffix: ''
    msg: '&3'
    Crazyperson859:
    prefix: '&7[&cOp&7] '
    name: '&f'
    suffix: ''
    msg: '&7'
    SeanSpraggins:
    prefix: '&7[&bMod&7] '
    name: '&f'
    suffix: ''
    msg: '&7'
    Tuin141:
    prefix: '&7[&bMod&7] '
    name: '&f'
    suffix: ''
    msg: '&7'

    So it worked before i added sean and turin.. It's identicle so i do not see what i did worng..

    I also tryed spacng them out but that didnt work either..

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

    Mrchasez

    Can you post in
    Code:
    Or upload your config to pastie.
    Then link here
     
  28. Offline

    groveham

    @TimstheMan

    I had the same problem as you, are you copy and pasting to make new users? It may sound silly but for some reason when I copy and paste a users setting to edit it for a new play it doesn't work. But when I type it in by hand every line for the person and then reload the plugin it seems to work.
    It may sound stupid but for some reason it worked for me lol
     
  29. Offline

    TimstheMan

    yeah that's what I did,thanks, i'll be sure to try it soon :)

    I'm having issues with this plugin and others.Any help would be greatly appreciated. I'musing notepad++ and on the side when i open a config file, it wil have a positive or a negative symbol with a line that extends down to a certain area and goes right slightly to underline the stopping point. This seems to be the issue with this plugin and others i am working on. i do not know how to add or take away these symbols to cut off or add a new area.

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

    ForsakenRealmz

    Cool plugin, but tell me when it gets Groups for PermissionsBukkit. Once it does then I'll use it on my server!
     
  31. Offline

    The1ToFear

    I'm having this problem:
    18:28:27 [SEVERE] Could not pass event PLAYER_CHAT to iOP
    java.lang.NullPointerException
    at me.mrchasez.iop.IOPPlayerListener.onPlayerChat(IOPPlayerListener.java
    :28)
    at org.bukkit.plugin.java.JavaPluginLoader$6.execute(JavaPluginLoader.ja
    va:295)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava: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.w(MinecraftServer.java:516)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:414)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)

    Edit: nvm, I just learnt a lesson. Don't put alt codes in the config. Its fixed now :p
     

Share This Page