JoinDate
Introduction
Here's a Scenario
Let's say that a player named Joe wants to be promoted to the rank member, Joe says that he has joined the server "like" 9 days ago.
Now the requirement for member in this scenario is to be on an active for one week or longer.
With JoinDate we can tell when he actually joined with a simple command.
All we need to do is type /history Joe.
Immediately the results come up that Joe actually joined the server 3 days ago.
SUCCESS!
Commands
- /History (PlayerName)
You can shorten the player's name to a short few letters If they are online. If I want to look up me all I have to search is /history xsil instead of looking up /history XSilver_FalconX. But, If I'm offline you will need to do /history XSilver_FalconX
You can also use aliases /jd /h /joindate as the command :)
Permissions
To use the history command you only need one node which is
- history.lookup
Usability
- Requires no database
- Uses No Configs or Folders
- Completely accurate to the first time you joined the server even if you installed the plugin now and you joined 5 months ago.
- Super Easy to use
- Will use the nearest timed date to display how long (Months,Days,Years,Minutes,Seconds)
- It will NOW FIND OFFLINE PLAYERS (But you must name the exact players' name to find the offline player)
Examples
[PLAYER_COMMAND]: /history playername
[JoinDate] 'playername' joined the server 5 days ago.
Example for Non-Existing players that NEVER have joined your server
[PLAYER_COMMAND]: /history playername
[JoinDate] Error! doesn't exist!
Thanks for 1,000 plus Downloads :)
If you got a minute please leave feedback, it really means a lot to me
Donations
Donations are much appreciated! :)
To Donate, Click Here, or Click "Donate" at the top right of this page
@XSilverFalconX
Hope it's going well, keep checkin in on it. now that spigot has taken charge things might look up again for the modding community here.
Is there any other plugin that does what this does?
@Blacksmithkazuma
Currently working on a alternate function to retrieve offline players as they now require UUID's and getting a offline player from UUID is not recommended. Thanks for the comment and sorry for the inconvenience as I was away from bukkit for some time. I'm slowly working on updating all of my plugins. https://forums.bukkit.org/threads/psa-the-switch-to-uuids-potential-plugin-server-breakage.250915/
Can we move this plugin to abandoned? Perhaps.. its been almost a year now since any activity.. which sucks because this was a good plugin.
This plugin needs an update. It is no longer remembering all the new people that join, and reports that some have never joined the server.
Please update it to work with 1.6.4! Thanks.
@XSilverFalconX
Um so has it been found?
@deaddude22
Hmh, thats odd. I'll look into it, thanks for reporting it
Hey there an odd bug but when a player was just on my server 30 minutes but i never used the /history command on them it shows the player as they never joined the server. Does this plugin only work when the player is online?
http://i.imgur.com/Nt9H1GY.png
@Vandriyan
Yeah, I really need to advance the timer system and change it to that. It would be a big help for all.
Hey there, nice plugin btw but could u add the full time in the chat instead of the nearest? would be nice :D
Great plugin but I have one suggestion if it would be possible to make a command like /history top or something similar to see like the top 10 oldest players on the server. Thanks!
@thenorthmeister
Sounds like a good idea! I'll get to work on it right away and release an update in a few days.
Awesome plugin! Extremely useful for my server seen as I cannot download the server log to check when a player joined. Would it be possible to add a history.self and a history.others node, so players can lookup the join date of themselves but not other players? Thanks! :D
Any chance you could make a config file that will let you specify whether it will list it in days, mins, etc only? I'm wanting only days for mine, or maybe can you do it so it lists it as "You have been online for 1 month, 13 days, 7 hours and 18 seconds." Or something.
Maybe add a couple permissions/command to stop yourself being seached
@Freeezd
Here you go! :) CB V. 1.4.7 Recommended Build http://dev.bukkit.org/server-mods/joindate/files/7-join-date-v-1-6-recommended-version/
@Freeezd
sadly, I have no ETA. Once it is released I'll update it ASAP. You might be right that outdated/beta plugins cause lag, but JoinDate only uses a small amount of RAM to receive and find the player's join date. It actually only uses that small amount of RAM when a player is runs the command. So either way you should be good, don't worry about any lag :)
@XSilverFalconX
Do you have an ETA when it'll be a recommended build for 1.4.7? I would like to have this plugin on my server again but I don't want any outdated/beta plugins since they may cause lag
Released V. 1.5, this is built off 1.4.7 R 0.1 So this is built off a Bukkit beta build, All features should work with V. 1.4 anyways but to ensure this, I'm releasing V. 1.5.
All features currently work with the latest 1.4.6 update! If you find something that doesn't, please tell me ASAP!
@Freeezd
Updated to find offline players! Note: If you're searching an online player you can shorten their name. But, if they're offline, you MUST search their full username! http://dev.bukkit.org/server-mods/joindate/files/5-join-date-v-1-4/