DailyReward Pro icon

DailyReward Pro -----

Multi-tiers Daily reward plugin for Spigot & Paper 1.21.x



DailyRewardPRO

Advanced daily reward plugin for Spigot & Paper 1.21.x.
Create fully customizable reward tiers directly in-game without manual configuration to get started.

Features
Unlimited Custom Tiers
  • Create unlimited reward tiers directly in-game with a single command

  • Each tier automatically generates its own config file, streak counter, and GUI

  • Tier names are fully customizable (for example: vip, svip, elite, seasonal, halloween)

  • Optional tier inheritance so higher ranks can claim lower-tier rewards
Optional Database Support
Multiple storage options depending on server size:

  • YAML – simple flat-file storage (default, no setup required)

  • SQLite – embedded database stored in a single file

  • MySQL / MariaDB – recommended for large servers or networks
Flexible GUI Layout
  • Configurable number of reward rows per tier

  • Fixed bottom navigation row (Previous / Page Info / Next)

  • Rewards placed automatically from left to right, top to bottom

  • Automatic pagination when rewards exceed available slots

  • Per-tier customizable items, colors and descriptions

  • Per-status display modes (use status glass indicators or the reward item itself)
Reward Status Indicators
Each reward slot can display a different status.

  • Claimed – already received today

  • Next – upcoming reward

  • Available – ready to claim now

  • Locked – future reward
All status items and their appearance can be configured per tier.

Streak System
  • Independent daily streak tracking per tier

  • Missing a day resets the streak

  • Supports placeholders for scoreboards, chat, or leaderboards
Optional Economy Support
  • Reward players with money using Vault

  • Compatible with any Vault-supported economy plugin
Advanced Item Support
Rewards can include:

  • Vanilla items with enchantments

  • ItemsAdder custom items

  • Oraxen custom items
Per-Day Broadcasts
  • Optional server broadcast when a reward is claimed

  • Can be enabled or disabled globally
Timezone Support
Daily reset time is based on a configurable timezone.
Supports any Java ZoneId (for example UTC, Europe/Warsaw, America/New_York).

PlaceholderAPI Support
Available placeholders include:

  • %dailyreward_streak%

  • %dailyreward_streak_<tier>%

  • %dailyreward_day%

  • %dailyreward_day_<tier>%

  • %dailyreward_time_left%

  • %dailyreward_time_left_<tier>%

  • %dailyreward_tier%

  • %dailyreward_tier_color%

  • %dailyreward_has_reward%

  • %dailyreward_has_reward_<tier>%
These can be used in scoreboards, chat, holograms, or other plugins.

Reminder System
  • Automatic reminders when players have unclaimed rewards

  • Optional reminder on player join

  • Periodic reminders with configurable interval

  • Messages include the direct /daily <tier> command
Commands
/daily
Open the highest available reward menu.

/daily help
Show command help.

/daily <tier>
Open a specific reward tier.

/daily admin createtier <id>
Create a new reward tier with a generated configuration.

/daily admin reset <player> <tier>
Reset a player's streak.

/daily admin set <player> <tier> <day>
Set a player to a specific reward day.

/daily reload
Reload plugin configuration.

All commands include full tab completion for player names, tiers and day numbers.

Permissions
dailyreward.admin
Access to all admin commands.

dailyreward.tier.default
Default tier permission (given to all players by default).

dailyreward.tier.<id>
Permission for custom tiers.

Tier permissions are created automatically when you run:

/daily admin createtier <id>

Grant them using your permission plugin (for example LuckPerms).

Optional Dependencies
Vault – required for money rewards
PlaceholderAPI – placeholder support
ItemsAdder – custom item rewards
Oraxen – custom item rewards

Installation
  1. Place DailyRewardPRO.jar in your plugins/ folder

  2. Start the server to generate the plugin files

  3. Create new tiers with /daily admin createtier <name>

  4. Configure rewards in the generated tier files

  5. Reload the plugin with /daily reload
Resource Information
Author:
----------
Total Downloads: 11
First Release: Mar 5, 2026
Last Update: Mar 5, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings