A simple, lightweight plugin, allowing your players to pay to switch ranks on a pre-determined track. You can configure a different track of ranks by which your players can progress on, and define a price for each rank. This plugin works with any Vault compatible permissions plugin, such as PermissionsEx and GroupManager.
This plugin is dependent upon Vault.
Note: While this plugin has not been updated in a while, it still should work on the latest version of Spigot/Craftbukkit. If it is not working, there is probably a problem with your configuration, or you do not have Vault.
- Configuration Guide
- Source Code (outdated)
Download the latest version of the plugin here. Put the file in your server's plugins folder. When you start/reload your server, the configuration file will be created automatically.
Additionally, this plugin requires Vault and an economy and permissions plugin compatible with Vault.
Then, you need to edit the configuration which will be inside your /plugins/rankup/ folder under the name 'config.yml.' Follow the configuration guide to configure the plugin.
Once you have configured the plugin to your liking, type /rankup reload.
Rankup Signs: To create a Rankup sign, simply enter "[Rankup]" ( without the quotes ) on the first line of a sign. Do not add any other text to the sign. When you right click the sign, you will rankup as if you had entered the /rankup command.
- /rankup - Rank up to the next available rank.
- /rankup version or /rankup v - Check the version of the plugin currently running.
- /rankup reload or /rankup r - Reload the configuration.
- rankup.* - Grant all rank up permissions.
- rankup.rankup - Ability to do /rankup ( Not /rankup v or /rankup r, they require seperate permissions)
- rankup.version - Ability to do /rankup version or /rankup v
- rankup.reload - Ability to do /rankup reload or /rankup r
- rankup.sign - Ability to create and remove Rankup signs.
- + Fixed an issue where ranks might not have been deleted with override set to false.
- + Fixed an issue with the default language file.
- + Fixed an issue where players would only be set to the new rank in their world.
- + Fixed an issue where players would only be able to rankup once.
- + Fixed an issue where previous ranks would not be removed from a player.
- + Language file
- + Updated and fixed
- - Removed Metrics
- + Rankup signs
- + Permission node rankup.sign
- + Fixed issues with /rankup
- + Fixed issues with GroupManager
- + Fixed the /rankup command
- + Metrics
- + Bug fixes
- + Initial release.
The plugin's source code is available here. (outdated)
Official Server: Evolve Economy: evolve.beastmc.com
@AwsomeG2 Could you post the link to me?
Don't suppose you could PM me the link? I am leaving for vacation tommorow and would like the plugin working on my server before i go Edit: Nevermind, found the link myself
I have fixed the issues with GroupManager. The fix won't be available until the mods approve the file, which will take some time.
Essentials Economy, Groupmanager,
Same issue with latest builds of CraftBukkit and Spigot
This means your YML file is corrupt. Delete it and create a new one. Remember you can not space out your file with the tab key and YML does not recognize it. You'll have to use the space key instead.
I am currently looking into the issues that various users are experiencing. When you report a bug, I appreciate it if you put what permissions and economy plugin you are using, as well as your current Bukkit version. Thanks!
@AwsomeG2 I am having the same issue does this plugin not work with group manager and BOSEconomy? If so then how do I fix this?
I keep getting this error even tho it is up to date (1.6.2)
4:04:43 AM [SEVERE] Error occurred while enabling Rankup v1.1 (Is it up to date?) java.lang.IllegalArgumentException: Unable to load a configuration file. Make sure you did not use the tab key in your config. at com.fvza.rankup.util.FileManager.loadFiles(FileManager.java:68) at com.fvza.rankup.Rankup.onEnable(Rankup.java:51) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_6_R2.MinecraftServer.l(MinecraftServer.java:313) at net.minecraft.server.v1_6_R2.MinecraftServer.f(MinecraftServer.java:290) at net.minecraft.server.v1_6_R2.MinecraftServer.a(MinecraftServer.java:250) at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.java:151) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:391) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
I restarted my server but i haven't even found a map.
Here is the issue everyone (including me) is having
default rank1 rank2 rank3
user at default /rankup is promoted to rank1 user at rank1 /rankup is promoted to rank 1
after the first rankup you cannot go any further
Does it work with Group Manager?
Can this work with Group Manager?
created a ticket for the bugged out command seeing as nobody else did =p
Great job, kicks PaidRanks butt.
im having trouble setting this up, like the ranks. how do i make the rank that adds a command and a price for them to pay to be up on the next rank, and thats all i need.
thanks please reply ASAP
That's the same what's happening to me
I'm having the same issue as other users, when someone tries to rank up more than once it just loops it and keeps ranking up to the same rank they are currently. For example: Player1 is rank guest and upgrades to normal, when Player1 attempts to upgrade from normal to vip they recieve the message they have ranked up to normal again and again.
1.6.1 Bukkit Dev Build
This plugin doesn't quite work on 1.6.1. Instead of typing /rankup, you need to type /rankup:rankup
Hope to see an update ;)
Does this work with PermissionsBukkit and ColorMe, I've been having trouble! Please Answer