- Any plugin which is available in PlaceholderAPI, is also available for
TheBestRanks! You can use any numerical statics of any plugin for players to rank up!
- "block-place" and "block-break" are also added as new requirements for ranks.
- Ranks are configurated in "ranks.yml" now, not in "config.yml".
- All player data is stored in "storage.yml". Which is quite risky to delete.
- Any message in the plugin can be changed or translated at will.
- Old subcommand, named "/rank
set", is now
/setrank <player> <rank-id>
- We used to have problems with UltraPerms in the past, but now we are totally compatible with any permission plugin including ultraperms.
example ranks.yml:
Code (Text):
'0':
prefix: '&7[&eStarter Rank&7]'
'1':
prefix: '&7[&aOne of Us&7]'
requirements:
placeholderapi:
'%vault_eco_balance%':
required: 500
gui-message: '&aMoney&7: &e%your%&7/&b%required%'
deny-message: '&8[&3TBR&8] &7You need &a%required% &7amount of money but you
only have &c%your%&7.'
'%player_level%':
required: 10
gui-message: '&aLevel&7: &e%your%&7/&b%required%'
deny-message: '&8[&3TBR&8] &7You need to be &a%required% &7level to rank up
but you are &c%your% &7yet.'
rank-up-commands:
- eco take %player% 500
- broadcast &a%player% &7is now %prefix%&7!
'2':
prefix: '&7[&eLord of the Skies&7]'
requirements:
placeholderapi:
'%askyblock_level%':
required: 10
gui-message: '&aIsland Level&7: &e%your%&7/&b%required%'
deny-message: '&8[&3TBR&8] &7Your island level must be &a%required%&7, but
you are only &c%your%&7 level yet.'
'%askyblock_team_size%':
required: 2
gui-message: '&aIsland Team Size&7: &e%your%&7/&b%required%'
deny-message: '&8[&3TBR&8] &7Your island team size must be at least &a%required%
&7to rank up!'
rank-up-commands:
- broadcast &a%player% &7is now %prefix%&7!
'3':
prefix: '&7[&cSkywars Warrior&7]'
requirements:
placeholderapi:
'%skywars_coins%':
required: 20
gui-message: '&aSkywars Coins&7: &e%your%&7/&b%required%'
deny-message: '&8[&3TBR&8] &7You must have &a%required% &7skywars coins to
be able to rank up! But you only have &c%your%&7!'
'%skywars_stats_kills%':
required: 30
gui-message: '&aSkywars Kills&7: &e%your%&7/&b%required%'
deny-message: '&8[&3TBR&8] &7You must be the killer of &a%required% &7players
to rank up!'
rank-up-commands:
- skywars coin take %player% 20
- broadcast &a%player% &7is now %prefix%&7!
'4':
prefix: '&7[&cRoyal Stance&7]'
requirements:
placeholderapi:
'%factions_power%':
required: 20
gui-message: '&aFaction Power&7: &e%your%&7/&b%required%'
deny-message: '&8[&3TBR&8] &7You must have &a%required% &7factions power to
be able to rank up! But you only have &c%your%&7!'
rank-up-commands:
- broadcast &a%player% &7is now %prefix%&7!
'5':
prefix: '&7[&bArchitect&7]'
requirements:
block-place:
BRICK:
required: 100
gui-message: '&aPlace Bricks&7: &e%your%&7/&b%required%'
deny-message: '&8[&3TBR&8] &7You must place &a%required% &7amount of bricks
to rank up!'
FENCE:
required: 75
gui-message: '&aPlace Fences&7: &e%your%&7/&b%required%'
deny-message: '&8[&3TBR&8] &7You must place &a%required% &7amount of fences
to rank up!'
STAINED_GLASS_PANE:
required: 150
gui-message: '&aPlace Stained Glass Panes&7: &e%your%&7/&b%required%'
deny-message: '&8[&3TBR&8] &7You must place &a%required% &7amount of glass
panes to rank up!'
rank-up-commands:
- broadcast &a%player% &7is now %prefix%&7!
'6':
prefix: '&7[&dMiner&7]'
requirements:
block-break:
COAL_ORE:
required: 120
gui-message: '&aBreak Coal Ores&7: &e%your%&7/&b%required%'
deny-message: '&8[&3TBR&8] &7You must break &a%required% &7amount of coal
ores to rank up!'
IRON_ORE:
required: 75
gui-message: '&aBreak Iron Ores&7: &e%your%&7/&b%required%'
deny-message: '&8[&3TBR&8] &7You must break &a%required% &7amount of iron
ores to rank up!'
GOLD_ORE:
required: 150
gui-message: '&aBreak Gold Ores&7: &e%your%&7/&b%required%'
deny-message: '&8[&3TBR&8] &7You must break &a%required% &7amount of gold
ores to rank up!'
rank-up-commands:
- broadcast &a%player% &7is now %prefix%&7!
'7':
prefix: '&c[&7Only Permission&c]'
requirements:
permission: example.permission