info/Config

This is a config example

rankpublic: true
trackRanks: false
defaultrankallworlds: false
onlyoneclass: true
cooldown: 0
debug: false
playercolor: '&e'
worldcolor: '&6'

rankpublic
- - should rankings, addings and removings be told to everyone?
- - default: true
trackRanks
- - should ranks be tracked and saved on class removal?
- - default: false
defaultrankallworlds
- - should changes be applied to all worlds?
- - default: false
- - MUST be set to true, when your permissionsystem dont use world specific permissions !
onlyoneclass
- - you can only choose one class !
- - should old ranks be removed when ranking up?
- - default: true
cooldown
- - time in seconds to wait before being able to use a ranking command again
- - default: 0 {inactive}
debug
- - should ClassRanks log everything it does?
- - default: false
playercolor
- - the player name color for confirmation messages
- - default: '&e' [yellow]
worldcolor
- - the world name color for confirmation messages
- - default: '&6' [orange]

signcheck: false
signchoose: '[choose]'
signrankup: '[rankup]'
signrankdown: '[rankdown]'

signcheck
- - should ClassRanks check for command signs?
- - default: false
- - this make implicitly self class selection and rankup
signchoose
- - what first line should a choose sign have?
- - default: '[choose]'
signrankup
- - what first line should a rankup sign have?
- - default: '[rankup]'
signrankdown
- - what first line should a rankdown sign have?
- - default: '[rankdown]'

checkprices: true
checkitems: false
checkexp: false

checkprices
- - check the prices block as ranking requirement
- - default: true
checkitems
- - check the items block as ranking requirement
- - default: false
checkexp
- - check the exp block as ranking requirement
- - default: false

The prices block, eConomy cost for each rank level

prices:
  I: '300.00'
  II: '3000.00'
  III: '30000.00'

The items block, item requirements for each rank level

items:
  I:
  - REDSTONE:2
  - COAL:2
  II:
  - GOLD_INGOT:2
  - IRON_INGOT:3
  III:
  - DIAMOND:5
  - LAPIS_BLOCK:5

The exp block, exp requirements for each rank level

exp:
  I: '10'
  II: '50'
  III: '100'
classes:
  Fighter:
    Warrior:
      name: Warrior I
      color: '&7'
      exp: 50
      price: '10.0'
      items:
      - TNT:1
    SWarrior:
      name: Warrior II
      color: '&7'
      exp: 250
      price: '50.0'
      items:
      - SIGN:1
    MWarrior:
      name: Warrior III
      color: '&8'
      exp: 500
      price: '100.0'
  Business:
    Trader:
      name: Trader I
      color: '&a'
      price: '10.0'
    STrader:
      name: Trader II
      color: '&a'
      price: '50.0'
      items:
      - GOLD_INGOT:3
      - IRON_INGOT:3
    MTrader:
      name: Trader III
      color: '&2'
      price: '100.0'


An example classes block. classes => *class name* => *permission name*: *values*

You can set up price, items, and exp for every rank individually. If you don't, the default values (from the blocks) will count

players:
  Notch:
    Fighter: Warrior


The players block, contains more information if you don't have a permissions system

progress:
  dude8862: '01'
  slipcor: '10'


The progress block, if you activated trackRanks, you should not need to know what this means. Just don't edit in here, unless you know what you're doing