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.
Hey, how's the lite update going? I look forward to it :)
I've obtained a copy of the 1.7.10 API through a repo run by the dev. of WorldEdit. Last I checked, I'm not allowed to re-post the link, but it matches the MD5, so it should be good to go.
is it : http://www.9minecraft.net/minecraft-forge/
?
I will look on the cauldron webserver
@mrelfire
It wouldn't be a runnable jar file.
In bukkit's case, it was literally just 'bukkit.jar' (or bukkit-beta.jar or bukkit-dev.jar, depending). The API jar is usually about 5mb.
I'll look around for a copy here before too long. Right now I've just been side-tracked due to life and because I'm still trying to figure out how to fix this bug with the Command Manager that's making this update next to impossible. Thanks, though. :)
what it looks like the api file you need, is it "cauldron-1.7.10-1.1236.05.212-server.jar" for example ?
@mrelfire
What do you mean?
hum... I do not know where to find your jar file... any suggestions ?
@Jnk1296
Glad to hear it's making progress. Excited for lite version :)
@mrelfire
That's great and all.
But Cauldron, formerly MCPC+, is built off of Spigot, which is (was) built off of Bukkit. Therefore, I still need the Bukkit API to develop for 1.7.10 (as in I need a bukkit.jar for 1.7.10 to compile against.)
I am using 1.7.10 with http://cauldron.minecraftforge.net/
Just to give an idea on how Lite Mode is going, I'm currently converting the Report Object over to using the Module Controller. For example, a mapping of the Report Output to it's corresponding module, line by line, looks like this:
We're getting closer.
@mrelfire
If you'd like to provide me a link to the 1.7.10 API, then I'd be happy to change the latest In Progress update to 1.7.10. But as it stands right now, I only have the 1.7.9 API binaries.
EDIT: Also worth noting, even if I can compile against 1.7.10, the build I upload will show as supporting 1.7.9, because 1.7.10 is not available as an option when I upload builds to DBO.
can we have an update for 1.7.10 please ?
Just figured I'd leave this here...
Link: The Difference One Year Can Make on A Plugin
I'm constantly amazed by how horrible I used to be at programming... lmao
A big thank you to everyone in getting IP-Check to 20,000 downloads! :)
@Jnk1296
I'm using spigot with the last patch. It's strange if it's caused by it, never had any incompatibility before
@Kaiort
Okay. Looking at the configuration, looking at the source code of 2.0.6, and I'm not finding any problems. No one else has reported this problem, either.
What version of Bukkit are you running? If you're running anything lower than 1.7.9, you're going to encounter problems with the plugin which I can not fix.
@Jnk1296
The last version until yesterday v2.0.2, but now i see that you released a new update, maybe I should install it (if it isn't auto installed already). I have sent you a pastebin of the config in pm.
@Kaiort
Odd...
What version are you running? Also, can you post your configuration for me?