By continuing to use this site, you agree to the Terms of Service of this website, including usage of cookies.

OK, Don't show this again

A simple and user-friendly rank shop plugin with extension support and multi-language-system.
version 1.5.0
Approved
Direct Download How to install?
Switch version
841 Downloads / 4191 Total
7 Reviews
Plugin Description §

Discord

theRankShop - v1.5.0

A simple and user-friendly rank shop plugin with extension support and multi-language-system.

Information for temporary ranks

Some rank/group plugins have problems with temporary ranks! But these issues are not always bugs from theRankShop. You can open an issue in theRankShop's github-repository, but please don't be surprised if it closes.

Features

  • simple and user-friendly
  • temporary ranks
  • buyer-protection (#7)
  • price calculating / rank upgrades (#7)
  • easily add and remove ranks per command
  • very easy setup
  • multi-language-system
  • extension support (developers can add their own rank plugin easily)

Supported plugins

You're a plugin developer and want to add your money- or groupsystem to theRankShop? Just open a pull-request.

TODOs

If you've new ideas and features for this plugin, please open an issue :)

Bugreport

You've found a Bug?

  • Go to Issues
  • Click on New Issue
  • Write your bug with all information you got down
  • Open issue
  • Wait, I'll answer you soon

Commands

Command Description Permission
/rankshop Open the rank shop. theRankShop.cmd
/rankshop addrank <rankname: string> <title: string> <description: string> <price: int/float> Add a rank to the rankshop. theRankShop.cmd.addrank
/rankshop removerank <rankname: string> Remove a rank from the rankshop. theRankShop.cmd.removerank

Wiki

Take a look at the wiki of theRankShop if you need help or if you would like to read more about the Developer API.

Credits

Owner: supercrafter333

Helper: ---

Translator:

Icon: iconarchive.com

Discord-Tag: supercrafter333#4062

What's new §
  • [POCKETMINE-MP] - added support for PocketMine-MP 5.0.0
  • [POCKETMINE-MP] - removed support for PocketMine-MP 4.x.x and older
  • [SUPPORT] - removed (preset) support for the following plugins:
    • EconomyAPI
    • PurePerms
    • GroupsAPI
  • [SUPPORT] - added support for the newest version of GroupSystem
  • [VIRIONS] - removed libPiggyEconomy virion (theRankShop will use it's own system)
  • [NEW] - theRankShop is now using YAML text-blocks (#15, @Endermanbugzjfc)
  • [NEW] - added simplified and traditional chinese language (#16, @Endermanbugzjfc)
  • [PHP] - Updated for PHP 8.1
  • [VIRIONS] - Updated virions for PHP 8.1
  • Fixed wrong constructor-call of the YamlComments-class in theRankShopCommand.php
  • Fixed incorrect if statement checking if RankSystem class exists (RankSystem users can now use theRankShop without any problems :))
  • [FIX] - Fixed a called undefined method of RankSystem
  • [NEW] - added temporary-rank support
  • [NEW] - added support for GroupSystem
  • [NEW] - added support for RankSystem

Development/Pre Version!

This is a development-version of theRankShop. Development-versions aren't stable releases and can contain bugs.

Please only use this version if you are sure of what you are doing.

All plugins who are using the RankBuyedEvent have to use the RankBoughtEvent now.

  • [CHANGE & FIX] - updated libPiggyEconomy to my custom fork that fixes a bug with BedrockEconomy
  • [NEW] - added subcommands addrank and removerank to the /therankshop command, to add and remove ranks from the rankshop-list
  • [NEW] - added new virion/library YamlComments
  • [NEW] - added support for GroupsAPI
    • added rank-management-plugin entry to config.yml
  • [NEW] - added support for BedrockEconomy
    • added economy-plugin entry to config.yml
  • [NEW] - added a buyer-protection and price calculating (#7)
  • [NEW] - PlayerMgr::havingHigherRank() will now check if a player is having a higher rank
  • [NEW] - RankMgr::calculateRankPrices() will now calculate the prices between two ranks
  • [NEW] - added icon
  • [CHANGE] - PlayerMgr::buyRank() will now return an integer. 0 = event cancelled | 1 = successfully | 2 = same or higher rank --- this function will also no longer check if the player is having enough money to buy a rank (because of BedrockEconomy support) -> that will be checked before calling that function now
  • [CHANGE] - default rank-management plugin is now GroupsAPI (before: PurePerms)
  • Fixed #4
  • This plugin was approved on poggit but it wasn't use the PluginOwned interface. Now theRankShop is using the PluginOwned interface for commands.

This plugin update of theRankShop is adding support for PM4. The PM3 version of theRankShop is now End-Of-Life.


louise76
Outdated
using v1.1.0
24 Mar 22
once i figured out configs, its actually an awesome plugin, thank you:) please ignore the bug report lol
Thank you xD
misael38
Outdated
using v1.1.0
11 Mar 22
Thx
Ju999
Outdated
using v1.1.0
06 Mar 22
I love this plugin!! Especially with the new features, it is the best rankshop plugin. Thanks <3
Thank you very much :)
Pinkglitter2216
Outdated
using v1.0.0-3
07 Feb 22
Great plugin and nice support, thanks!
Thank you :)
Ihs48
Outdated
using v1.0.0-1
03 Dec 21
Thank you :)
xAliTura01
Outdated
using v1.0.0
23 Oct 21
Thx :)
GamerMJay
Outdated
using v1.0.0
22 Oct 21
Wow, good plugin Thanks 🥰👍
Thank you :))

Reply to review by :

/ 5
Supported API versions
5.0.0
->
5.16.0
Dependencies
BedrockEconomy 2.1.1
Optional
View Plugin
RankSystem 1.1.2
Optional
View Plugin
GroupSystem 3.2.2
Optional
View Plugin
Producers §
  • Collaborators:
    • @supercrafter333
License §
Categories:
General
Economy
Fun
Developer Tools
Permissions
Other files
Permissions
Commands

You can leave one review per plugin release, and delete or update your review at any time

/ 5
Loading...