
Simple ranking plugin for use with bPermissions.
bPermsRank was created as a simple plugin to work alongside bPermissions and allow easy group changing and group change notifications. This plugin uses the bPermissions built in API, but it adds a more user friendly feel to changing the group of a player. This plugin also allows a server admin to set permissions for each group so that different players can rank to different groups. This is similar to the bPermissions /promote command, but bPermsRank will provide you with more options and user friendly feedback if you make a mistake.
| Command | Usage |
|---|---|
| /rank (player) (group) | Sets the group of the provided player to what you specify in all the worlds you entered in the config.yml |
| /rank (player) (group) (world) | Sets the group of the provided player to what you specify only in the world you specify. |
| /rankoffline (player) (group) | Sets the group of the provided offline player to what you specify in all the worlds you entered in the config.yml |
| /rankoffline (player) (group) (world) | Sets the group of the provided offline player to what you specify only in the world you specify. |
| /rankinfo (player) (group) (world) | Shows the group(s) of the player that is specified. If the player does not exist in your permissions file it will show default group. If the player does exist it will list all groups that the player belongs to. |
| /bpermsrank | Displays commands and their usage for bPermsRank |
| /bpermsrank reload | Reloads the config.yml so you may manually change the settings while the server is running. |
The permissions for this plugin are very simple. Everyone that is going to use this plugin will need the bpermsrank.rank permission and each group that you want to be able to rank to must have it's own permission node.
| Node | Usage |
|---|---|
| bpermsrank.reload | Reloads the config.yml |
| bpermsrank.rank | Allows the use of the /rank command |
| bpermsrank.rankoffline | Allows the use of the /rankoffline command |
| bpermsrank.rank.[group] | Rank to specified group |
| bpermsrank.norank | If this permission is give to a player their rank cannot be changed unless you use the rankoffline command |
| bpermsrank.rankinfo | Check the group(s) of a player |
When you first run bPermsRank the plugin will generate a default config.yml that you will almost positively need to modify to fit your needs. There are comments in the config.yml that will tell you what should go where. Make sure to use the same formatting that is in the default one when you edit it.
Need help or just want to chat? Find me on EsperNet on #MutinyDev or #MutinyCraft
Note: This project is not affiliated with bPermissions