Skip to main content
Rep stores settings in plugins/Rep/config.yml. Messages are in messages.yml; translations live in lang/. Reload both with /rep reload. For rank tier logic and threshold examples, see Ranks & thresholds.

General

general

Cooldowns

cooldowns
All values are in seconds. max-rep-per-day: 0 means unlimited.

Reputation amounts

reputation-amounts
Used by /rep <player> plus and /rep <player> minus.

Ranks

Define rank tiers under ranks. Each entry needs name, score-threshold, and chat-prefix. See Ranks & thresholds for assignment rules and worked examples.

Event changes

Automatic rep from player actions. Set any key to 0 to disable.
event-changes

Mob changes

Per-entity rep on hit or kill. Use Paper EntityType names.
mob-changes

World restrictions

world-restrictions
  • blacklist — rep is disabled in listed worlds (default behavior)
  • whitelist — rep only works in listed worlds
The legacy disabled-worlds list is used only when world-restrictions is missing from config.

Feeding

feeding

Notifications

notifications

Sounds

sounds
Set any sound to none to disable that effect. Use valid Bukkit Sound enum names.

Particles

particles
Set any particle to none to disable. Use valid Bukkit Particle enum names.

Rank rewards

rank-rewards
Commands run as console. Placeholders: {player}, {uuid}.

GUI

gui
Use Bukkit Material names for items and borders.

Placeholders

placeholders
score-format controls %rep_score% (raw or compact). See Placeholders.

Language

language

Storage

storage
See Installation for MySQL multi-server setup.

Pro settings

Rep Pro features are configured under pro-settings. They require a valid REP_PRO license key — see Rep Pro for claiming and activation.
pro-settings

License key

Trust (evidence / anti-farm / tiers)

See Pro evidence, Pro anti-farm, and Pro trust tiers.

Redis sync

See Pro Redis sync for architecture and setup.

Seasons

See Pro seasons for lifecycle, commands, and placeholders.

Web dashboard

See Pro web dashboard for pages and security notes.