[ADMN] IPNotify v1.3 - Advanced IP logger [1060]

Discussion in 'Inactive/Unsupported Plugins' started by Hretsam, Jul 14, 2011.

  1. Offline

    Hretsam

    IPNotify - Advanced IP logger
    Version: v1.3.1

    This project is based on IPGet by Yoharnu.

    IPNotify works with CraftBukkit 1000 & 1060. But should also work on older CraftBukkits!

    This plugin logs the ip's that the players use. If the player later gets on an other computer with a different IP address, it will be added to the list.
    This plugin allows mods/admins to see all associated usernames with every ip and also every ip associated with a username

    Special thanks to: KiloWhiskey for the support & suggestions.

    Commands:
    /ip [username]
    This will print out the IP of the user itself (if no argument), else the IP of the given player​
    /iplist <username>
    This will list ip's the player used to connect. The lenght of this list can be adjusted in the config file.​
    Works with players that are not online.​
    /ipusers <username|ip address>
    This will list a users that used the given ip address, or the ip address of the given user.​
    Works with players that are not online.​
    /ipcheck
    This will list users that are indirecly banned, but not added to the banlist.​
    A player will be listed here when:​
    - The IP he has used, or is using, is banned​
    - The IP he has used, or is using, is also used by a player who's name is banned​
    /aipban <playername|ip> [banrelated]
    This will ban the given IP (or the given player's IP), and list all names that used the same IP.​
    If the last variable is set (doesn't matter what it is), the listed names will be auto banned.​
    This command does not kick the player! So you need an other plugin to kick him.​

    Download file here. (version v1.3.1)
    Source code (GitHub)

    How to use:
    1. Download jar above.
    2. Put jar in 'plugins' folder.
    3. Start server. (all files will be created on first run)
    Config file, this will will also be created on first run:
    config.yml (open)
    Code:
    ---
    
    
    ## Version of the config file, do not touch
    configversion: 3
    
    ## Permissions node:
    ## These can be used with or without the permissions plugin
    ## set it to 'permissions' to make it use the permissions plugin or bukkitperms
    ## set it to 'none' to disable the node
    ## set it to 'all' to make the node available to all users
    ## set it to 'op' to make the node available to op's
    ## the warning has an extra option 'server' where the warning is only printed to the server
    
    ## This node is to get information about yourself.
    ## Like your own ip, or connected accounts to own ip address
    self node: permissions
    ## This node is to get information about someone else
    other node: permissions
    ## Node to get the warning messages
    warning node: permissions
    ## Node to use the aipban command
    aipban node: permissions
    
    ## This is the maximum size of the iplist (for command /iplist)
    max iplist size: 6
    
    ## Sends a warning about users with an IP that is also used by other players.
    ## This is send to all players with the warning node and the server.
    ## You can set it to 'firstjoin', 'always' or 'off'
    warn double ip: firstjoin
    
    ## Syntax on how the data is printed
    ## See folling website for more info: http://download.oracle.com/javase/1.4.2/docs/api/java/text/SimpleDateFormat.html
    date syntax: dd-MMM-yyyy HH:mm
    
    ## What IPNotify must use to store its data
    ## Supported are "flatfile", "mysql" or "sqllite"
    datasource: flatfile
    
    ## Mysql information
    mysql:
      username: ipnotify
      password: ipnotify
      location: 127.0.0.1
      dbname: ipnotify
    
    ...
    
    Permissions (open)

    ipnotify.all - Gives the player acess to all nodes
    ipnotify.warning - The players with this node get warnings on players joining with double ip's
    ipnotify.self - Allows the player to see details about himself
    ipnotify.other - Allows the player to see details about others
    ipnotify.aipban - Allows the player to use the aipban command

    Changelog:

    Next Version 1.4:
    - Disable the tracking of players

    Update 1.3.1:
    - Fixed DinnerPerm bug

    Version 1.3:
    - Mysql/SqlLite support
    - DinnerPerms support
    - Search for partial IP
    - Warn when multiple users use the same IP
    - Removed support for pre 1.0 versions & IPGet.

    Version 1.2:

    - Fixed permission bug for /aipban

    Old Changelog (open)

    Version 1.1:

    - Added a missing null check

    Version 1.0:

    - Changed name to IPNotify
    - Added aipban (advanced IPBan)
    - Added ipcheck (will check for usernames that are indirectly banned)
    - Changed Command structure, server and player use same code

    Version 0.8:

    - Fix bug where iplist was to long for the chat cutting stuff off
    - Added console commands (/iplist & /ipusers)
    - /ipusers will print different now, like a /players or /who list
    - You can set the max amount of ip's printed
    - Added converter to convert old logs to new (only latest logindate for each ip will be stored)
    - Fixed typo in Date syntax
    - /iplist will sort ip's on last used (so the first is the most recent)

    Version 0.7:

    Changes:
    - Commands /iplist and /ipusers accept offline player
    - Command /ipusers accepts an ip address
    - Fixed permission bug!
    - Added config file
    - When no permissions it will not fall back automatic to OP. (this can be adjusted in config file)
    - Made possible to customize the syntax of the date string
    - Added warning when a new player joins (will say how maby users have the same ip address)
    - Code Cleanup
    - If no config file, the plugin will create one for you.

    Version 0.6:

    - Hretsam forks and edits IPGet
    - Saves players in a .yml file (gets automaticly created)
    - Added command /iplist <player>
    This command will list all the ip's the user has used to login, with the last date he used it
    - Added command /ipusers <player>
    This command will list all the users that use the same IP as the given player.
    (This will accept an IP in a future update)
    - /ip will now give your own ip, or the ip of the given user
    - To see anything related with yourself (so your own playername) you need the node "IPGet.self"
    - To see anything not related with yourself (so of other players) you need the node "IPGet.other"

    Version 0.5 - June 16, 2011

    • Added ability to see a player's last known IP if that player is offline
    Version 0.4 - April 09, 2011

    • Changed Permissions
    • Added log to track players' login times and IPs
    Version 0.3 - April 09, 2011

    • Fixed a problem where servers without Permissions couldn't run the plugin
    Version 0.2 - April 08, 2011

    • Added support for Permissions
    • Add IPGet.* or IPGet.getIP to Permissions to be able to use /ip
    Version 0.1 - April 05, 2011

    • Initial Release
     
  2. Offline

    wooden_axe

    Also. I have to give my compliments for this plugin!
    Awesome job!
    One question..
    /it now only warns you the first time when a user logs in on same ip as a different user

    /could you make it so that it givs a wanring everytime?
     
  3. Offline

    masterjohn12

    it works, but it seems it only works with 1 person on per IP. it works for my brother but not i and we're on the same ip
     
  4. Offline

    Hretsam

    I dont understand what you mean by this?



    Status Update
    Due to my own server crashing today, i had no time to work on IPNotify.
    The update is delayed by 1 day. Sorry for the inconvenience.
     
  5. Offline

    masterjohn12

    like me and my bro
    like... lets say me and my brother are both online, this mod only works for 1 person (the person that first logs on) while we both have the same IP adress because we live in the same house, only works for my brother (assuming he logged on first) and will not work for me when i log on/off vice versa if i log on first, it will not work for him
     
  6. Offline

    Hretsam

    Version 1.3
    - Mysql/SqlLite support
    - DinnerPerms support
    - Search for partial IP (only works with flatfile source)
    - Warn when multiple users use the same IP
    - Removed support for pre 1.0 versions & IPGet.

    I couldn't get the partial ip thing work with SQL.
    Also i didn't want to rush the anti player tracking system, so i put that up for the next update.
    I'll write an example class for getting stuff out of IPNotify. You can try to figure it out on your own if you dont want to wait. (use the method IPNotify::getDataHandler();)
     
  7. Offline

    Snowy007

    Getting this with IPNotify v1.3
    CB 1060
    Using PermissionsBukkit 1.1 and Superpermbridge 1.2
    tried using these permissions:
    superpermbridge.IPNotify.*: true
    superpermbridge.IPNotify.all: true
    IPNotify.all: true


    Code:
    2011-08-23 13:50:06 [SEVERE] Permission node 'ipnotify.all' in plugin description file for IPNotify v1.3 is invalid
    java.lang.IllegalArgumentException: Child 'ipnotify.warning' contains invalid value
        at org.bukkit.permissions.Permission.extractChildren(Permission.java:216)
        at org.bukkit.permissions.Permission.loadPermission(Permission.java:193)
        at org.bukkit.plugin.PluginDescriptionFile.loadPermissions(PluginDescriptionFile.java:310)
        at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:264)
        at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:36)
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:69)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:213)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:143)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:110)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:133)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:337)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  8. Offline

    RejectedShotgun

    Same here XD Now the grievers are winning!! D:
     
  9. Offline

    Hretsam

    Sorry for the late reply.

    Try this one here

    I still have no idea what your trying to say?

    I tested it if it logs 2 players with the same IP that go online.
    If you mean the commands, they only work if you got the right permission node.

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

    poiuyt580

    Using that gives this:
    Code:
    16:49:59 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'ip' in plugin IPNotify v1.3
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:352)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:737)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:701)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:694)
            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:89)
            at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:436)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
            at me.hretsam.ipnotify.IPNotify.onCommand(IPNotify.java:153)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
            ... 13 more
    16:50:01 [INFO] null
    16:50:04 [INFO] null
    16:50:15 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'iplist' in plugin IPNotify v1.3
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:352)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:737)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:701)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:694)
            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:89)
            at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:436)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
            at me.hretsam.ipnotify.IPNotify.onCommand(IPNotify.java:153)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
            ... 13 more
    16:50:26 [INFO] null
    
     
  11. Offline

    zebras

    Using 1060 craftbukkit
    Linux Debian 5
    MySQL installed
    and I get this error:
    Code:
    01:40:01 [INFO] [OKLogger] [COMMAND] <ZebrasBlak(78.63.239.50)>@world(74,75,-84) : /ip iCapii
    01:40:01 [SEVERE] null
    me.hretsam.ipnotify.data.DataException: SQL exception! This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'
            at me.hretsam.ipnotify.data.SqlHandler.getLastUsedUsername(SqlHandler.java:281)
            at me.hretsam.ipnotify.IPNotify.onCommand(IPNotify.java:153)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:352)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:737)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:701)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:694)
            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:89)
            at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:436)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    
     
  12. Offline

    SilencShadoW

    Hey Guys,
    since the new update i get following error ingame "You don't have permissions for that." ... i got all permissions and sure i got op too ....

    anyway with just /ip i get following error in the log:

    Code:
    2011-08-26 18:53:35 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'ip' in plugin IPNotify v1.3
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:352)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:737)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:701)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:694)
        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:89)
        at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:436)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
        at me.hretsam.ipnotify.IPNotify.onCommand(IPNotify.java:153)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
     
  13. Offline

    Joy

    Ran into:

    Code:
    13:47:05 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'ipcheck' in plugin IPNotify v1.3
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:352)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:737)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:701)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:694)
            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:89)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:453)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
            at me.hretsam.ipnotify.IPNotify.onCommand(IPNotify.java:153)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
            ... 12 more
    
     
  14. Offline

    dbizzzle

  15. Offline

    SilencShadoW

    Guy?!?!?!? Since 1.3.x your plugin not work for PermissionsBukkit ... plz fix it ... i still wait since days ... -.-
     
  16. Offline

    LiqouRiiCe__

    CB 1060
    1.3
    problem with /iplist & /ip & /ipcheck
    with permissions 3.x
    I am an Admin with '*' and an OP

    Code:
    13:57:54 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'ipli
    st' in plugin IPNotify v1.3
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:12
    9)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:3
    52)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.
    java:737)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:701)
    
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:694)
            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:89)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
            at me.hretsam.ipnotify.IPNotify.onCommand(IPNotify.java:153)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
            ... 12 more
    >
    Code:
    14:05:29 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'ip'
    in plugin IPNotify v1.3
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:12
    9)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:3
    52)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.
    java:737)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:701)
    
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:694)
            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:89)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
            at me.hretsam.ipnotify.IPNotify.onCommand(IPNotify.java:153)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
            ... 12 more
    > 
    Code:
    14:05:15 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'ipch
    eck' in plugin IPNotify v1.3
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:12
    9)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:3
    52)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.
    java:737)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:701)
    
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:694)
            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:89)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
            at me.hretsam.ipnotify.IPNotify.onCommand(IPNotify.java:153)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
            ... 12 more
     
  17. Offline

    forceserver

    Don't this pluign support spout ?
     
  18. Offline

    Mrchasez

    Im also getting errors with this plugin
     
  19. Offline

    Snowy007

    In that version some commands are giving me the 'You don't have permissions' message and others give me the same error as all the people above me already posted.
     
  20. Offline

    Joy

  21. Offline

    forceserver

    i think this plugin can't support multiple world...
    please update...
     
  22. Offline

    Mrchasez

    I am getting this error everytime someone joins.
    Code:
    ] Could not pass event PLAYER_JOIN to IPNotify
    java.lang.NullPointerException
    at me.hretsam.ipnotify.IPPlayerListener.onPlayerJoin(IPPlayerListener.java:28)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:244)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:126)
    at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:75)
    at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:116)
    at net.minecraft.server.Packet1Login.a(SourceFile:59)
    at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:41)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:94)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
    and when someone is joining almost every min, It spams my console
     
  23. Offline

    Hackuss

    When update for 1240?
     
  24. Offline

    killler526

  25. Offline

    Lord Chaos

    Craftbukkit 1337:

    Code:
    2011-11-02 03:49:53 [SEVERE] Error occurred while enabling IPNotify v1.3 (Is it up to date?): tried to access method org.bukkit.craftbukkit.command.ColouredConsoleSender.<init>(Lorg/bukkit/craftbukkit/CraftServer;)V from class me.hretsam.ipnotify.IPNotify
    java.lang.IllegalAccessError: tried to access method org.bukkit.craftbukkit.command.ColouredConsoleSender.<init>(Lorg/bukkit/craftbukkit/CraftServer;)V from class me.hretsam.ipnotify.IPNotify
        at me.hretsam.ipnotify.IPNotify.onEnable(IPNotify.java:62)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:174)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:957)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:171)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:154)
        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)
     
  26. Offline

    untergrundbiber

  27. Offline

    Lord Chaos

    Used this fix, but now I am getting:

    Code:
    2011-11-07 07:32:37 [SEVERE] Error occurred while enabling IPNotify v1.3 (Is it up to date?): me/hretsam/ipnotify/data/IIPComparator
    java.lang.IllegalAccessError: me/hretsam/ipnotify/data/IIPComparator
        at me.hretsam.ipnotify.data.FlatFileHandler.<init>(FlatFileHandler.java:44)
        at me.hretsam.ipnotify.IPNotify.onEnable(IPNotify.java:83)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:174)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:957)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:171)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:154)
        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-11-07 07:32:37 [WARNING] Plugin IPNotify v1.3 tried to register permission 'ipnotify.all' but it's already registered
    java.lang.IllegalArgumentException: The permission ipnotify.all is already defined!
        at org.bukkit.plugin.SimplePluginManager.addPermission(SimplePluginManager.java:424)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:177)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:154)
        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-11-07 07:32:37 [WARNING] Plugin IPNotify v1.3 tried to register permission 'ipnotify.warning' but it's already registered
    java.lang.IllegalArgumentException: The permission ipnotify.warning is already defined!
        at org.bukkit.plugin.SimplePluginManager.addPermission(SimplePluginManager.java:424)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:177)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:154)
        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-11-07 07:32:37 [WARNING] Plugin IPNotify v1.3 tried to register permission 'ipnotify.self' but it's already registered
    java.lang.IllegalArgumentException: The permission ipnotify.self is already defined!
        at org.bukkit.plugin.SimplePluginManager.addPermission(SimplePluginManager.java:424)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:177)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:154)
        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-11-07 07:32:37 [WARNING] Plugin IPNotify v1.3 tried to register permission 'ipnotify.other' but it's already registered
    java.lang.IllegalArgumentException: The permission ipnotify.other is already defined!
        at org.bukkit.plugin.SimplePluginManager.addPermission(SimplePluginManager.java:424)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:177)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:154)
        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-11-07 07:32:37 [WARNING] Plugin IPNotify v1.3 tried to register permission 'ipnotify.aipban' but it's already registered
    java.lang.IllegalArgumentException: The permission ipnotify.aipban is already defined!
        at org.bukkit.plugin.SimplePluginManager.addPermission(SimplePluginManager.java:424)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:177)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:154)
        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)
     
  28. Offline

    Selrach

    Thanks for the fix. I keep getting '[INFO] null' whenever a command is used, but other than that it's working properly for me by the looks of things.
     
  29. Offline

    untergrundbiber

    Do you have the plugin twice in your plugin-folder?
     
  30. Offline

    Black_Jack

    Code:
    14:22:24 [SEVERE] Error occurred while enabling IPNotify v1.3 (Is it up to date?): tried to access method org.bukkit.craftbukkit.command.ColouredConsoleSender.<init>(Lorg/bukkit/craftbukkit/CraftServer;)V from class me.hretsam.ipnotify.IPNotify
    java.lang.IllegalAccessError: tried to access method org.bukkit.craftbukkit.command.ColouredConsoleSender.<init>(Lorg/bukkit/craftbukkit/CraftServer;)V from class me.hretsam.ipnotify.IPNotify
            at me.hretsam.ipnotify.IPNotify.onEnable(IPNotify.java:62)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:183)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:957)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159)
            at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:422)
            at org.bukkit.Bukkit.reload(Bukkit.java:186)
            at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:22)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:163)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:364)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:360)
            at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:553)
            at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:530)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:414)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    
    
     
  31. Offline

    Valcorb

    getting the error: 'An error occured while attempting to perform this command.' on all commands.

    Im on build #1559
     

Share This Page