Skip to content

Plugin that allows your players to automatically rank up based on time

Notifications You must be signed in to change notification settings

1stian/autorankupOld

Repository files navigation

AutoRankUp

Build Status CodeFactor Maintainability Rating Reliability Rating Lines of Code Duplicated Lines (%)


Description/Features

AutoRankUp, allows your players to automatically rank up based on time(there will be more functions to this) This plugin uses the plugin Plan to grab the "active" time they've played. So the AFK time will not be counted.

  • Supports network wide broadcast when someone ranks up(BungeeCord)
  • Can perform commands for the permission plugin(rank plugin), Running a command in console to rank players up.
  • Supports vault to rank players up.
  • Can customize all messages.
  • Enable/Disable messages.
  • Check if the player is eligible for rank up when they connect.

Setup (You've done this a million times probably)

Dependencies

Installation

  1. Download the plugin, and drop it into the plugins folder
  2. Restart the server.
  3. Stop the server, and configure the config file.
  4. Start the server again.

Important!

Depends on what kind of permission plugin you use! Remember to configure weight for groups, so the permission plugins knows what group is "primary". How the permission plugin sets primary may vary from plugin to plugin. Just remember to configure that properly, and this plugin will work just fine!


Commands / Permissions

Command Permission Description
/timecheck playerName autorankup.check Gives you how long the player has played. total/active/afk
/autorankup autorankup.admin Prints out plugin version
/autorankup reload autorankup.admin Reloads the config from disk

There are no permission for this plugin to work. Just configure the ranks and so on in the config.yml


Config file

Open the config.yml, and everything will be explained there.


Suggestions

Feel free to leave suggestions/pull requests and so on! That will be very appreciated.


Plans ahead

There will be some more functionality to this plugin. But the core functions that it is meant to do, is in place!