Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for JavierSpa

An easy-to-configure daily rewards system without unnecessary complexity.

Report DailyRewards?

DailyRewards

Daily Rewards | Streaks, Bonus Claims, GUI, Multipliers & PAPI A modern and reliable daily rewards plugin for Paper servers.

DailyRewards allows players to claim configurable daily rewards through a clean GUI system, while providing server owners with a lightweight, safe and highly configurable solution.

Built with reliability in mind, DailyRewards includes anti double-claim protection, automatic data saving, fail-safe validation systems and PlaceholderAPI support.

Features

Daily Reward System

  • Daily reward claiming through an inventory GUI
  • Fully configurable rewards
  • Command-based rewards
  • Support for multiple reward types
  • Automatic cooldown management

Modern GUI

  • Clean inventory interface
  • Configurable title and items
  • Claim status indicators
  • Customizable messages

Reliability & Safety

  • Anti double-claim protection
  • Automatic data saving
  • Data integrity checks
  • Fail-safe mode for invalid configurations
  • Smart configuration validation
  • Safe reload support

PlaceholderAPI Support

Available placeholders:

%dailyrewards_next_claim%
%dailyrewards_can_claim%
%dailyrewards_current_day%

%rewardslite_next_claim%
%rewardslite_can_claim%
%rewardslite_current_day%

Legacy rewardslite placeholders remain available for compatibility.

Multi-Language Support

Built-in translations:

  • English
  • Spanish
  • French
  • German
  • Italian
  • Portuguese (Brazil)

All messages can be customized in messages.yml.

Commands

Command Description
/rewards Open the rewards menu
/rewards claim Claim today's reward
/rewards reload Reload plugin files
/rewards verify Validate configuration

Permissions

Permission Description
dailyrewards.use Open and use the rewards menu
dailyrewards.claim Claim rewards
dailyrewards.reload Reload the plugin
dailyrewards.verify Run configuration verification
dailyrewards.admin Full administrative access

Legacy permissions using the rewardslite.* namespace are still supported.

Configuration

Example reward setup:

days:
  "1":
    commands:
      - "give %player% apple 3"

  "2":
    commands:
      - "give %player% bread 5"

  "3":
    commands:
      - "xp add %player% 50 points"

Rewards are fully configurable and can execute any server command.

Compatibility

  • Paper 1.19+
  • Java 17+
  • PlaceholderAPI (optional)

Information

CategoryMiscellaneous
Published onJune 20, 2026
LicenseUnspecified
Downloads26
Stars0
Watchers0

Pinned Versions

Members