Rep
1.2.22The Ultimate Reputation System. Native Folia Support. Now with Rank Rewards, Visual Effects, Daily Limits & 100% Translatable GUIs.
1.2.22latestRep 1.2.223 weeks ago - Fixed: Daily-limit messages now show the enforced limit and remaining reset time in commands, menus, and feeding, including custom language messages. - Fixed: Negative player-kill penalties are skipped for verified opponents in Duels 8.0 two-player matches, including deaths triggered by leaving or forfeiting. - Compatibility: Ordinary PvP and party/team matches keep their existing reputation rules. No Duels rewards are added. - Configuration: The optional Duels exclusion is enabled by default when Duels 8.0 is installed. Set integrations.duels.exclude-player-kill-penalties to false to opt out. Existing daily limits and rolling reset periods are unchanged.1.2.21Rep 1.2.21Sep 21, 2026 - Added repeatablerank-actions.on-enterconsole commands for promotions and demotions. - One-time rank rewards still run once; destination-rank actions and configured broadcasts can run again after a player loses and regains a rank. - Offline commands stay queued through restart and run in configuration order on the player's next join. - Fixed Folia scheduling for update checks and console rank commands. - Existing configs remain valid. Addrank-actionsmanually or regenerateconfig.ymlto configure it.1.2.20Rep 1.2.20Aug 30, 2026 - Fixed: MiniMessage rank prefixes in chat, tab, rewards GUI, and%rep_prefix%(no more "Message not found") - Fixed: New players missing a rank until data loaded - Fixed: Feeding another player ignored anti-farm messages - Fixed:/rep setno longer swallows save errors1.2.18Rep 1.2.18Jul 5, 2026 - Fixed: Negative reputation ranks assign correctly (e.g. -3000 → Shady, -7000 → Disloyal) - Fixed: Rank rewards GUI unlocked/locked status uses your actual current rank1.2.17Rep 1.2.17Jun 25, 2026 [LIST] [*][B]Added:[/B] Native chat rep rank display (general.use-chat-prefix) — shows rank after username, no LuckPerms setup [*][B]Added:[/B] Native tab list rep rank display (general.use-tab-prefix) [*][B]Added:[/B] Right-click feeding to give reputation (feedingconfig section) [*][B]Added:[/B] World whitelist mode (world-restrictions) for servers with many worlds [*][B]Changed:[/B] Admin commands (reload,set,add,reset) work in restricted worlds forrep.admin[/LIST]1.2.16Rep 1.2.16Jun 20, 2026 - Added: Per-mob reputation config (mob-changes) for all entity types, including bosses. - Added: Legacy mob config alias support (zombieKillGain,zombie-kill, and other old Rep keys). - Fixed: Mob kill reputation fromevent-changesnow applies correctly (e.g.zombie-kill: -3). - Fixed: Rank-down chat message now shows RANK DOWN instead of RANK UP. - Fixed: Hit + kill reputation no longer stacks on the killing blow. - Fixed:/rep setnow runs rank reward commands when rank changes.1.2.15Rep 1.2.15May 29, 2026 - Added: Compact reputation placeholders (%rep_score_compact%,%rep_score_raw%) with configurable k/m/b/t/q suffixes inconfig.yml- Added:placeholders.score-format: compactoption so%rep_score%can show values like10k- Changed: Supports Paper, Purpur, and Folia on Minecraft 1.21 through 26.x (26.1.x, 26.2.x)1.2.14Rep 1.2.14May 3, 2026 v1.2.14
- Fixed rank rewards not running from event-based reputation changes. - Added rank-down commands for LuckPerms/group syncing.1.2.13Rep 1.2.13May 2, 2026 - Fixed console/admin reputation changes failing withUUID id cannot be null. - Rank rewards now process correctly after console/rep add.1.2.12Rep 1.2.12May 1, 2026 - Fixed untranslated Rank Rewards GUI text.1.2.11Rep 1.2.11Apr 29, 2026 - Fixed a Windows YAML save issue that could block player data saves. - Improved reward command reliability when rank rewards are queued.1.2.10Rep v1.2.10Mar 8, 2026 - Fixed a bug in MySQL storage where leaderboard data was mismatched. - Migrated to a multi-module architecture for better feature separation. (Rep PRO COMING?!) - Synchronized versioning across all project components.1.2.9Rep v1.2.9Feb 17, 2026 Fixed: * Fixed critical bug where rank up rewards were not executed for offline players (e.g. from console commands). Rewards are now queued and run when the player joins.1.2.8Rep v1.2.8Feb 7, 2026 v1.2.8
* Added Console Support forrep add,rep remove, andrep setcommands. * Fixed "Giver data not found" error when console modifies reputation.1.2.7Rep v1.2.7Feb 7, 2026 v1.2.7
- Console Support: Added support for console to userep add,rep remove, andrep set. - Fix: Resolved "Giver data not found" error when console modifies reputation.1.2.6Rep v1.2.6Feb 4, 2026 - Fix: "Unknown" player name in success messages is now completely resolved. - Improved: Offline player detection now uses persistent data containers (PDC) directly on the specific item, ensuring 100% accuracy for player names in GUIs. - Fix: Removed logic that accidentally overwrote correct names with Bukkit's cached (unknown) data.1.2.5Rep v1.2.5Feb 3, 2026 - New: Offline Player Support (give rep to offline players). - Fix: Resolved all generic "An error occurred" messages with specific details. - Fix: Custom GUI titles in config no longer break the plugin. - Fix: Success message now correctly displays player names instead of "Unknown".1.2.3Rep v1.2.3Jan 18, 2026 v1.2.3 - Geyser Support Update
Geyser/Bedrock Support:* Added support for usernames starting with a dot (e.g.,.Username) and increased the character limit to 18 to accommodate Geyser prefixes. Fix:* Resolved an issue where the/rep <player> plus/minuscommand would fail for Geyser players.1.2.2Rep v1.2.2Jan 12, 2026 v1.2.2
- Fixed global cooldown exception crashing commands - Fixed rewards-item config not respecting AIR - Fixed translation issues for Close/Rewards buttons - Fixed menu navigation breaking with translated item names1.2.1Rep v1.2.1Jan 11, 2026 Bug Fixes
- Fixed GUI item theft vulnerability - Fixed thread-safety issue in cache cleanup - Fixed missing rank effects for event-based reputation changesNew Features
- Auto-update checker on server startup - MySQL cache TTL for multi-server syncImprovements
- Added timezone and charset to MySQL connections - Better error handling1.2.0Rep v1.2.0Jan 2, 2026 Rep v1.2.0
Major Update - Multi-Language Support & Enhanced Configurability
#### ✦ New Features Multi-Language Support* - Now supports 6 languages! * English (en_US) - Default * Russian (ru_RU) * German (de_DE) * Spanish (es_ES) * Portuguese Brazilian (pt_BR) * Chinese Simplified (zh_CN) Enhanced Configurability* * Separate toggle for rank-up vs rank-down broadcasts * Master enable/disable toggles for sounds and particles * Configurable GUI border materials per GUI type * Configurable leaderboard players per page * Configurable GUI open cooldown (spam prevention) * Configurable Rewards and Help GUI titles #### ⚙ Improvements * Particle compatibility for older server versions (legacy particle name mapping) * Fallback to English for missing translations * Top-tier performance optimizations #### ✗ Bug Fixes * Fixed rank-down broadcast using wrong config flag * Fixed missing{target}placeholder in cooldown messages * Removed unused dead code #### ⚡ Configuration Update Add these to yourconfig.ymlto use new features:language: locale: en_US # Options: en_US, ru_RU, de_DE, es_ES, pt_BR, zh_CN fallback-to-english: true sounds: enabled: true particles: enabled: true rank-rewards: broadcast-rankdown: true1.1.3Rep v1.1.3Dec 28, 2025 v1.1.3
- Fixed async thread issue with particle effects - Improved player data file saving reliability (Windows) - Added cache cleanup on player disconnect - Full Folia support1.1.2Rep v1.1.2Dec 20, 2025 #### Changelog: Full Folia Support:* Fixed theUnsupportedOperationExceptionthat occurred during plugin initialization on Folia 1.21.8+. Regionized Scheduling:* Migrated all background tasks (Cache cleanup, MySQL cooldown maintenance) to a multi-platform scheduler utility that respects Folia's region threading. GUI Fixes:* Resolved a scheduler bug in the GUI cooldown system that could cause errors on high-performance forks. Rank Reward Execution:* Rank-up commands are now executed within the correct entity context, ensuring stability on multi-threaded server environments. No configuration changes are required if upgrading from v1.1.1.1.1.1Rep v1.1.1Nov 21, 2025 v1.1.1 - some buggg fixes
Changelogs:
- Fixed Save Error: Resolved a critical NoSuchFileException where events (breeding, trading) could trigger a crash for players without existing data. - Stability: The plugin now properly validates UUIDs before saving, preventing invalid filenames like .yml.tmp from crashing the server. - Safety: Event triggers are now safely skipped if player data is missing/null. No config changes required.1.1.0Rep v1.1.0Nov 21, 2025 v1.1.0 - The Customization & Rewards Update
We listened to your feedback! Rep v1.1.0 is here with massive improvements:
Command Execution:* Automatically run console commands when a player ranks up (e.g.,Rank Rewards System
eco give %player% 1000). Broadcasts:* Announce rank-ups to the whole server! New Command:*/rep rewardsto view the progression path via GUI.
100% Translatable: You can now translate ALL* GUI titles (Leaderboard, Profile, Help) inUltimate Customization
messages.yml. Hex Colors:* Full support for Hex colors (&#RRGGBB) in all messages and titles. Custom Items:* Change the icons/materials used in the GUIs.
Sound Effects:* Added configurable sounds for giving/receiving rep. Particles:* Added particle effects (Happy Villager) when gaining reputation. Glass Borders:* GUIs now feature polished glass pane borders.Visual "Juice"
Daily Limits:* AddedConfiguration & Fixes
max-rep-per-dayto prevent spam. Pagination:* Leaderboards now support infinite players with efficient pagination. Fix:* Leaderboard titles now support color codes properly. --- ⚠️ Updating? Simply delete yourconfig.ymlandmessages.ymlto let them regenerate with the new features, or add the new sections manually from the documentation!1.0.0Rep v1.0.0Nov 16, 2025 v1.0.0
Changelog:
- Initial relesaeseaase
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta