Player Commands

The following commands are available to all players, OPs, and console by default.
Rankup3's commands are available after the plugin is enabled by your server.
Only run commands after the server has finished starting up.

CommandpermissionconfigDescriptionFor Developers
/rankuprankup.rankupN/AThe primary progression command. Checks a player has met the requirements: then moves a player up the rankup ladder.Implementation
/ranksrankup.ranksranks:Displays the entire rankup ladder relative to the player's current step.Implementation
/maxrankuprankup.maxrankupmax-rankup:Will rankup the player as many times as possible and without displaying confirmation windows until they fail to meet the next rankup step's requirements or complete the ladder.Implementation
/prestigerankup.prestigeprestige:The secondary progression command. Checks a player has met the requirements: then moves a player up the prestige ladder.Implementation
/prestigesrankup.prestigesprestiges:Displays the entire prestiges ladder relative to the player's current step.Implementation

Admin Commands

The following commands are only available to OPs and console by default.
If OPs are disabled, a player with rankup.admin can access the same commands as an OP.
Specifically, rankup.admin grants rankup.checkversion, rankup.reload, rankup.force, and rankup.notify.
The plugin used to be called PrisonRankup, which is why /pru is still an alias for /rankup3.
Therefore, any /rankup3 command can substitute rankup3 for pru, like /pru reload.

CommandpermissionDescriptionFor Developers
N/Arankup.notifyThis permission determines whether a player joining the server is notified of new updates.Implementation
/rankup3rankup.infoThe base command for rankup3. It prints helpful information like a list of commands and version information.Implementation
/rankup3rankup.checkversionThis permission determines whether a player running /rankup3 is notified of new updates.Implementation
/rankup3 reloadrankup.reloadReloads the rankups.yml, prestiges.yml, and selected locale while the server is running. This allows for rapidly testing changes to your files. See FAQ for more information.Implementation
/rankup3 forcerankup <player>rankup.forceMoves the specified player up the rankup ladder regardless of requirements.Implementation
/rankup3 forceprestige <player>rankup.forceMoves the specified player up the prestige ladder regardless of requirements.Implementation
/rankup3 rankdown <player>rankup.forceMoves the specified player down the rankup ladder.Implementation
/rankup3 playtime get <player>rankup.playtime or rankup.playtime.getPrints the player's total playtime.Implementation
/rankup3 playtime set <player> <minutes>rankup.playtimeModifies the player's total playtime using the minecraft statistic.Implementation
/rankup3 playtime add <player> <minutes>rankup.playtimeModifies the player's total playtime using the minecraft statistic.Implementation

Debug Commands

The following commands are also only available to OPs and console by default.
However, unlike the prior Admin Commands these were introduced in version 3.9 and are not presented by autofill, so must be called explicitly.* (unconfirmed)

CommandpermissionDescriptionFor Developers
/rankup3 placeholdersrankup.adminPrints the current value of each PAPI placeholder provided by Rankup3. Intended for use in-game. Values are blank when called from console since each PAPI has no target.Implementation
/rankup3 treerankup.adminDisplays both the rankup and prestige ladder as identified by Rankup3 internally, without messages or player-progression-state information. Useful for verifying the integrity of your file when only messages are throwing errors.Implementation