Sueta
RA

Rankup

3.6.1

An easy-to-setup and lightweight rankup system with a GUI!

·Config
  1. 3.6.1latest3.6.1 bugfixJan 2, 2020
    fix bug on older minecraft versions to do with ItemUtil
    77729 downloads
  2. 3.6Dec 30, 2019
    · Add force rankup and force prestige · Add update notification when admins join the server · More reliable check to tell if a server is before 1.13 or not · Added /maxrankup (disabled by default) · Updated config version Permissions: · rankup.admin, grants: rankup.checkversion, rankup.reload, rankup.force, rankup.notify · rankup.checkversion: checks for an update when you do /rankup3 or /pru · rankup.reload: /pru reload · rankup.force: /pru forcerankup <player> or /pru forceprestige <player> · rankup.notify: get notified of an update when you join the server · rankup.maxrankup (given by default), grants access to /maxrankup The following was added to config.yml: Code (Text): # if true, players with the permission rankup.notify will receive notifications when they join # to update if they are on an older version of Rankup. notify-update: true # if enabled, players can run /maxrankup to rankup as many times as possible, # before they fail the requirements for the next rank. # the permission rankup.maxrankup is used for this command, but it is usually given by default. # note that /maxrankup, if enabled, has no confirmation. max-rankup: # You must restart your server if you enable or disable /maxrankup! enabled: false # whether to send a message for each rankup a player does # if set to true, the chat may be spammed for each rankup a player goes through with /maxrankup # if set to false, only the last rankup will be shown (if a player starts on rank A, then does # /maxrankup and ranks up to B and then C, it will just say "player has ranked up to C") individual-messages: true
    1197 downloads
  3. 3.5.8Oct 12, 2019
    · Added tokenmanager-tokens requirement · Prestige is now disabled by default · Fix advancedachievement-achievement config placeholders throwing an error · DeductibleRequirement changed from an abstract class to an interface - please update your plugin if you are using custom requirements.
    6583 downloads
  4. 3.5.7Sep 19, 2019
    · Add french (fr) locale thanks to GaetanRAYNAUD · Add 1.15 support · PlaceholderAPI placeholders using items should use dashes, ie IRON-ORE instead of IRON_ORE. This not apply to config placeholders. · Fix advanced achievements placeholder · Fix placeholder %rankup_[rank_]requirement_% · The PlaceholderAPI placeholder requirement can now be used like {AMOUNT placeholder#server_tps} for placeholder %server_tps% >= 19 · Updated bStats · placeholder requirements using <= can now be used as progressive requirements (ie, you can use AMOUNT_DONE, PERCENT_DONE, etc) · Fix error on 1.8 with the item requirement
    1423 downloads
  5. 3.5.6Aug 20, 2019
    · Add requirements: moneyh, itemh, xp-levelh. Basically the same as the non-h version but does not take money/items/xp away · Add PlaceholderAPI placeholders: %rankup_prestige_percent_done_formatted% and %rankup_prestige_percent_left_formatted% · Fix error if using rankup commands without PlaceholderAPI installed · More descriptive error message if there is no permission or economy plugin found. · Instead of disabling the plugin if an error is found and just saying "plugin is disabled", it now sends the same error message with a description of what went wrong every time you try to do something. · Add infinite rankup loop detection (instead of crashing the server, sends an error message) · Add simplified chinese locale · Add towny requirements New requirements are on the wiki.
    1915 downloads
  6. 3.5.53.5.5 BugfixJun 14, 2019
    Fix error when using commands without PlaceholderAPI installed
    4247 downloads
  7. 3.5.4mcmmo requirement bugfixJun 3, 2019
    Fix error when using the mcmmo requirement.
    827 downloads
  8. 3.5.3May 26, 2019
    · Add use-item requirement · Add item requirement · Re-add block-break requirement · Add total-mob-kills requirement · Add craft-item requirement · Add {AMOUNT_DONE <requirement>} config placeholder (and for PlaceholderAPI) · Support PlaceholderAPI placeholders in commands. · Fix a warning with prestiges not being valid showing up after a /pru reload even if it shouldn't. · Add a message if you are not use sub-requirements correctly. · Improve warning message if you are not using a valid item name All the new requirements use the corresponding Minecraft statistic. More information on them can be found on the wiki
    708 downloads
  9. 3.5.2May 9, 2019
    · Remove {OLD_RANK_NAME} and {RANK_NAME} config placeholders (use {OLD_RANK} and {RANK} instead, they already exist) · Remove block-break requirement (broken) · Fix current_rank and next_rank PlaceholderAPI placeholders · Fix sub-requirements
    1021 downloads
  10. 3.5.13.5.1 Update to 1.14Apr 27, 2019
    Add 1.14 support.
    772 downloads
  11. 3.53.5 Simplification UpdateApr 22, 2019
    · Add Russian locale file (thanks to NyanSandbox). · Removed operations. · "next" now refers to the name of a rank, not the name of a configuration section. · Requirements are now a list so multiple of the same type of requirement can be used for some requirements. · Added votingplugin-votes requirement for VotingPlugin. · Added mob-kills <mob> <amount> requirement. · Added player-kills <amount> requirement. · Remove the need for specifying the last prestige rank in prestiges.yml · Remove the need for specifying the last rankup rank in rankups.yml · Report error if user has a final rank from 3.4.2 or earlier. · Report error if rank has no requirements. · Report error if rank is using the old requirements system. · Fix bug where rankup wouldn't work if PlaceholderAPI wasn't installed. Requirements now look like this: Code (YAML): requirements : - 'money 1000'
    464 downloads
  12. 3.4.23.4.2 Minor changesMar 17, 2019
    · Add Brazilian Portugese locale (by arantesxyz) (pt-br) · Support Placeholder API placeholders in config messages · Allow for requirement placeholders in the GUI title
    1490 downloads
  13. 3.4.1mcMMO bugfixJan 20, 2019
    Bugfix to allow mcMMO requirements support for multiple mcMMO versions ( they changed the mcMMO skill type class name and now I have to use reflection which is slower)
    2729 downloads
  14. 3.43.4 updateJan 20, 2019
    Changelog: · If a player happens to be on multiple rankup groups, always take the last one · Fix playtime minutes requirement · Add world requirement · Move messages.yml to locale/en.yml (move your messages.yml over there if updating) · Translations for messages would really help! · Update mcMMO version
    266 downloads
  15. 3.3.1GUI BugfixNov 18, 2018
    Fix bug with the "fill" item not showing in the GUI and instead showing as the "rankup" item
    2990 downloads
  16. 3.3Update 3.3Nov 17, 2018
    This version adds an auto-rankup feature in the config.yml: Code (YAML): # interval (in minutes) to check to autorankup players # ranking up manually wil always be enabled # set to 0 to disable autorankup-interval : 0 It also adds requirements from Advanced Achievements, see the new list here: https://github.com/okx-code/Rankup3/wiki/Requirements As well as that, it adds more customisation to prestige messages: prestige.requirements-not-met and prestige.no-prestige. This update also allows using more placeholders in the Rankup GUI such as {MONEY}
    222 downloads
  17. 3.2Requirements updateOct 23, 2018
    The following requirements have been added: · placeholder (requires PlaceholderAPI) · mcmmo-<skill> (requires mcMMO) · mcmmo-power-level (requires mcMMO) Descriptions are on the wiki. A developer API has also been added for other plugins to register their own requirements and operations. You can see how to use it here.
    1138 downloads
  18. 3.1.3BugfixesOct 11, 2018
    · fixed error when trying to rankup or list ranks where there is no money requirement · fixed error when trying to rank up at a rank that isn't a rankup rank
    622 downloads
  19. 3.1.2Bugfix and show useful messages rather than errorsOct 3, 2018
    · add messages in /rank and /rankup for when the configuration has a rankup to a non-existent rank (as in, non-existent in the config, not the permissions system) · add invalid rankup message in messages.yml · fix error for placeholders when prestiging is disabled · add message for when a rank has no requirements
    494 downloads
  20. 3.1.1Last rank bugfix + playtime requirement bugfixSep 29, 2018
    · Fixed not sending a message to a player when they try to /rankup at the last rank and prestige rank. · Fix playtime-minutes requirement only requiring 1/1200th of the time it actually says.
    392 downloads
  21. 3.13.1 Prestige improvementsSep 13, 2018
    · Added placeholders %rankup_prestige_money% and %rankup_prestige_money_formatted% · Added different default prestige messages for success-public, success-private and confirmation in messages.yml · Fix error on /prestige when you need to /rankup higher to be able to prestige.
    867 downloads
  22. 3.0.2Sep 8, 2018
    Fix error when prestige is diabled.
    460 downloads
  23. 3.0.13.0.1 Make PlaceholderAPI optionalSep 8, 2018
    This was a bug.
    162 downloads
  24. 3.03.0 update - complete rewriteSep 8, 2018
    I have completely rewritten the code and the config files to be much cleaner and easier to use. · Completely rewrote code · Config file has been split into 4 parts: config.yml, messages.yml, rankups.yml and prestiges.yml · Ranks can now require XP levels, playtime, groups and permissions · Placeholder support for all different requirements · Update checker · More customisable messages (as well as messages per rank) · More variables/placeholders you can use for messages · Creating rankups is more intuitive Note that you should delete your current Rankup data folder if you are updating to this, as the config files will be completely incompatible. It is almost certain there will be bugs in this update. It has been tested but not everything can be. Please report bugs in the Discord and I will fix them as soon as possible.
    190 downloads
  25. 2.10Add command to list prestigesAug 23, 2018
    · Fixed not being able to remove the permission for /ranks · Fixed %rankup_next_rank_cost_formatted% and %rankup_current_rank_formatted% · Added /prestiges · Added placeholder aliases (in case placeholders are too long) Additionally, Rankup 3.0 is being worked on! It will feature more customizable rankups, XP rank costs (with an API for other developers to add rank requirements) and overall will be more customizable and will be easier to add features to, as well as having an API. It will also be open sourced. You can help test 3.0 in the Discord.
    1200 downloads
  26. 2.9.1Improve "text" confirmation methodJul 26, 2018
    · There was an issue with GUIs from other plugins not working (namely, backpacks) when the confirmation type was "text", that's been fixed (GUI click listener is now only registered when the confirmation method is "gui") · Added %RANK% and %AMOUNT% to default areYouSureRankup and areYouSurePrestige messages
    1137 downloads
  27. 2.9Jul 24, 2018
    354 downloads
  28. 2.8.1Rankup/Prestige fixJun 20, 2018
    Ranking up and prestiging with the GUI type didn't work. That is now fixed. big oops
    1433 downloads
  29. 2.8Jun 18, 2018
    234 downloads
  30. 2.7.6Important Bug FixJun 11, 2018
    When a player was not on the prestige ladder, rankups were free. This bug was addede in 2.7.5. If you are using 2.7.5, please update immediately.
    547 downloads
  31. 2.7.5Fix prestige costJun 10, 2018
    When you /rankup it will now charge you the right amount - taking into account the prestigeRankMultiplier - if you have prestiged. Changed rankCostFormat config option default to be '#,##0.##' over '0.00' and it is now used in /ranks.
    220 downloads
  32. 2.7.4Bugfixes & highest rank message is clearerMay 23, 2018
    · Ranks/prestige ranks are now case insensitive. · messages.highestRank is used instead of messages.highestRankToPrestige if the player is trying to rank up when they are at max prestige level. · Fix %rankup_current_prestige_rank% and %rankup_next_prestige_rank% placeholders. The config file has not changed.
    1140 downloads
  33. 2.7.3BugfixesMay 19, 2018
    runCommands had some problems with LuckPerms, that has been fixed. %rankup_next_rank% placeholder error if you were at the highest rank, that is now fixed.
    320 downloads
  34. 2.7.2Use commas in rank prices and use more shortening suffixesMay 18, 2018
    In the rank prices config section, you can now have commas for easier reading. Such as: B:10,000 over B:10000. Additionally, you can add to the placeholders.shortened list if your rank prices are really high, such as into the quadrillions and even quintillions. Note that the suffixes do not need to be a single character, and can even begin with a space if you have something like - ' quintillion'
    201 downloads
  35. 2.7.1This update only took a yearMay 18, 2018
    Changed: · Shorten default gui.name config option, shorten GUI name if it gets too long · Added %rankup_current_prestige_rank_prefix% placeholder · Added %rankup_next_prestige_rank_prefix% placeholder · Removed obsolete config options · Some code refactoring Bug fixes · Allow colons in runCommands · Fix placeholders ending with %_prefix% · Add warnings if economy/permissions/chat plugins are not found You may need to delete & backup your config file so it can regenerate. Be sure to report all bugs to the Discord server.
    120 downloads
  36. 2.7May 18, 2018
    188 downloads
  37. 2.6d2.6d - Prestiging IssueFeb 25, 2017
    One of the bugs involving prestiging has been fixed.
    23126 downloads
  38. 2.6c2.6c - Added a highestRanks optionJan 29, 2017
    Added config option 'placeholders.highestRank'. This will be used if you are at the highest rank and the placeholder '%rankup_next_rank%' is being used.
    1927 downloads
  39. 2.6b2.6b - Tweaked prestigingJan 7, 2017
    Changed how prestiging works. If you have an issue with prestiging, update to this version.
    1523 downloads
  40. 2.6a2.6a - Added bstats supportJan 2, 2017
    Added bstats support. Please do not disable this as it helps me look at the usage of my plugin.
    693 downloads
  41. 2.6Beta 2.6 - Prestiging & ConfigJan 2, 2017
    This is a beta build, so there may be bugs. Prestiging has been improved. I've added an option for multiplying prices of rankups in the config. Also, you can now run specific commands when you Rankup. The configuration file has been made easier with commented code, and the format for runCommands has been made more intuitive. There are examples in the config file.
    487 downloads
  42. 2.5cDec 28, 2016
    624 downloads
  43. 2.5bStartup bug fixDec 21, 2016
    Fixed critical bug with Rankup not starting up.
    355 downloads
  44. 2.5a2.5 - No longer case sensitiveDec 21, 2016
    Rankup should no longer be case sensitive, and this should (hopefully) reduce the mass of messages I get - Remember to report any bugs you find via a PM to me.
    244 downloads
  45. 2.5Dec 19, 2016
    356 downloads
  46. 2.4fDec 10, 2016
    585 downloads
  47. 2.4eSep 8, 2016
    796 downloads
  48. 2.4dUpdate 2.4dAug 17, 2016
    - Console can now run /ranks - There is now an option to disable prestiging in the config.
    848 downloads
  49. 2.4cUpdate 2.4cAug 16, 2016
    - Removed DeluxeChat support (don't worry, it'll be added soon) - Fixed /pru reload
    268 downloads
  50. 2.4bPrestigeAug 13, 2016
    Added more stuff to prestiges, and made it work better - Added config option options.prestigeChangeRank. If it's 'true' then Rankup will give people a rank when they prestige. If it is false they will be given the permission 'rankup.prestiges.X' where X is a prestige. Be sure to add the permission -rankup.prestiges. on people who have perms otherwise Rankup will not make sense. - Added placeholders %current_prestige_rank% %next_prestige_rank%
    319 downloads
  51. 2.4aOVERDUE REWRITE!Aug 12, 2016
    YES! I've finally done a rewrite and cleared the way for prestiging! - Many config options were changed, please delete your old config for compatability with the new one. - Instead of the ranks and prices list (which probably confused most of you) and replaced it with a single link, ranks. - Most of the internal code was changed, and there are some slightly (hopefully less confusing) changes to the default config options. - Material names are no longer case sensitive - removePointZero was moved to options.removePointZero - Performance should be slightly faster now.. - Instead of replacing & with Minecraft's internal colour code symbol sign, I now use ChatColor.translateAlternateColourCodes (that is some messy code right there, Okx). - Fixed /pru reload - Fixed issue with taking blocks out of the GUI. - This is a BETA version. There WILL be bugs. PLEASE PLEASE PLEASE report them to me via PM.
    184 downloads
  52. 2.4Aug 11, 2016
    229 downloads
  53. 2.3bAug 11, 2016
    192 downloads
  54. 2.3aAug 10, 2016
    182 downloads
  55. 2.3Jun 25, 2016
    1483 downloads
  56. 2.2aCritical Update - Bug Fix (Again?)May 19, 2016
    Fixed a bug with placeholders.useShortening, wasn't replacing %AMOUNT% correctly, therefore the GUI didn't work
    489 downloads
  57. 2.1Lots o' StuffMay 3, 2016
    Completely reworked configuration file, this means you'll have to delete your old one. Summary: · Removed update checker (due to my website being down sometimes and when it is you can't join your server) · Completely reworked the config. · Tweaked some config variables. · Basic support for multiple ladders · Custom /ranks messages (such as done, in progress, and you can specify some other ones) · Changed placeholders format slightly, so it makes more sense
    395 downloads
  58. 2.0Full GUI Support + Bug FixesApr 24, 2016
    Implemented 100% GUI support, added some bug fixes, an awesome update for version 2.0!
    341 downloads
  59. 1.9aBug FixesMar 13, 2016
    Fixed plugin not loading.
    582 downloads
  60. 1.9Mar 13, 2016
    246 downloads
  61. 1.8aCan now run commands on a specific rankMar 8, 2016
    You can now enable runnng commands only for a specific rank.
    547 downloads
  62. 1.8Run CommandMar 7, 2016
    Now allows people/console to run commands on a Rankup!
    1215 downloads
  63. 1.7fNew config option & Quick bugfix.Feb 28, 2016
    Changelog for 1.7f: · Fixed GroupManager messing with Rankup · New config option (message-notInLadder), it means you're not in on of the groups set in the Rankup's config file.
    247 downloads
  64. 1.7dFeb 27, 2016
    194 downloads
  65. 1.7cFeb 26, 2016
    225 downloads
  66. 1.7bFeb 25, 2016
    230 downloads
  67. 1.7aFeb 25, 2016
    185 downloads
  68. 1.7Feb 24, 2016
    231 downloads
  69. 1.6fFeb 23, 2016
    191 downloads
  70. 1.6eFeb 23, 2016
    185 downloads
  71. 1.6dFeb 21, 2016
    235 downloads

Similar projects

Config →