
Rep
The Ultimate Reputation System. Native Folia Support. Now with Rank Rewards, Visual Effects, Daily Limits & 100% Translatable GUIs.
💎 REP 💎
The Ultimate Modern Reputation System
Folia Compatible • Fully Asynchronous • MySQL • Rank Rewards

🚀 Why Rep?
Rep is a high-performance community engine built for Folia 🍃, Paper 📄, and Purpur 🟣.
Most reputation plugins run on the main thread, causing lag. Rep is different. All database operations are 100% asynchronous, ensuring your server stays at 20 TPS no matter how many players are online.
✨ The Customization Update
Rep is constantly evolving based on community feedback. It is 100% Translatable and includes powerful Rewards:
- 🎁 Rank Rewards: Automatically execute console commands (Money, Keys, Permissions) when players rank up.
- 🎨 Ultimate Customization: Translate every message and GUI Title ("Top Players", etc.). Use Hex Colors everywhere.
- 🔊 Immersive Audio: Configurable Sound Effects and Particles when gaining or losing rep.
- 🛡️ Anti-Abuse: Set daily reputation limits to prevent spam.
🔥 Key Features
- 🧵 Folia Native: Built specifically for multi-threaded environments.
- 🎨 Fully Configurable: Change GUI items, messages, and titles to fit your server's theme.
- 🎁 Rank Rewards: Create an addictive loop by rewarding players for high reputation.
- 💾 Dual Storage: SQLite (Drag & Drop) or MySQL (Network Sync).
- 🎮 Event Triggers: Auto-give rep for gameplay actions:
- Killing Villagers (-)
- Trading with Villagers (+)
- Taming Animals (+)
- Killing Iron Golems (-)
- 🏆 Infinite Leaderboards: A beautiful, paginated GUI leaderboard that handles thousands of players.
💻 Commands & Permissions
Player (rep.use)
/rep- Open your profile/rep <player>- View another player's profile/rep <player> plus- Give +1 Reputation/rep <player> minus- Give -1 Reputation/rep top- Open Leaderboard/rep rewards- View Rank Rewards GUI/rep help- Open Help Menu
Admin (rep.admin)
/rep set <player> <amount>- Force set score (Console Supported)/rep add <player> <amount>- Add/Subtract score (Console Supported)/rep reload- Reload configuration
⚙️ Configuration
Rep features over 400 lines of configuration options. Control everything from sound effects to GUI items.
🔗 PlaceholderAPI
Rep integrates with PlaceholderAPI for use in scoreboards, tab lists, and chat plugins.
| Placeholder | Description |
|---|---|
%rep_score% | Player's reputation score |
%rep_rank% | Player's current rank name |
%rep_prefix% | Player's rank chat prefix |
Config Snippets
Rank Rewards:
ranks:
honored:
name: Honored
score-threshold: 100
chat-prefix: "&a[Honored]"
# Commands run by console on rank up
rewards:
- "eco give %player% 1000"
- "broadcast &a%player% is now Honored!"
