Compatibility
Minecraft: Java Edition
26.3
26.2
26.1.x
Platforms
Tags
Creators
Details
Licensed ARR
Published 6 days ago
Updated 3 weeks ago
Features
- N-day looping cycle: after the last day (e.g. Day 7), automatically returns to Day 1
- Missed day = return to Day 1: if the player skips a full day, their progress resets to zero
- Mixed rewards: direct items (DIAMOND x4) and/or console commands (eco give %player% 500) per day
- Daily reset at a chosen time (reset-hour 0–23) with configurable time zone (timezone)
- 7 sample days provided, ready to edit
- 54-slot menu with a 7-day row per cycle (up to 28 days displayable)
- 3 visual states: ✨ available (shiny icon), ✔️ already claimed, 🔒 locked (grey tint)
- Click on the current day or the central ‘Claim’ button
- Total rewards counter + current day status
Admin GUI
- Full editing of a day: name (MiniMessage), description, icon quantity
- Icon material: hold the desired item in your hand and click
- Add items (MATERIAL xN) and console commands via chat
- Remove an item/command with a single click in the list
- Add a day, reload the config, reset a player (name entered in chat)
- All changes automatically saved to rewards.yml (asynchronous writing)
Effects & notifications
- Claim/decline sounds
- Title upon login if a reward is pending (adjustable delay)
- Action bar: upon login + periodic reminder for logged-in players (adjustable interval, 0 = off)
- Public broadcast on each claim
Commands & permissions
Commands
/daily for players
/dailyadmin reload Reloads the 3 config files /dailyadmin reset <player> Resets a player to zero /dailyadmin add Adds a day to the cycle /dailyadmin list Lists the configured days
Permissions: dailyrewards.use (all) · dailyrewards.admin (op) Tab completion included
Technical
- Data per player: plugins/DailyRewards/data/<uuid>.yml
- French messages in MiniMessage, fully customisable (messages.yml)
- Dual configuration: in-game via GUI or directly in the files


