Sueta
CR

CRanks | FULL-Customizable Rank Plugin

1.0.1

CustomizableRanks, Very Simple TOO!

·Plugin

Hey everyone,
Here is my plugin that I was working for a few days.


Player Commands


/rankup - A Command to rank up.
/ranklist - A Command to see all of ranks in server.
/rankinfo <rank> - A Command to get information about rank.

Admin Commands
/setrank <player> <rankName> - A Command to set player's rank.
/CRanks configreload - A Command to reload config.

About Plugin

1.Supported Conditions

Money

Level

Items

SkyBlock Island Level

There are four conditions for now.I'll add new features that makes this plugin more different than other plugins.If there is no SkyBlock plugin in your server, IslandLevel Condition will disable.

2.Config

This is the default config.

RankUpMessage: '&6Congratulations <player> ! Your new rank is  <rank>'
NotEnoughRequiretments: '&6You don't have enough requirements to rank up.'
LastRank: '&cThat's the last rank!'  # You can't use <rank> tag here.
ranks:
  SkyLord:
    order: 1
    islandLevel: 1000
    groupName: SkyLord
    money: 5000
    exp: 50
  TestRank:
    sira: 2
    grupAdi: test
    para: 5000
    exp: 2
    gerekliItemler:
    - DIAMOND:64
    - IRON_BLOCK:32
    - GOLD_INGOT:128

WARNING:Orders need to be different! if they're not plugin will genereate error code!
They need to be consecutive like 1 2 3 4..

You need to type groupName right.if you don't, plugin will generate error code!

when you make a new rank, if you wanna, just use item and money condition , just type it.
Take a look at this example:

ranklar:[/COLOR][/LEFT][/COLOR][/LEFT][/COLOR][/LEFT][/COLOR][/LEFT]
[COLOR=rgb(0, 0, 0)]
[LEFT][COLOR=rgb(0, 0, 0)]
[LEFT][COLOR=rgb(0, 0, 0)]
[LEFT][COLOR=rgb(0, 0, 0)]
[LEFT]  Spigot:
    money: 5000
    requiredItems:
    - DIAMOND:64
    - GOLD_INGOT:64

You need to fill blanks with _ in material name and All chars need to be upper just like in the example.

Rank variables save in variables.db file.
Never change it manually!

3.API
There is an API for plugin.It is so simple
That's why I don't show how to use it.
Also there is a event called PlayerRankUpEvent
You can use it in your own plugins.

To get API

----------------------------------------------------------------

Thanks for reading.
I fixed all bugs I can.
Please tell me if you find bug.

I'll keep up developing this plugin.

Just Tested in 1.8!

Compitable with all money&group plugins.

Links:



----------------------------------------------------------------------

Similar projects

Plugin →