RewardsLite
The Ultimate Lightweight Daily Rewards System
Clean • Fast • Multilingual • Dependencies: PlaceholderAPI (Optional)
1.19.4 - 1.21.x - Java 17 +
The Ultimate Lightweight Daily Rewards System
Clean • Fast • Multilingual • Dependencies: PlaceholderAPI (Optional)
1.19.4 - 1.21.x - Java 17 +
RewardsLite is designed for server owners who want a plug-and-play daily rewards system without the bloat of larger plugins.1 It's fast, modern, and focuses on what matters: player retention.
- 7-Day Streak System: Encourage daily logins with escalating rewards.
- Intuitive GUI: A clean, chest-based interface that works out of the box.
Immersive Experience: High-quality sound effects and particles on claim.
- PlaceholderAPI Integration: Display streaks and timers anywhere!
- Full Customization: Every message, item, and setting is in your control.
- High Performance: Built for Java 17+, optimized to use minimal resources.
- Local Data Storage: Per-player tracking without needing complex databases.
️** PlaceholderAPI Support**
Enhance your server's UI by using our native placeholders (No extra downloads required!):
Placeholder Description
%rewardslite_streak% Current player streak count
%rewardslite_timeleft% Time until next reward (HH:mm:ss)
%rewardslite_available% Shows READY or WAIT (Colored)
%rewardslite_next_day% The day number available to claim next
%rewardslite_can_claim_raw% Returns true/false for advanced logic
️
Command Description Permission
/rewards Opens the rewards menu rewardslite.use
/rewards reload Reloads all configurations rewardslite.admin
/rewards reset <player> Resets a player's streak rewardslite.admin
Note: rewardslite.use is enabled for all players by default.
The plugin generates three main files for easy management:
- config.yml: Define your reward items, claim logic, and GUI titles.
- messages.yml: Full HEX color support for all player-facing messages.
- data folder: Safe and organized storage for player progress.
Quick Setup
- Download RewardsLite.jar.
- Place it in your /plugins/ folder.
- Restart your server.
- Customize your rewards in config.yml.
- Use /rewards reload and you're good to go!
- Does it require PlaceholderAPI?
It is optional. The plugin works perfectly as a standalone, but if you have PAPI installed, our placeholders will register automatically!
- Is there a limit to the rewards?
The Lite version is optimized for a 7-day cycle. For more complex systems, stay tuned for future updates.
- The GUI won't open / Command not found:
Check for plugin conflicts. If another plugin uses /rewards, you can use /rewardslite:rewards or change the alias in your commands.yml.2
- "Invalid Java Version" error:
RewardsLite requires Java 17 or higher. Please ensure your hosting provider or local machine is updated.
Don't use the review section for bugs!
Reach out via Private Message or the Discussion tab. I'm happy to help!
