Sign Ranks Plus
Buy ranks, permissions, or inherit a group of permissions simply by right clicking a sign
Signs can require money, experience (exp and levels) + More (see below)
This plugin is database free, meaning there won't be any effect of having millions of these things.
This plugin requires Vault, you can get it by clicking here.
[Overview]
[Signs]
You can disable signs, as well as change the text in the config.yml
[perm signs]
- Signs are database free (Locations aren't stored) which means it won't impact performance
- Using signs costs Money ($) or Experience ( exp or lvl )
- Signs can also have a limited number of uses before they stop working
- custom uses for a sign (limited edition ranks)
- custom requirements for a sign (e.g. must be a donator)
- Optional Refundable signs
- Safeguards preventing things such as accidental demotions. or buying the same prefix/group twice.
| [Promote] | Promote a user for a configurable cost | |
| [Perm] | Add a single permission to a user for a cost | |
| [Inherit] | Add a bundle of permissions to a user | |
| [Prefix] | Add a prefix to a user | |
| [Suffix] | Add a suffix to a user |
To add more requirements to a sign above, use a [Require] sign
For more info on cost or requirements, click HERE.
[other signs]
| [xpBank] | Allow a user to store EXP in a sign | |
| [Shop] | Allow users to sell items to each other using sign |
[Optional Salary System]
[how it works]
- Salary includes money, exp, and levels and is based off:
- Current balance %
- Current number of players online
- Fixed amount
- Configurable salary interval (1200 seconds = 1 MC day)
- Permission based salaries
- Configurable message when paid.
[trading experience]
- /xpp <amount> <player> - Transfer xp to a player in the current map
[Configurability]
- A wide range of permissions
- A comprehensive config
[Scripting]
- Overview
- Task scheduling
- Script placeholders
- Commands
[Examples]
| Usage | Examples | |
|---|---|---|
| Line1 | The type of sign goes here. | [Promote] [Inherit] [Prefix] [Suffix] |
| Line2 | The item that is being bought goes here | Builder Kit [Admin] &f: &f |
| Line3 | A cost must go here | $15 117 exp 3 lvl |
| Line4 | You can put any requirement here: Click here for help on requirements. | 10 exp 3 days 8 Builder |
Below you can see a sign that will promote a player to Builder for 50 exp, and has 8 uses left

[Compatability]
- You shouldn't have to worry about compatability as long as you have Vault.
- For the signs to use money, you need some sort of economy plugin such as Essentials.
- For the prefix sign, you need some plugin that supports formatted chat (e.g. Essentials).
- For the promote signs you need any standard permissions plugin.
- For the inherit signs, the permissions plugin must supports subgroups (e.g. GroupManager)
[Useful Links]
- [Commands]
- [Permissions]
- [Configuration]
- [GitHub]
[PEX help] (v0.7.1)
Some people have had trouble setting up multiworld inheritence with PEX.
- Click here for a tutorial on setting up multiworld inheritence.
If you would like to ignore multiworld inheritence, there is an option in the config.yml to disable it
- promote-users-globally (You will find it under the promote sign settings)
[Other Projects]
- AdvShop
- CompassModes
- WorldeditRegions
- VoxelSniperRegions
- InSigns+
- IndividualMessages
- IndividualHolograms
TODO
- Global XP bank signs (with InSignsPlus)
- Add items as a cost alternative
-
View User Profile
-
Send Message
Posted Mar 7, 2014@tjbruce This may help: https://github.com/PEXPlugins/PermissionsEx/wiki/Advanced-permissions-setup#wiki-pex-multiworld-inhertiance
It shows you how to set up multiworld inheritence with PEX.
-
View User Profile
-
Send Message
Posted Mar 6, 2014Hey Awesome Plugin. I Have a sign that promotes people from default group to VIP group. I am using multiverse core/sign-portals/portals, PEX and essentials. We people click on the sign they get promoted but when they warp to another world they are still in default. How do I allow them to be VIP in both worlds?
Thanks for any help!
-
View User Profile
-
Send Message
Posted Mar 2, 2014@Empire92
Perfect, that would work.
-
View User Profile
-
Send Message
Posted Mar 2, 2014@lathame
Your request has nothing to do with this plugin, simply use another existing plugin like skript, variabletriggers, or hook the button up to a command block.
However what I could do with this plugin (which isn't exactly what you asked for) is allow you to place a sign behind a button e.g. [Button][Some block][Sign] - and from that the button will trigger a sign click there.
-
View User Profile
-
Send Message
Posted Mar 1, 2014@Empire92
Something like rank up buttons? Maybe you configure them bye looking at them and typing in commands to edit how they work.
-
View User Profile
-
Send Message
Posted Mar 1, 2014@lathame
What would you want the buttons to do?
-
View User Profile
-
Send Message
Posted Mar 1, 2014Could you add a options for buttons? I know it kind of goes against the plugin name but it would be cool.
-
View User Profile
-
Send Message
Posted Feb 24, 2014@euQsei
Please have a look at the ticket I created for you: http://dev.bukkit.org/bukkit-plugins/signranks/tickets/2-hello-another-bug-reported-by-mateus1994-on-my/
-
View User Profile
-
Send Message
Posted Feb 24, 2014Hello, another bug reported by mateus1994 on my server. Only with permission - signranks.use.promote any player is allowed to create a "promote sign" de AMD or OP
-
View User Profile
-
Send Message
Posted Feb 22, 2014@euQsei
Oh yeah... Custom signs now have their own folder. By default there should be a couple command signs in the "Signs" folder.
I will update the documentation in a short while.
-
View User Profile
-
Send Message
Posted Feb 22, 2014Hello, how can I make the server run a command to change a user's group? I'm trying this way and I can not.
-
View User Profile
-
Send Message
Posted Feb 17, 2014@guruserver
If you have already bought it, then it won't let you buy it again. Also if you have setup permissions properly, it won't let you demote yourself.
-
View User Profile
-
Send Message
Posted Feb 17, 2014Is there something in place to stop people clicking the sign twice by mistake and charging them both times or some one clicking the wrong sign and demoting themselves you know know how stupid kids be sometimes!
-
View User Profile
-
Send Message
Posted Feb 17, 2014The poll is over, here's what was added:
- [Perm] signs with a permissions shortener.
- Better documentation for scripting (still unfinished)
- Major overhaul of the scripting (still unfinished)
Coming in v0.6.0
- Slightly improved programmable signs (mostly bug fixes) [Done]
- Removing InSigns feature (now a standalone plugin) [Done]
- [SHOP] Player shops (using XP or Money) [60%]
-
View User Profile
-
Send Message
Posted Feb 15, 2014Nice work food really!!!
-
View User Profile
-
Send Message
Posted Feb 11, 2014Thanks, I have been searching for this kind of plugin for days! Keep up the good work!
-
View User Profile
-
Send Message
Posted Feb 10, 2014@Qbiqee
Please use the ticket I created for your comment.
http://dev.bukkit.org/bukkit-plugins/signranks/tickets/1-thank-you-but-now-i-have-another-issue-with-m/
-
View User Profile
-
Send Message
Posted Feb 6, 2014I'm having a groups without per per world restrictions. So, to make this plugin work correctly i have to edit the whole permissions file, adding "worldname" lines? Is it possible to make an option to just change the generic groups?
-
View User Profile
-
Send Message
Posted Feb 2, 2014@Empire92
Thanks :)
-
View User Profile
-
Send Message
Posted Feb 1, 2014@OrbitalSquadron
I've never tested it, but it should be.