Skip to content

Commands and Permissions

Jay edited this page Sep 29, 2026 · 1 revision

Commands and Permissions

mcRPG renames mcMMO's commands with an rpg prefix (/mcstats becomes /rpgstats, /mmoedit becomes /rpgsetlevel), so they don't clash with other plugins. Permissions start with mcrpg. instead of mcmmo..

Player commands

Command Aliases What it does Permission
/skills [skill] /rpgskills Menu of every skill with your level, XP and XP rate. Click a skill (or name one) to see its abilities and guide. mcrpg.commands.skills
/rpgstats /stats Your levels and XP, grouped by category, with your Specializations and passives mcrpg.commands.stats
/<skill> Detailed stats for one skill, e.g. /mining. Add ? for its guide: /mining ? mcrpg.commands.<skill>
/rpgtop [skill] [page] Leaderboards: Power Level, or one skill mcrpg.commands.top
/rpgrank [player] Leaderboard ranks in every skill mcrpg.commands.rank
/rpgpower /powerlevel Your Power Level mcrpg.commands.power
/rpgcooldowns Time left on your ability cooldowns mcrpg.commands.cooldowns
/rpgability Turn right-click ability readying on or off mcrpg.commands.ability
/rpgnotify Turn ability messages on or off mcrpg.commands.notify
/rpglevelupsound Turn the level-up sound on or off mcrpg.commands.levelupsound
/rpgscoreboard /rpgsb Manage the sidebar scoreboard mcrpg.commands.scoreboard
/rpgxpbar Change how XP bars are shown Everyone
/rpginfo <ability> Explain one ability mcrpg.commands.info
/mcrpg About mcRPG. /mcrpg help lists commands. mcrpg.commands.mcrpg

The skill commands are /acrobatics, /alchemy, /archery, /axes, /crossbows, /excavation, /fishing, /herbalism, /maces, /mining, /repair, /salvage, /smelting, /spears, /swords, /taming, /tridents, /unarmed and /woodcutting.

Specialization commands

Command Aliases What it does Permission
/choosespecialization /csp, /specialization, /specializations Open the Specialization menu mcrpg.commands.choosespecialization
/choosespecialization <primary|secondary> <category> Choose a Specialization directly mcrpg.commands.choosespecialization
/abandonspecialization <category|primary|secondary> [confirm] /asp Abandon a Specialization. Every skill in it keeps 10% of its XP. Shows a warning first; add confirm within 30 seconds to go ahead. mcrpg.commands.abandonspecialization

Categories: melee, ranged, metallurgy, botany, blacksmithing, survivalism. See Specializations.

Admin commands

Wherever an admin command takes a skill, it also takes a category, and then applies to every skill in it. For example, /rpgaddxp Steve blacksmithing 1000 gives Steve 1,000 XP in both Repair and Salvage.

Command What it does Permission
/rpgsetspecialization <player> <primary|secondary> <category|none> Set or clear a player's Specialization without changing any levels mcrpg.commands.setspecialization
/rpgaddxp [player] <skill|category> <xp> [-s] Give XP. Specialization multipliers don't apply. -s hides the message. mcrpg.commands.addxp
/rpgaddlevels [player] <skill|category> <levels> [-s] Give levels (a negative number takes them away) mcrpg.commands.addlevels
/rpgsetlevel [player] <skill|category> <level> [-s] Set a level directly mcrpg.commands.setlevel
/rpgskillreset [player] <skill|category|all> Reset levels to 0, and clear the Specialization a reset skill belongs to mcrpg.commands.skillreset
/rpginspect <player> See another player's skills and Specializations mcrpg.commands.inspect
/rpgrefresh [player] Reset ability cooldowns mcrpg.commands.refresh
/rpggod [player] Turn god mode on or off mcrpg.commands.god
/rpgremove <player> Delete a player's mcRPG data mcrpg.commands.remove
/rpgpurge Remove inactive players from the database mcrpg.commands.purge
/rpgconvert database <flatfile|sql> Move data between storage types mcrpg.commands.convert
/rpgconvert experience <linear|exponential> Switch XP curves, keeping each player's total XP mcrpg.commands.convert
/rpgshowdb Show which database type is in use mcrpg.commands.showdb
/rpgreloadlocale Reload the language files mcrpg.commands.reloadlocale
/rpgdebug Show debug information about blocks you hit Everyone

Commands that act on another player (/rpgaddxp Steve ...) also need the matching .others permission, for example mcrpg.commands.addxp.others.

Permissions

Groups

Node Given to Includes
mcrpg.defaults Everyone Every skill, the player and Specialization commands, level-up broadcasts and the login message
mcrpg.defaultsop Operators Admin commands and special items such as the Chimaera Wing
mcrpg.all (or mcrpg.*) Nobody by default Everything, including both groups above and every bypass

Patterns

Pattern Example Controls
mcrpg.skills.<skill> mcrpg.skills.mining Using a skill. A player can choose a category as a Specialization if they have this for at least one of its skills.
mcrpg.ability.<skill>.<ability> mcrpg.ability.mining.superbreaker Using one ability
mcrpg.commands.<command> mcrpg.commands.top Using a command (its name without the rpg prefix)
mcrpg.bypass.arcanebypass Always keep enchantments, at full level, when repairing
mcrpg.bypass.hardcoremode Ignore Hardcore mode penalties
mcrpg.admin Admin access

Perks

mcRPG keeps mcMMO's non-XP perks for servers that want to give ranks small bonuses. None are given by default.

Node Effect
mcrpg.perks.lucky.<skill> or .all Random chances in that skill are a third better
mcrpg.perks.bypass.repairenchant / .salvageenchant Always keep enchantments when repairing, or always get them back as books when salvaging
mcrpg.perks.cooldowns.halved / .thirded / .quartered Shorter super ability cooldowns
mcrpg.perks.activationtime.fourseconds / .eightseconds / .twelveseconds Longer super abilities

mcMMO's XP boost perks (mcmmo.perks.xp.*) were removed: in mcRPG, only Specializations change a player's XP rate.

Clone this wiki locally