Configuration Example - VerElite/RankUP GitHub Wiki

All Configurations

Shows all the information example of each ranks/prestiges/settings.yml configurations

Rank and Prestige Configuration Are the same

   name: 'Default'
   id: 1
   prefix: '&7Default'
   permissions:
   - 'essentials.balance'
   upgraded-commands:
   - 'broadcast {PLAYER} has reached to the Default Rank.'

requirements:
- 'money 5000'
- 'xp-level 20'

messages:
  requirements:
  - '&cError: '
  - '&4Required: &cXP-level 20'
  - '&4Required: &cMoney $4000'
  rankup:
    apply:
    - '&7[PrestigeUP] &cSuccessfully Ranked up to Default'
    confirmation:
    - '&7[PrestigeUP] &cAre you sure? Type yes or no.'

name: represent the name of the rank.

id: represent of the identifier to check what is higher. The more number, the more higher is the rank. As the higher. You are be able to /prestige

prefix: represent the prefix of the rank.

permissions: represent of what permission would you give. Only works with Vault permissions

upgraded-commands: represent after you finally ranked up, it would run the commands

requirement: represent what requirement you need before rank up. Available Requirements

Messages

requirements: represent messages send to the player what they need to do before rank up.

apply: represent after they finally ranked up.

confirmation: represent making a confirmation before they want to rank up.

Settings Configuration

settings:
  prestiges:
    # disable it to use normal rank.
    usePrestige: true

  topranking:
    # If you set to 0 which means there would be unlimited pages from top to bottom
    max-pages-each: 5

usePrestige: ability for you to use prestige system or not. disable for normal ranks plugin.

max-pages-each: represent player's ranking, how many players should be shown of each page. example here 5. if reached out more than 5. it would create another page.