Daily Rewards | Streaks, Bonus Claims, Multipliers & GUI (1.19.4 - 26.1) icon

Daily Rewards | Streaks, Bonus Claims, Multipliers & GUI (1.19.4 - 26.1) -----

Daily rewards plugin for modern servers.



Daily Rewards | Streaks, Bonus Claims, GUI, Multipliers & PAPI

Minecraft: 1.19.4+
Java: 17+
Optional dependency: PlaceholderAPI
Daily Rewards is built for server owners who want a simple, reliable and easy-to-configure daily rewards system without unnecessary complexity.
It focuses on clarity, performance and player retention — doing one thing well instead of trying to do everything.

Core Features
✅ 7-Day Streak System
Encourage daily logins with a clear and predictable reward cycle.
✅ Bonus Claims
Reward loyal players with extra streak bonuses when they reach specific milestones.
✅ Clean & Intuitive GUI
Chest-based interface that works out of the box — no setup required.
✅ Direct Claim Command
Players can claim their available reward directly with
Code (Text):
/rewards claim
.
✅ Admin Tools
Admins can check player reward status and adjust streaks with simple commands.
✅ Fully Customizable Rewards
Configure reward items, GUI materials, lore and console commands for each day.
✅ Multipliers
Give VIPs, staff or special groups better rewards using permission-based multipliers.
✅ Multilingual Support
All player-facing messages are translatable. English, Spanish, French, German, Italian and Portuguese Brazil are included by default.
✅ Modern Player Feedback
Optional sounds and particles when claiming rewards.
✅ PlaceholderAPI Integration
Display streaks, cooldowns, claim status and reward information anywhere on your server.
✅ Local Data Storage
Per-player progress is stored locally using flat files — no database required.
✅ Lightweight & Reliable

upload_2025-12-31_20-16-13.png

PlaceholderAPI Support
If PlaceholderAPI is installed, DailyRewards automatically registers its placeholders.

Main placeholders:
Code (Text):

%dailyrewards_streak%                Effective/current player streak
%dailyrewards_current_streak%        Stored player streak
%dailyrewards_best_streak%           Best player streak
%dailyrewards_time_left%             Time until next reward
%dailyrewards_next_day%              Next reward day number
%dailyrewards_can_claim%             Localized claim availability
%dailyrewards_can_claim_raw%         true / false
%dailyrewards_claimed_today%         Localized claimed status
%dailyrewards_claimed_today_raw%     true / false
%dailyrewards_multiplier%            Active reward multiplier
%dailyrewards_next_reward%           Localized next reward name
%dailyrewards_total_claims%          Total successful claims
%dailyrewards_prefix%                Configured plugin prefix
 
Legacy
Code (Text):
%rewardslite_*%
placeholders are still supported for compatibility with older setups.
No additional setup required.

2026-01-08_22.37.00.png

⌨️ Commands & Permissions

Code (Text):

Command                                Description                         Permission
/rewards                               Open the rewards menu               dailyrewards.use
/rewards claim                         Claim the available reward          dailyrewards.claim
/rewards help                          Show command help                   dailyrewards.use
/rewards info                          Show your reward progress           dailyrewards.use
/rewards check <player>                Check a player's reward status      dailyrewards.admin
/rewards setstreak <player> <amount>   Set a player's streak               dailyrewards.admin
/rewards reload                        Reload configuration and messages   dailyrewards.admin
/rewards reset <player>                Reset a player's reward data        dailyrewards.admin
/rewards verify                        Validate the configuration          dailyrewards.admin
 
Legacy
Code (Text):
rewardslite.*
permissions are still supported for compatibility.

Note:
Code (Text):
dailyrewards.use
and
Code (Text):
dailyrewards.claim
are enabled for all players by default.

image 1 gui.png

⚙️ Configuration
DailyRewards generates the following files:
config.yml
Reward logic, GUI title, cooldown, multipliers, streak bonuses, effects and general settings.
messages.yml
Fully multilingual messages with HEX color support.
data.yml
Safe local storage for player progress.



Quick Setup

  1. Download DailyRewards.jar
  2. Place it in your
    Code (Text):
    /plugins/
    folder
  3. Restart the server
  4. Edit config.yml to define your rewards
  5. Run
    Code (Text):
    /rewards reload
  6. Done

DailyRewards requires Java 17 or newer.

Compatibility Notes
DailyRewards v2.1 introduced the rebrand from RewardsLite to DailyRewards.
For existing users:
  • Old
    Code (Text):
    rewardslite.*
    permissions still work.
  • Old
    Code (Text):
    %rewardslite_*%
    placeholders still work.
  • Existing configuration is migrated safely where possible.
  • Existing config.yml and messages.yml files are not overwritten.
  • Missing new options are added automatically where possible.

Need Help?
Please don’t report bugs in the review section.
If you need help, use:
  • Discussion tab
  • Private Messages
Resource Information
Author:
----------
Total Downloads: 182
First Release: Dec 31, 2025
Last Update: Jun 12, 2026
Category: ---------------
All-Time Rating:
3 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings