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 Jan 2, 2014Hi Empire92 thank you for your bug free plugin ! My players enjoy it really
I have noticed Players can overpass the limit of their xpbank permission because they create many XPBanks signs.
Can you limit this too please ?
-
View User Profile
-
Send Message
Posted Jan 1, 2014If anyone wants to suggest some features, I can add it to the "TODO" list.
-
View User Profile
-
Send Message
Posted Dec 29, 2013@sinelael Hey, thanks. EXP should be recovered when you destroy the sign already (assuming it's your sign) however if you're op it doesn't check and you loose the EXP.
There is already a max amount, and a cost to create a bank, but I will see if I can have it configurable per group.
-
View User Profile
-
Send Message
Posted Dec 29, 2013@Empire92 An idea or two... for your great plugin !
Can you make if someone breaks by mistake his xpbanks..he automaticaly recover his stored xp... ? No lost xp it is a good security hehe
And may be a max xp in bank configurable by groups with permissions or 4 or 5 level of configuration ?
Thanks for your time and your skills
-
View User Profile
-
Send Message
Posted Dec 28, 2013@sinelael
Okay, I will try to do that.
-
View User Profile
-
Send Message
Posted Dec 28, 2013Wonderful ! I imagine all I can do with this plugin. So fun !
Refund is not exactly what I was thinking about. Just cancel the prefix and plus on the counter is enought. It would be better if refund was only an option
-
View User Profile
-
Send Message
Posted Dec 28, 2013@Empire92
I will get around to adding all of those features when I am done loosing this game of rimworld :)
-
View User Profile
-
Send Message
Posted Dec 28, 2013@sinelael There won't be any way to remember what prefix you had before you bought it. (As you would need a database to store that for every user, on every sign).
What I could do is have an option to sell back a prefix and have the counter go up. This would also mean that it would return to whatever you have as the default value for the group.
So I could add a config option under the prefix sign: allow refund:
side note: it may not be possible to refund an inherit sign, as I don't think it's possible to see where your perms come from, e.g. if you inherit a subgroup from inheriting the rank below you.
-
View User Profile
-
Send Message
Posted Dec 28, 2013If I dare... May be it would be interesting to add a sign to cancel a prefix someone bought (because he doesnt want it anymore) and that way restore the custom use count (+1) so someone else can buy it
Thanks again ! :)
-
View User Profile
-
Send Message
Posted Dec 28, 2013@sinelael
Sure, I think that would be a great idea.
I will implement that in the next version.
-
View User Profile
-
Send Message
Posted Dec 28, 2013@Empire92
Thanks ! You plugin is very useful. Any chance you can add the suffix please ?
-
View User Profile
-
Send Message
Posted Dec 28, 2013@sinelael
Yeah, xp banks are only in the newer version which is still waiting for approval. The minor bug you mentioned was also fixed, it now uses the & symbol instead.
I still need to fix a bug with reloading the plugin...
-
View User Profile
-
Send Message
Posted Dec 28, 2013Thanks for this plugin
seems a minor bug with illegal char in the config file in the line message: §9[§3SignRanksPlus+§9]§f Pay Day example message.
I have deleted §9[§3SignRanksPlus+§9]§f and it works
but cannot make an xpBank
-
View User Profile
-
Send Message
Posted Dec 28, 2013<<reply 1937580>>
v 0.1.1 has been approved by Bukkit so you can now download it.
The newer version fixes some bugs with exp and adds the xpbank sign, but that is still waiting to be approved.
-
View User Profile
-
Send Message
Posted Dec 28, 2013<<reply 1937219="">>
me too
-
View User Profile
-
Send Message
Posted Dec 28, 2013I think he means Yeah upload please :)
-
View User Profile
-
Send Message
Posted Dec 27, 2013empire92 yea.
-
View User Profile
-
Send Message
Posted Dec 27, 2013@minette2400
I coded it yesterday, so it will take some time for bukkit to approve it. If you want I could upload it somewhere else?
-
View User Profile
-
Send Message
Posted Dec 27, 2013good plugin ut where is the download link ?
-
View User Profile
-
Send Message
Posted Dec 27, 2013@GamerKing195
Well, the cool thing about this is that you can use XP or Money. So if you have essentials, or any other economy plugin, you just put (lets say) $50 on the third line.
You will still need Vault as it's the only way you can hook into any economy/permissions plugin. The first download should be available shortly as soon as it gets approved by bukkit. If you want xpBanks, I will have the source up on GitHub shortly.