Skip to main content
The main command is /rep (alias /reputation). Most player commands require rep.use. Admin commands require rep.admin.

Player commands

CommandPermissionConsoleDescription
/reprep.useNoOpen your reputation profile GUI.
/rep <player>rep.useNoOpen another player’s profile GUI.
/rep <player> plusrep.useNoGive positive rep (amount from reputation-amounts.plus).
/rep <player> minusrep.useNoGive negative rep (amount from reputation-amounts.minus).
/rep checkrep.useYesShow your score and rank.
/rep check <player>rep.useYesShow another player’s score and rank.
/rep toprep.useYesOpen the leaderboard GUI (players) or print top players (console).
/rep rewardsrep.useNoOpen the rank rewards viewer GUI.
/rep helprep.useYesOpen the help GUI (players) or print help text (console).
/rep infononeYesShow plugin version and stats.
/rep statsnoneYesAlias for info.
/rep versionnoneYesAlias for info.
Player commands respect cooldowns (cooldowns in config) and world restrictions. Admin commands bypass cooldowns and world restrictions.

Admin commands

CommandPermissionConsoleDescription
/rep reloadrep.adminYesReload config and messages.
/rep set <player> <amount>rep.adminYesSet a player’s reputation score. Works on offline players.
/rep add <player> <amount>rep.adminYesAdd (or subtract) reputation. Use a negative amount to reduce score.
/rep remove <player> <amount>rep.adminYesAlias for add — subtracts the given amount.
/rep take <player> <amount>rep.adminYesAlias for add with a negative amount.
/rep reset <player>rep.adminYesReset a player to general.default-score.

Permissions

PermissionDefaultDescription
rep.usetrueUse player-facing reputation commands and GUIs.
rep.adminopUse reload, set, add, remove, take, and reset.

Common setup workflow

  1. Confirm players have rep.use (default is true).
  2. Set reputation-amounts.plus and minus in config.
  3. Test with /rep check on yourself.
  4. Give test rep: /rep <player> plus.
  5. Verify rank assignment with Ranks & thresholds.

Notes

  • Console cannot run /rep with no arguments or /rep <player> plus|minus — those are player-only interactive flows.
  • Self-rep can be blocked with general.prevent-self-rep.
  • Offline targets require general.allow-offline-rep to be enabled for player-given rep; admin commands always work on offline players.