RankMarket is designed to let your users choose their donation benefits or earn money in your economy and rank up.

Each "rank" has a permission node associated with it's availability for purchase, so you can make even design tiered rank up systems, where each rank unlocks the next for purchase!

How to use

Typing '/rank' in-game will open up a list of available ranks for purchase. Type '/rank name' to purchase the rank (if you have enough funds available).


The RankMarket config file (plugins/RankMarket/config.yml) is the only place you need to edit to setup your ranks.

    - mine
    cost: 200
    - build
    cost: 500

For more information on configuration check out the Config page.


RankMarket uses the "SuperPerms" system to actually check for permissions, but lets you use any Vault supported Permission plugin to make the purchase.

To give a group permission to one rankup simply give them: rankmarket.rankname. (Ex. rankmarket.builder) The 'rankmarket.*' node gives access to all rankmarket permissions.


RankMarket supports any Vault supported Economy plugin, what you use is entirely up to you!

It takes the money from the players 'balance in hand' or 'wallet' rather than banks.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of frazer360 frazer360 Mar 23, 2016 at 16:02 UTC - 0 likes

    Is there an Open Source for this?

  • Avatar of DjoiBoy1 DjoiBoy1 Oct 17, 2015 at 13:02 UTC - 0 likes

    Nope, al my permissions gone -,- DONT DOWNLOAD THIS PLUGIN!

  • Avatar of TheBenX TheBenX Oct 15, 2014 at 11:03 UTC - 0 likes

    cool plugin!

  • Avatar of Madden2013 Madden2013 Jul 14, 2014 at 21:49 UTC - 0 likes

    @lazeriux: Go

    For your first issue, it has the solution on the config page. All you need to do, is give the first group that the player bought the permission rankmarket.[next group to purchase] an example would be giving the group Member the permisson rankmarket.vip which would allow them to buy the vip rank.


  • Avatar of lazeriux lazeriux Jul 13, 2014 at 23:36 UTC - 0 likes

    I have fixed the world problem by decompiling code and recompiling.

    codename_B just add null in addgroup

  • Avatar of lazeriux lazeriux Jul 13, 2014 at 12:21 UTC - 0 likes

    I issued 2 problems first is that if player has 1000 and rank costs 1000 he get's an error that he doesn't have enough money. And another problem is that ranks are gave just in the world which they bought them.

  • Avatar of AdamGrzegorz AdamGrzegorz Jun 21, 2014 at 11:16 UTC - 0 likes

    I have a problem after buying rank, does not change the rank, not also change the permissions. I'm using PermissionsBukkit, I also use Vault and iConomy. What am I doing wrong?

  • Avatar of Steev1993 Steev1993 May 29, 2014 at 04:29 UTC - 0 likes

    This is really working when setup correctly! Thanks muchly

  • Avatar of FuRiouSOne FuRiouSOne May 22, 2014 at 18:06 UTC - 0 likes

    Plugin still uses /manudel on rank up deleting the user from groupmanager and any/all their subgroups.... Can you plz remove the /manudel option and just use /manuadd {nextrank}. /manuadd will over ride their group and place them in the group specified through GM so there is no need to /manudel the user before ranking them up.

  • Avatar of XxStianXElitexX XxStianXElitexX May 20, 2014 at 10:59 UTC - 0 likes

    Yeah, I have tried over 3 versions of RankUp, PrisonRankUp, PaidRanks, BuyRanks and tried to make 2 myself, none of them worked.


Date created
Jan 14, 2012
Last update
Jan 24, 2014
Development stage
  • enUS
Curse link
Recent files
  • R: v1.5 for 1.7.4 Jan 24, 2014
  • R: v1.4 for 1.7.2 Aug 30, 2013
  • R: v1.3 for 1.3.1 Aug 07, 2012
  • R: v1.2 for 1.2.5 Apr 26, 2012
  • R: v1.1 for CB 1.1-R4 Feb 28, 2012