Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
RedeemPLUS
Spoiler
Support me! https://trakteer.id/Chaeulso/tip
A modern, lightweight, and fully configurable redeem code plugin for Paper 1.21.1+.
RedeemPLUS lets you create redeem codes entirely in-game through an interactive wizard. Reward players with items, console commands, or both—without editing configuration files or using an external database.
Built with the latest Paper API, Adventure, and MiniMessage, RedeemPLUS focuses on performance, compatibility, and ease of use.
✨ Features
- Interactive in-game redeem creation wizard
- Reward players with Items, Console Commands, or Both
- Read-only reward preview GUI
- Individual YAML file for every redeem code
- Configurable expiration dates
- Global usage limits
- Per-player redemption limits
- Automatic broadcasts when redeem codes are created
- Automatic broadcasts when players redeem a code
- Fully configurable MiniMessage messages
- Adventure API components
- Optional PlaceholderAPI support
- Optional LuckPerms support
- bStats Metrics support
- Lightweight and optimized
- No NMS
- No ProtocolLib
- No external database
📦 Item Compatibility
RedeemPLUS preserves complete Bukkit ItemStack data, including:
- Display Name
- Lore
- Enchantments
- CustomModelData
- PersistentDataContainer
- Attribute Modifiers
- Potion Meta
- Firework Meta
- Skull Meta
- Banner Meta
- ItemMeta
- Bukkit-supported NBT data
Compatible with:
- ItemsAdder
- MMOItems
- Oraxen
- ExecutableItems
- EcoItems
💻 Commands
Redeem a code
/redeem <code>
Redeems a reward code.
Create a redeem code
/createredeem <code>
Starts the interactive redeem creation wizard.
Reload the plugin
/redeemplus reload
Reloads the plugin configuration.
List all redeem codes
/redeemplus list
Displays every redeem code.
View redeem information
/redeemplus info <code>
Shows detailed information about a redeem.
Preview rewards
/redeemplus preview <code>
Opens a read-only preview of the rewards.
Delete a redeem
/redeemplus delete <code>
Deletes a redeem code.
🔐 Permissions
Player
redeemplus.redeem
Allows players to redeem codes.
Administrator
redeemplus.admin
Grants access to every administrative command.
⏰ Supported Time Formats
Examples:
30s
10m
2h
3d
2w
1mo
1y
1d12h30m
Special value:
-1
Means Unlimited / Never Expires.
⚙️ Configuration
Almost every aspect of RedeemPLUS can be customized.
- Messages
- Prefix
- Sounds
- GUI Titles
- GUI Size
- Broadcast Messages
- Default Limits
- Metrics
- Update Checker
All messages use MiniMessage, making it easy to create colorful and modern formatting.
🚀 Built for Modern Servers
RedeemPLUS is built using modern development practices.
- Java 21
- Paper 1.21.1+
- Adventure API
- MiniMessage
- SOLID Architecture
- Manager-Based Design
- Clean and Maintainable Code
Perfect for:
- Survival
- SMP
- Prison
- SkyBlock
- RPG
- Minigames
- Networks
📋 Requirements
- Paper 1.21.1+
- Java 21
📄 License
RedeemPLUS is licensed under the MIT License.


