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.
@flutter1
That's a feature that's still in the works as far as official implementation goes.
I'll see if I can't get something worked up tomorrow, though. :)
question, is there any way to be able to tell if someone logged on with more then 1 ip. say if someone's account was hacked. it will show all the ip's that account has used to log in with, this way we can tell if they have been hacked at any point instead of having to compare to server log, logins or userfiles?
All latest features from now on will be available immediately on the CI Jenkins Server (The big green download button.)
@ThisUsernameIsMine
:PP Well... thanks for the warning then lol. On the brightside, someone already put this on Jenkins for me lol.
@ Jnk1296: No offen(s/c)e but you're not allowed to link off-site to dropbox and alikes.
AFAIK only Jenkins is allowed ;)
@Josef27
Oh, and on the matter of that help command, I've been meaning to get around to it. :)
And I've just finally finished it. It's on the latest build (Link in the plugin description.)
@Marium0505
Well, I would. But 1) Only MineBans has an actual API, and does a rather poor job of explaining it's use, and the rest of the plugins have no mention of one altogether. And 2) All of those plugins are geared for Online-Mode servers, whereas this plugin is geared more towards offline/cracked servers. :)
I can keep trying to get MineBans support, but no guarantees.
@Marium0505
Possibly. Let me take a look and I'll see what i can do.
Can you add a feature to look up any player on these three systems (glizer/Minebans/MCBans/MCBouncer)?
@Jnk1296
Lol don't worry. It's fixed now. Thanks! :D
It's a great plugin by the way :P
EDIT: Try dropbox or using jenkins.
EDIT 2: I just hoping you add a friendly command like /c help, or whatever ;)
@Josef27
I'm looking into it.
EDIT: Oh my god... I'm an idiot. :P
I actually forgot to tell the plugin to generate the exemption file on first run. >.< I'll post a fix in the morning. In the mean time, you can fix this immediately by going to the plugin's directory and creating a file called "exempt.lst".
Open this file in Notepad and paste the following into it:
Sorry about this. :/ But, to be fair, these are marked Beta, so there are some bugs to be expected, I assume. Not that that is an excuse for something like this. :P I'm really not having a good week with these updates, lol. Esp.when you consider that Bukkit takes over a day to accept files. (i'm contemplating hosting the files on MediaFire now...)
Anybody know about this? :/
Thanks a lot for this great mod/plugin! :)
+1
@flutter1
lol My pleasure. :)
@Z645
lol SirKitty16 isn't a real account. ;) It's a cracked one. xD
@Jnk1296
seriously cant thank you enough!
I like how in the image, the thing says: Total accounts founds for -blocked- then down there it says More info about SirKitty16 xD Anyways. Seems like a plugin I was looking for a while ago.
@flutter1
Alright, got it uploaded.
You'll want to make sure your trial moderator rank does not have the "ipcheck.showip" permission node. :)
@flutter1
Yeah, yeah, of course. Give me like 10 minutes and I'll have that whipped up for you*. xD
Is there any way we can config this so our staff doesn't see the ips of players? I trust my staff wont mess with people but we have a trial moderator ranking, and i would prefer for them not to see this info for other players.