PowerRanks
PowerRanks
PowerRanks is a plugin that adds ranks to your server.
For every rank you can set a prefix so other players can see what rank you have.
You can also set the ChatColor and NameColor for every rank.
Questions? Read the questions part first before asking it!
The standard ranks in the plugin are: Member, Vip, Moderator, Admin and Owner.
The plugin can handle unlimited ranks but to give some one a rank the name must be casesensetive (rank: MembeR /pr set <plr> MembeR)
Installation
- Download the .jar
- Drag and drop the .jar in your plugins folder of your server
- Restart/Reload your server.
Commands
* | Command | Permission | Default | Info |
* | /powerranks help | powerrank.cmd.help | true | Show the commands and information |
* | /powerranks check [playerName] | powerrank.cmd.check | true | Check someone's rank |
* | /powerranks set <playerName> <rank> | powerrank.cmd.set | op | Give someone a rank |
* | /powerranks addperm <rank> <permission> | powerrank.cmd.set | op | Add a permission to a rank |
* | /powerranks delperm <rank> <permission> | powerrank.cmd.set | op | Remove a permission from a rank |
* | /powerranks addinheritance <rank> <interance> | powerrank.cmd.set | op | Add a inheritance to a rank |
* | /powerranks delinheritance <rank> <interance> | powerrank.cmd.set | op | Remove a inheritance from a rank |
* | /powerranks reload [config/plugin/all] | powerrank.cmd.reload | op |
Reload the plugin |
ToDo
Add prefixDoneAdd chatcolorDoneAdd namecolorDoneAdd commands to add/delete permissionsDoneAdd commands to add/delete interancesDoneAdd console supportDoneAdd player list and give them the default rankDonecommand to assign a rank.DoneGive players the permissions of the rankDone- Add option to show ranks in the Tab list
- Want some features? Create a ticket!
Known bugs
- None, found one? Create a ticket.
Questions
* | Name | Question | Answer |
* | emar4711 | how do i get colored ranks and how do i add extra ranks? | View the Config page |
* | Oorschwerbleede | Can i change the color of the player names? | Yes this is possible as of version 0.0.6 |
Hey, I have this error when someone disconnect :
In reply to mrhapo:
Do you use any other rank plugins of plugins that give players the same things as PowerRanks does?
In reply to BionicNetwork:
Nope. (if you want to continue the discussion with Discord, add me TuesdayATB#6056)
I have a couple questions.
1. How do I create a default rank that everybody starts with?
2. How do I add items that a rank spawns with
3. Is there a way to create a custom spawnpoint for different ranks?
In reply to dreydo2k:
I'll answer these in order,
1. There should be a bit of text at the top of the ranks.yml folder that says 'Default:' make sure there's a space after the : and put the desired default rank name there!
2. The plugin doesn't have a feature that allows you to do this as far as i'm aware however you can use another plugin and add the permission for those items on that rank.
3. Not in the PowerRanks but if you have 3 different spawns with 'Essentials' for example there is an option in the configuration to have permissions for different spawns, simply set the spawns and add the permissions to the rank.
Can you add the ranks to the tab/player list?
In reply to aidenplayz55:
I'll take a look at this.
Thank you for your feedback!
How do I give the groups different permissions?
In reply to French_Fries_and_Tea:
You can give a rank/group permissions using commands.
Or in the 'Ranks.yml' under 'Permissions:'
For that, take a look at the Config [click here]
My plugin don't working, the grade 'Joueur" wasn't detected by the plugin, and how can I put the prefix in the same color of the message ? + the default grade wasn't detected too. The color of the "Modérateur" grade doesn't appared, :
Groups:
Joueur:
worlds:
world: true
world_nether: true
world_the_end: true
permissions: '[]'
interance: '[]'
prefix: '[Joueur]'
chatColor: GREY
Elite:
worlds:
world: true
world_nether: true
world_the_end: true
permissions: '[]'
interance: '[]'
prefix: '[Elite]'
chatColor: WHITE
Modérateur:
worlds:
world: true
world_nether: true
world_the_end: true
permissions: '[]'
interance: '[]'
prefix : '[Modérateur]'
ChatColor: ORANGE
Leadeur :
worlds :
world : true
world_nether : true
world_end : true
permissions: '[]'
interance: '[]'
prefix: '[Leadeur]'
chatColor: YELLOW
Default: Joueur
In reply to lg_arcamon:
English:
There shouldn't be gaps between each rank and its a good idea to put the 'Default: Joueur' at the very top, to make the prefix names the same color as the chatcolor just add the color code in front, for example"prefix: '[&eLeadeur]'" would make the name yellow.
French:
Il ne devrait pas y avoir d’écart entre chaque rang et c’est une bonne idée de placer le "Défaut: Joueur" tout en haut, pour que le préfixe ait la même couleur que le chatcolor, il suffit d’ajouter le code de couleur devant, par exemple "préfixe : '[& eLeadeur]' "rendrait le nom jaune.
(Sorry if the french isn't the best!)
(Désolé si le français n'est pas le meilleur!)
Color codes:
&a= light green &b=aqua &c=light red &d=pink &e=yellow &f=white &1=dark blue &2= dark green &3=teal/dark aqua &4=dark red &5=dark purple &6=gold &7=light grey &8=dark grey &9= light blue &0=black
In reply to lg_arcamon:
Yea you need to use the Minecraft color codes.
I'm using mcprohosting and this is part of the code in my config file. When i save this config file and restart the server, it does not change the 'Member' prefix to red color? and even though the permissions is empty, players of 'Member rank are still able to use commands?
Default: Member
Groups:
Member:
permissions: []
interance: []
prefix: '[&4Member&r]'
suffix: ''
chatColor: '&f'
nameColor: '&a'
In reply to Heyyotome:
try /pr reload for the color and as for the ability for players to run commands even without permissions, plugins such as essentials etc have certain permissions that are granted to the player without them being on a perm plugin.
In reply to Heyyotome:
You sure you mean the config because if so thats where you went wrong! Ranks don't belong in the config they belong in the ranks.yml found in the ranks folder!!
In reply to BionicNetwork:
Oh well, I've resolved to changing to a faction server with the essentials all built in already, but thanks anyway!
How do i make that a rank can use spercific commands?
In reply to MegerenGaming:
You have to add the permission for that command to the rank. for example if you were using essentials and wanted them to be able to use /fly you would do /Pr addperm [Rank name] essentials.fly (Remember the rank names are case-sensitive!)
How can i add commands to ranks? I don't understand the "essentials" etc thing.
In reply to GodPeppiX:
What do you mean when you say add commands to ranks? If you want players to be able to use certain commands then you'll need to give them the correct permission node for that rank; for example: /Pr addperm [Rank name] essentials.fly would allow them to use /fly