
RedeemCodeX 1.2.1
RedeemCodeX empowers admins to generate, redeem, and manage custom codes with powerful features.
- Refactored GUI Location for Easy GUI Configuration
- Improvement onÂ
messages.yml
- Improvement on Template GUI Editor
- Fixed a minor placeholder issue for coupons
- Fixed target not working for template code generation using /
rcx player
- New Player Coupon System:Â Players can now view their gifted, multi-use coupons via the new /coupons command and GUI includes offline support.
- New Admin Command /rcx player:Â A powerful command suite for staff to give, take, and manage any player's coupons (* for online player and ** for offline player selectors are supported).
- New GUI Editor:Â You can now manage codes and templates directly from the /rcx list menu.
Â
Â
 A Note From Developer:
As a solo developer, I've poured countless hours and many late nights (like this one!) into building this v1.2.0 update. Your positive review is more than just a rating—it's a huge source of motivation and the best way to support the plugin's future.
Â
For any bug reports or feature suggestions, please join the Discord server to get the fastest support.
Â
Thank you so much!
- Enhanced backward compatibility for older server versions.
- Fixed a bug that prevented the Anvil GUI from opening after template configuration was changed.
- Resolved a performance issue that caused a server freeze when a player run first rcx/redeem command.
- Added Anvil GUI
- Improved infinity uses
- Fixed command alliases
- Set default bypass to false
- Added new permission for tab codes and template (check here)
Improved Support for MySQL
- Added server column to database schema for better multi-server tracking.
- Exposed advanced HikariCP options in config.yml for more control over connection tuning.
-
Auto-update for missing config keys
-
MySQL support with auto migration to DB version 1.1
-
Fixed
/rcx list
command bug -
Automatic deletion of expired codes
-
Auto-equip armor rewards
-
Added condition system for code redemption
-
Automatic database backup support
-
Aliases now configurable
-
Added bypass permission system
-
Support for external PlaceholderAPI placeholders
-
Added API method to fetch codes by template
check detailed update here
[+] New Features
- Â
/rcx list
Command
Added a command to list all generated codes and their associated templates for easier admin  management. - IP Prevention System
Introduced IP-based protection to prevent multiple redemptions from the same IP address.
[+] Fixes & Improvements
- Installation Bug Fix
Fixed a rare issue that could cause an "invalid license" error during initial plugin setup. - Performance Optimization
Reduced runtime overhead by optimizing internal processes. - Improved messages.yml
Enhanced formatting and restructured keys for greater clarity and customization.
 {+} API Enhancements
- New Method: applyPlaceHolder()
 Simplifies dynamic placeholder injection. - New Method: isTemplateExist()
 Utility method to check whether a template exists by Name. - Added API Documentation
 All public API methods are now fully documented with KDoc.
- Webhook Embed Support
You can now send logs to Discord via Webhooks with rich embed formatting!
[+]Â Fixes & Improvements
- Message Format Fixes
Improved internal message formatting and placeholder handling for better clarity and consistency across /preview, /generate, /redeem, and admin logs. - Hot Reload Fix
Fixed an issue where config.yml was reloaded automatically every time it was saved, even without changes.
➤ This behavior is now throttled and optimized to prevent unnecessary reloads and reduce performance impact.