NameHistory
NameHistory
Track your player's name changes in a MySQL database.
Key is on uuid and playername. Captures First seen and Last seen dates, allows ingame lookups by name and uuid.
Know if that player is really a new guy, or that terrible troll whose staff application you denied last week.
Commands:
/history name [playername]
- Searches the database for any playername entries with this name. Shows them with UUID and last seen dates.
/history uuid [uuid]
- Searches the database for all matching uuid entries. Shows them with the Name and last seen dates.
/history player [playername]
- Searches the database for all matching uuid entries based on player's uuid. Player must be online for this command to work.
Config
Note: You need to change the Enabled to True for the plugin to work. It is set to False by default so you can update the MySQL info to match your database setup.
NameHistory: MySQL: Enabled: false Server: Server Address eg.Localhost Database: Place Database name here User: Place User of MySQL Database here Password: Place User password here Table_Prefix: namehistory
Getting Started
- Place the Jar in your plugins folder and restart.
- The config file will generate.
- You will need to update config with your MySQL database information and restart again.
Permission to Use Command
Just one permission is checked: namehistory.command
Give it to anyone you want to use the commands.
Screenshot of commands
Note: I added data to the database here to represent what a player name change would look like. Mojang is not allowing them yet, right now this plugin is a good way to get a baseline on your users UUID before name changes go into effect.
Issues Comment Questions?
If you have found a bug, issue, or error, please submit a ticket rather than leaving a comment!
or for a question or comment, you are welcome to leave a post on my forum site http://www.minecats.com
Source
A few people have asked and since it may help other's update: https://bitbucket.org/cindyker/namehistory
Last thoughts
I put this together when I realized what tool I would like to have with the upcoming ability to change names. Your other plugins will likely have to update to support UUID.
Don't wait until the last minute to get find out what your plugin devs are up to. We have a little time, but not long before this change will affect you.
Thank you for this plugin and sorry for my english.
Can you somehow make that you can from joining though Mysql database is unreachable.
My hoster recently had Mysql database problems that I did not notice and no one could on the server.
Thx
The lastseen should say that too, like in essentials, displaying "Offline since X months, X days, X hours, X seconds" or saying "Last seen: ..." righty?
@cindy_k
Thank you so much for this! this will help me a lot with the new 1.7.7 and 1.8.x updates. I will be sticking with this plugin for a very long time! again thank you so much.
@shades161 Its uploaded and has the status of "Needs Approval". I am going to give it another day, before I ping staff to see if its stuck or something.
This sounds awesome i could really use this. but where's the downlaod?