IP-Check
A typical IPC Report for a player with multiple accounts...
My staff wanted a way to check for players who were using multiple accounts easily, especially those who like to bypass bans. So, my solution to their dilemma was this plugin.
With IP-Check, you can log every account a user ever makes, across every IP, and keep track of them all. It supports cross-IP logging, as well as account limiting and filtering. Don't like it when people have more than one account? Stop them! IP-Check comes with Secure Mode, in which you can define a number of accounts that players can have. Players may then have up to that many number of accounts, and any other accounts will not be permitted to join, even across different IPs! Or, for an added effect, it can even ban the account.
IP-Check can also notify you whenever a multi-accounter logs into your server. Simply set the number of accounts players may have, and any time a player logs on with more than that number of accounts, you'll receive a warning about it. If they are in violation of your rules, you can ban them! But banning each account one at a time is long and time-consuming. With IP-Check, we've summed that all up into one simple command. When issued, IP-Check will take the players IP, ban all the accounts linked to it, and then ban the IP itself. Or if you've accidentally banned the wrong account, there's a command to unban them all as well.
IP-Check supports logging with MySQL and SQLite. It has no external dependencies, and installation is as simple as dragging and dropping the plugin file and restarting your server.
Login Notifications with Simple Notifications enabled
Reporting Plugin Issues and Bugs:
All issues are now handled through GitHub. If you would like to report an issue, please visit the GitHub Issue Tracker.
Support is currently only offered for IP-Check v2.x (build 2053+). It is recommended that you update to the latest build and enable Automatic Updates so that you may receive bug fixes and patches as they are released. No support is offered for any build of IP-Check v1.x. Support is NOT offered for IP-Check v3.0.0 or v3.0.1.
NOTICE: If you are receiving messages in IPC Reports about GeoIP Services not being available, you need to download the GeoIP Database from MaxMind.com and copy it to the data folder for IP-Check. It can be downloaded from this link: GeoIP (Note, you need extract the .gz file using WinRAR or 7-Zip.)
Metrics Usage Disclaimer:
This plugin utilizes Metrics in it's code. Metrics is a system which records anonymous data about the usage of the plugin and reports it to mcstats.org where it is displayed publicly. This information cannot be used to identify your server in any way. The information collected includes but is not limited to; the version of IP-Check you are using, what version of Java you have, what operating system you are running, whether your server is online or offline, and the number of players on your server. If you would like to see the information Metrics has collected, you can view it here: Metrics Profile
Questions or Comments? Post them below! All feed-back is appreciated.
Care to donate?
A lot of work and time has gone into developing this plugin. If you'd like to donate, click button below .
All donations are greatly appreciated and help in future development of IP-Check. We help to help others.
There are many IP check tools out there like
https://www.bestvpndeals.com/check-ip-address/
http://www.whatsmyip.org/
https://www.whatismyip.com/fr/
This plugin seems kinda broken. It logs a name change as a separate account so I've had a lot of people not able to join. Take note when adjusting your kick settings and hopefully this will get fixed.
Hey I have a problem. When I allow the plugin to manage bans it disables all normal ban functions(yes I know that it takes control of ALL BAN FUNCTIONS but seriously?) like when you do "/ban <name>" it bans the player for whatever reason you put, but when they try to get back on it gives the player the default ban reason from ipc instead of the set reason, and when you do "/tempban <player> <time>" it does the same thing and turns the tempban of lets say 1 second to a perm ban.
I am using this plugin on a 1.8 spigot server and have transferred over to bukkit to see if this issue would be fixed but NOP.
If you could fix this it would be most helpful
P.S. If you could add a /ipc tempban that would be just perfect.
In reply to Dethkiller15:
In reply to Jnk1296:
In reply to Jnk1296:
please update to 1.12 and fix the bug wehm you use that Command: /ipc unban player
Am internal ERROR occurred while attapingto perform this command.
Thanks very much for the great plugin, except I have one problem! When I try and exempt a player (/ipc exempt playername) it then asks me "Please select the exemption you wish to create: " 0 being cancel, 1 being login check exemption and 2 being rejoin warn exemption.... How do I select 0, 1 or 2? I can't figure it out for the life of me =/ I can't click it, and don't know of any command to select it
I have desided to leave the Bukkit/Spigot community and transferred IP-Check to it's original owner.
Greetz dutchy1001
cool plugin
thx
Updated has been released. Waiting on Bukkit approval for v2.0.7.
We're back in business! :D
And after a couple of years, I finally fixed the image for Login Notifications!
Update is on the way, we're still working out the bugs. We may finally have a fix for MySQL timing out. :)
OKAY.
So that did NOT go how I anticipated it would go at all.
I watched the codebase as it was being updated for v3, freaked out, got in contact with Dutchy and we did some talking.
I think what we've learned from this is that, if you want something done right, you have to do it yourself.
So for the time being, I'm writing another update for 2.0.6 and asking for feature requests. UUID support will be coming with this release. I will post details regarding this with the upcoming build log.
I apologize profusely for any inconvenience this has caused anyone, and hope that you will continue to use IPC in the future (once I update it, of course. lol)
~Jnk
Like I said already, the way it went wasn't my intention at all and that is the reason I pulled the v3 version.
Lets get ready for a REAL v3
Welcome back Jnk1296, glad your on board again
I've desided to pull the v3 version and fall back to the last v2.0.6.
To many features have been removed which was not my intention. As I don't code myself this was out of my hands and done without my consent.
I hope I can offer a new version soon, but for now I think the best way is to fall back to a still working version v2.0.6.
Due to many features that have been removed in v3 the older v2 can still be downloaded from the "files" tab on the top of this page (and should work on mc1.11.2).
You can also click here to go direct to the v2.0.6 page.
You gonna post a changelog?
I wont post a change log as I have pulled v3, there is no point in going back to a stripped down version.