CloudRedeem is a versatile and easy-to-use redeemable code plugin for Minecraft servers. It allows you to create and manage customizable codes that players can redeem for rewards. Perfect for events, giveaways, and enhancing gameplay, CloudRedeem gives you full control over code behavior and player interactions.
Features
1. Fully Customizable Codes
- Create unique codes in the configuration file (config.yml).
- Set limits for each code:
Global Redemption Limits: Control how many times a code can be redeemed server-wide.
Per-Player Limits: Decide how many times a single player can use a specific code.
Cooldowns: Set cooldown periods between redemptions to balance gameplay.
2. Reward Commands
- Define commands to be executed when a code is redeemed.
- Support for placeholders like %player% for personalized rewards.
- Examples include giving in-game currency, items, or access to exclusive features.
3. Configurable Messages
Customize all messages, including:
- Invalid Code
- Code Redeemed
- Code Already Redeemed
- Code Expired
Supports hex colors, gradients, and standard Minecraft color codes to match your server’s theme.
4. Lightweight and Compatible
- Designed for Minecraft 1.21 with full backward compatibility for versions 1.18.2 to 1.21.3.
- Optimized for minimal performance impact, even on larger servers.
How It Works
- Setup:
- Add your custom codes in the config.yml, specifying the name, redemption limits, cooldowns, and commands for each code.
- Configure the messages in the config.yml to match your server’s style.
- Player Interaction:
- Players redeem codes using the /redeem <code> command.
- The plugin checks if the code is valid, tracks its usage, and runs the specified commands for the player.
Example Config
Code (YAML):
Codes
:
WelcomeReward
:
CodeName
:
"WelcomeReward"
Cooldown
: 0
# No cooldown
Uses
: 50
# Can be redeemed 50 times globally
PlayerUses
: 1
# Each player can redeem this code once
Code
:
"welcome123"
Commands
:
-
"eco give %player% 100"
-
"give %player% diamond 3"
Messages
:
InvalidCode
:
"&cThe code you entered is invalid!"
CodeRedeemed
:
"&aYou successfully redeemed the code!"
CodeAlreadyRedeemed
:
"&eYou have already redeemed this code!"
CodeExpired
:
"&cThis code has reached its maximum uses!"
CooldownActive
:
"&eYou must wait before redeeming this code again!"
Why Choose CloudRedeem?
- Easy Setup: Get started in minutes with an intuitive configuration file.
- Highly Configurable: Customize everything, from code behaviour to messages.
- Engage Your Players: Add excitement and rewards to keep players engaged.
- Future-Proof: Native to Minecraft 1.21 while maintaining backward compatibility with older versions.
This is version 1.0, and there are many future updates to come. If you have any suggestions, please message me here on Spigot or discord: cloud.studios