RA
3.6.1latest3.6.1 bugfixJan 2, 2020 fix bug on older minecraft versions to do with ItemUtil3.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: true3.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.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 requirement3.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.3.5.53.5.5 BugfixJun 14, 2019 Fix error when using commands without PlaceholderAPI installed3.5.4mcmmo requirement bugfixJun 3, 2019 Fix error when using the mcmmo requirement.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 wiki3.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-requirements3.5.13.5.1 Update to 1.14Apr 27, 2019 Add 1.14 support.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'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 title3.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)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 version3.3.1GUI BugfixNov 18, 2018 Fix bug with the "fill" item not showing in the GUI and instead showing as the "rankup" item3.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}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.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 rank3.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 requirements3.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.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.3.0.2Sep 8, 2018 Fix error when prestige is diabled.3.0.13.0.1 Make PlaceholderAPI optionalSep 8, 2018 This was a bug.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.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.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 messages2.9Jul 24, 2018 2.8.1Rankup/Prestige fixJun 20, 2018 Ranking up and prestiging with the GUI type didn't work. That is now fixed. big oops2.8Jun 18, 2018 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.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.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.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.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'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.2.7May 18, 2018 2.6d2.6d - Prestiging IssueFeb 25, 2017 One of the bugs involving prestiging has been fixed.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.2.6b2.6b - Tweaked prestigingJan 7, 2017 Changed how prestiging works. If you have an issue with prestiging, update to this version.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.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.2.5cDec 28, 2016 2.5bStartup bug fixDec 21, 2016 Fixed critical bug with Rankup not starting up.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.2.5Dec 19, 2016 2.4fDec 10, 2016 2.4eSep 8, 2016 2.4dUpdate 2.4dAug 17, 2016 - Console can now run /ranks - There is now an option to disable prestiging in the config.2.4cUpdate 2.4cAug 16, 2016 - Removed DeluxeChat support (don't worry, it'll be added soon) - Fixed /pru reload2.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%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.2.4Aug 11, 2016 2.3bAug 11, 2016 2.3aAug 10, 2016 2.3Jun 25, 2016 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 work2.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 sense2.0Full GUI Support + Bug FixesApr 24, 2016 Implemented 100% GUI support, added some bug fixes, an awesome update for version 2.0!1.9aBug FixesMar 13, 2016 Fixed plugin not loading.1.9Mar 13, 2016 1.8aCan now run commands on a specific rankMar 8, 2016 You can now enable runnng commands only for a specific rank.1.8Run CommandMar 7, 2016 Now allows people/console to run commands on a Rankup!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.1.7dFeb 27, 2016 1.7cFeb 26, 2016 1.7bFeb 25, 2016 1.7aFeb 25, 2016 1.7Feb 24, 2016 1.6fFeb 23, 2016 1.6eFeb 23, 2016 1.6dFeb 21, 2016
Similar projects
Config →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta