FirstLastSeen
FirstLastSeen - Track first join and last part times
Version: v0.10
FirstLastSeen keeps track of a players first join time, and their last logout/kick time, and provides simple commands with which to access that data.
FirstLastSeen also has the ability to important firstseen and lastseen times from Towny, to do this enabled ImportTowny in the config file, once complete it will disable ImportTowny again.
FirstLastSeen supports and is tested with PermissionsEx. FirstLastSeen also supports default Bukkit Permissions! And will support any permissions plugin that does the same. FirstLastSeen also tentatively supports Permissions 2.7.4 and 3.1.x, but is not tested against these.
Translation can be accomplished with the lang file the plugin will create, simply change the wording and place the <date> and <player> tags accordingly.
FirstLastSeen has been translated into German, Spanish, and Polish:
- Download German lang file. - Thanks to @ST-DDT
- Download Spanish lang file. - Thanks to kevdama
- Download Polish lang file. - Thanks to @TGF (Also, check out TGF's readme for FirstLastSeen, it puts me to shame for not having made one at all!)
FirstLastSeen will broadcast a message to your server when a player first joins. To modify or disable this feature, simply edit the string in the "lang" file.
If you translate this plugin I would be very grateful if you would send me your lang file so that I may share it with others in this post.
Features:
- Logs first join time.
- Logs last part time.
- Announces a player's first join.
- Can import times from towny.
- Lets server owners edit their first join times all the way back to the age of disco!
- Impartial name targeting for online users, exact name searching for the offline.
- Translation file to let you change the messages to whatever language you require.
- Supports PermissionsEx, Permission 2/3, Bukkit Permissions, and defaults to OP.
- Has a static methods API to allow other plugins to access FirstLastSeen data easily.
Commands:
- /firstseen [player] - Displays first join date for that player
- /lastseen [player] - Displays last part date for that player
- /seen [player] - Displays both first join and last part date for that player
Permissions:
- firstlastseen.* - Implies all other firstlastseen permissions nodes.
- firstlastseen.firstseen - /firstseen
- firstlastseen.lastseen - /lastseen
- firstlastseen.seen - /seen
@MetalCar
thanks a lot
@Schneidertm
Look at this, maybe this one helps you: http://dev.bukkit.org/bukkit-plugins/comengo/
UUID update / support?
@Marium0505
It should, used to have it on my server
Does this work on 1.5.2? If not, please update! :)
@selfservice0
You may have a virus on your computer, you might want to check that out.
Lol wtf coming to this page chrome warned me about spyware..
@Aest447
A wee bit late, but if you remove the message from the lang file it will go away.
Very simple plugin but does the job perfectly, I've used this for over 1 year to keep track of users. Any chance of new features being added like "Time Played" perhaps?
update please
Hi, I'm trying to use the API and I'm getting a problem. If I pass a name to getLastSeenLong that has never been seen, it throws the following exception:
According to the API doc, this should just return -1 in this case, rather than throwing.
Even worse is that I can't catch that exception, because Java won't let me compile.
Could we get an update to the latest build? Im still using this plugin :P
this is the perfect plugin for my needs. however i had to stop using it because of the welcome message. my teleporting system creates a bot every warp so im constantly getting "welcome teleporter85342 to the server" messages. could you write a welcome message = false line in the config file please?
Looks very well made, will try it.
Thank you...Sir Nuke
please update to 1.2.3, i need this
@baemboo
@fatmarleys
I uploaded the wrong version here, the correct version is now up
same issue for moi
Glad to see people using it