Player-Tracker

Keeps track of all your players using mySQL or SQLite, and optionally connects to the major global ban databases.


This project originally by nLocus is currently being maintained by Devix!

Please report bugs using the BukkitDev support tickets!


Features:
  • Discover alternate accounts by IP-matching with a single command.
  • Keep track of all the IP addresses a Player connects from, for easier & more complete bans.
  • Immediately identify alts of banned players (Supports UltraBans, UltraBans-Lite, FigAdmin, BanHammer, Essentials, & CommandBook).
  • Receive on-Join notifications about how many alts a player has been associated with and whether or not the player has connected with an open proxy.
  • Automatically trim database sizes to recent players!
  • Can show a player's ISP (hostmask) and approximate geolocation.
  • Easy-to-install Web-Interface! (Web-Tracker)
  • Easy setup: drag, drop, and go, or fine tune your configuration. =====NO===== configuration necessary!
  • Wildcard search matching, even with offline players!
  • Don't want glizer/Minebans/MCBans/MCBouncer managing your bans? This plugin can allow you to look up any player on these three systems without relying on their plugins!
  • Hide certain players/IPs from lookups (Admins, VIPs, whatever) to avoid having their alts discovered!
  • Check out the screenshots page for examples!

Installation:

Drag Player-Tracker.jar into your plugins directory, and run. Further configuration only necessary if you want to use mySQL, Minebans, glizer, MCBans, or MCBouncer integration. That's it.


Commands:
/track [-agir] <PLAYERNAME or IP ADDRESS or "stats" or "help">

Shows all the accounts associated with a given IP or player. (-i will display all associated IPs as well, -a disables wildcard searching, -g attempts to geolocate the player and display his/her ISP, -r enables recursive searching (may take some time for some searches) ) /track stats will show the number of tracked accounts & IPs. /track help will show a similar message to this.

Permisson node: playertracker.track


/hidetracks <PLAYERNAME or IP ADDRESS or "list">

Adds a given player/IP to the list of players/IPs immune to lookups, or lists hidden players.

Permission node: playertracker.hidetracks


/unhidetracks <PLAYERNAME or IP ADDRESS>

Removes a given player/IP from the list of players/IPs immune to lookups.

Permission node: playertracker.hidetracks


Configuration

Check out the configuration page


Permissions

Check out the permissions page


Web Interface Available

If you use a mySQL database with PlayerTracker, you can hook up to your database on the web! Simply install the Web-Tracker script from my github, and configure the mysql variables and go! For an example of the Web-Tracker in action, check out the screenshots page. Now sporting a beautiful InfoVis chart to help you identify the linkages between various accounts! Click here to download WebTracker!


Planned Improvements:
  • Fix to use the bukkit GSON library instead of including org.json library in the jar.
  • Fix any outstanding bugs
  • Enable one-stop banning of all alt accounts of a player.
  • Limit/secure the number of alt accounts per IP.
  • Prevent players from joining if they are connecting via proxy.
  • Enable sending of global bans?
  • Even more server security scans.

Download:

Jenkins CI server with latest dev builds coming soon!


Under development for SoftSlayer.com

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Devix1 Devix1 Apr 12, 2013 at 16:11 UTC - 0 likes

    @Eric19346: Go

    It is.

    @dotapurex1: Go

    Works great, ignore the version number :)

  • Avatar of nLocus nLocus Mar 29, 2013 at 16:39 UTC - 0 likes

    @DelphiCraft: Go

    Hey, thanks for letting me know! I have some good news and some bad news on that front: I will definitely not be able to fix that until June at the earliest (bad), but I have also just found a developer willing to help maintain this project (good): @Devix1

    Hopefully he will be able to update this project in the nearer future!

    Projects: Player-Tracker (Identify alt accounts instantly) || wipeX (Web Front-End for PermissionsEx)

    Server: SoftSlayer.com PvP Survival

  • Avatar of DelphiCraft DelphiCraft Mar 28, 2013 at 02:41 UTC - 0 likes

    Hey nLocus -

    A super-useful plugin, been using for months. Seems Spigot 1.5 broke it, though. :) /track on any playername returns dozens and dozens of false results.

    You should play DelphiCraft. It's awesome.
  • Avatar of MrFork MrFork Mar 27, 2013 at 14:48 UTC - 1 like

    People please! try the plugin before asking if it is compatible. A well programmed plugin using only the Bukkit API will most likely work with the newest version. I'm still using plugins made for 1.3.1.

  • Avatar of Eric19346 Eric19346 Mar 26, 2013 at 21:44 UTC - 0 likes

    Any idea when this will be compatible for 1.5.1?

  • Avatar of nLocus nLocus Feb 10, 2013 at 02:25 UTC - 0 likes

    @SimSonic: Go

    It's a good idea! I'll try to add it when I next update. :D

  • Avatar of SimSonic SimSonic Jan 20, 2013 at 09:48 UTC - 0 likes

    Is it possible to add command to show details about online players only? e.g., sorting by the number of multiaccounts?

    Something like /track -o

    Last edited Jan 20, 2013 by SimSonic
  • Avatar of laserlag laserlag Jan 18, 2013 at 08:56 UTC - 0 likes

    @dotapurex1: Go

    I'm using it on 1.4.6 with no issues.

  • Avatar of dotapurex1 dotapurex1 Dec 28, 2012 at 04:22 UTC - 0 likes

    Please update 1.4.6?

    Cometpvp

  • Avatar of PhanaticD PhanaticD Nov 04, 2012 at 06:49 UTC - 1 like

    yea i use this on my server works fine, always useful to have

    https://minestatus.net/17130-skyblock-server-mcskyblock-com/image/original.png

How do you use Player Tracker?

  1. Choice:

  1. Results
  2. 0 comments

Facts

Date created
Apr 11, 2012
Categories
Last update
Mar 29, 2013
Development stage
Release
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
Player-Tracker
Downloads
8,804
Recent files

Authors