- Maintenance and Whitelist System Bungee
- 1. /maintenance on| off /whitelist on|off
- To handle the toggling maintenance and whitelist
- 2. MOTD for both maintenance server list and normal
- you should also be able to change it in the server and in the config as well
- command to change it in game: /maintenance motd <maintenancefirst> <maintenancesecond> <normalfirst> <normalsecond>
- also have a timer for it so like /maintenance timer <seconds> the layout for it should be configurable for it as well
- there should also be a countdown timer along side that the command for it should be /maintenance countdown <year> <months> <weeks> <days> <hours> <minutes> <seconds
- 3. There should be perms/bungeeperms for it like:
- maintenance.staff
- maintenance.bypass
- maintenance.admin
- maintenance.add (to add player to maintenance)
- maintenance.toggle
- whitelist.bypass
- whitelist.toggle
- whitelist.add (to add player to whitelist permission)
- 4. As I said the /maintenance on|off should display on the playerlist as &4Mainteance (put that in the config as well) same for /whitelist on|off &4Whitelisted (put that in the config as well)
- 5. Commands
- /whitelist add <player>
- /maintenance add <player>
- /hardmaintenance add <player>
- /whitelist remove <player> (to remove player from
- whitelist)
- /maintenance remove <player> (to remove player from maintenance)
- /hardmaintenance remove <player> (to remove player from maintenance)
- 6. Also add Protocols to allow certain versions to join:
- minimum-protocol: 5
- maximum-protocol: 757
- minimum-version: 1.7.x
- maximum-version: 1.18.x
- 7. there should be a maintenance string/whitelist string when a player joins if it is whitelisted or under-maintenance. the whitelist string should be separate
- 8. /maintenance reload (to reload the files)
- Also a /maintenance <server> on|off and /whitelist <server> on|off To put a specific server under maintenance or whitelist same for /hardmaintenance <server> on|off
- 9. place holder as well for when a server is whitelisted or in maintenance like %whitelisted_server% %maintenance_server% make it support placeholder api idk if it will need a plugin for it to work or not be yea
- Also if a player tries to join a whitelisted or one that's under maintenance it should send their specified strings (make it support 1.7 chat stuff as well)
- Type
- Requesting
- Provided by
- Individual
