Plugin category: Miscelanneous Suggested name: WhitelistGameTime What I want: Basically: I would like a plugin that automatically adds a user to the whitelist when they buy Gametime, but removes them after their Gametime has expired. More Detailed: When a user tries to login to our server he/she will get the message "This server is membership only, you can get your membership at xxxxxxxxxxxxx". The user then goes to the specified address and buys a membership that includes xx days of Gametime. Now the user will be automatically added to the whitelist for xx days. The user really likes the server and wants to add more Gametime, he/she buys 30 days more of Gametime to their current amount of Gametime, let's say the user has 11 days left, then there should be added 30 days to his/her current Gametime so that the user will have 41 days of Gametime in total after buying extra Gametime. When a user reaches 10 days of Gametime left, they should receive a "warning" ingame that they have 10 days of Gametime left, this should also happen on 5 days left, 2 days left and 1 day left. When the Gametime expires, the user should be removed from the whitelist and will not be having access to the server anymore untill they buy new Gametime. After the Gametime has expired, the user should get automatically kicked from the server with a message saying "Your Gametime has expired, you can buy new Gametime at xxxxxxx". When a user was not online when his/her Gametime expired he/she should receive a message that says "Your Gametime has expired, you can buy new Gametime at xxxxxxx". Players will have the possibillity to choose between different amounts of Gametime to buy trough Buycraft. For example 30 - 60 - 90 days of Gametime. They will only be able to buy Gametime packages after they have bought the Membership package which already includes Gametime. When a user changes his/her IGN their Membership and Gametime should be transfered to their new IGN. It is very important that when a users Gametime has expired, they will not loose anything, everything they have in their inventory should stay there. The plugin should work with: - Buycraft - GroupManager - Bukkit 1.8.1 and higher Ideas for commands: /whitelist add <name> <time> (To add the person to the whitelist for a certain amount of days f.e. "30d") /gametime (Will give the player the amount of days that he/she has left including the date their subscription will run out f.e.: "You have 5 days of Gametime remaining, your subscription will expire on 29-03-2015") Or if you have other/better commands please let me know Ideas for permissions: whitelist.gametime.exempt (with this permission, a player's gametime will never run out.) And whatever permissions are needed as well. When I'd like it by: As soon as possible.