In @Nighteyes604’s words:
This plugin logs the IP addresses of players as they log in, with commands allowing you to look-up the IP addresses a player has used or all of the players associated with an IP address.
He was the original creator of IPLog, which is what inspired me to make this plugin, and he also assisted me in the development of this one. So thanks nighteyes, I really appreciate it. I find the plugin very useful myself for keeping track of players in general and especially finding alternate accounts or siblings that play a player may have.
You can find the source for this project on Github.
As well as found the downloads here on Ore.
/ip help- Displays information about all of the IPLog commands.
/ip add (player) (ip)- Creates a connection between a specified player and IP address.
/ip purge (player) (ip)- Removes a connection between a specified player and IP address if present.
/ip lookup (player/ip)- Displays in a paginated list all of the players associated with a specified IP or all IPs associated with a specified player.
/ip history (player/up)- Acts just like lookup but includes the date as well.
/ip alias (player)- My favorite command of all, displaying all possible alias or alternate accounts for a player.
iplog.viewer- Gives the player access to all of the non-modifying commands: help, lookup, history, and alias.
iplog.admin- Gives the player access to all IPLog commands so it adds add and purge.
iplog.bypasslogging- If a player has this permission they are not logged by the plugin
If you experience any issues or would like any new features, please report these on our Github.