DailyRewardPro
作者:rebot | 分类:模组
Minecraft 版本: 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10 1.21.11
平台: paper purpur
标签: game-mechanics utility
? DailyRewardsPro
DailyRewardsPro is a powerful, fully-featured daily rewards plugin with a built-in streak system, donor tier support, and a complete in-game reward editor. No commands needed to set up rewards — just open the admin GUI and configure everything visually.
Perfect for survival, SMP, and economy servers that want to keep players coming back every day.
✨ Features
- ?️ 7-Day Reward Cycle — players claim a new reward each day, with Day 7 as the permanent reward for loyal players
- ? Streak System — consecutive daily claims build a streak with a 48-hour grace period before reset
- ? Donor Tier — separate reward track for donors with better rewards and purple GUI styling
- ? In-Game Reward Editor — admins edit rewards directly in-game via GUI with drag & drop item support
- ? Economy Integration — full Vault support for money rewards (optional)
- ? Particles & Sounds — fully configurable effects on claim per day
- ?️ Fully Configurable — every message, GUI item, cooldown, and reward defined in config
- ? Separate Reward Files —
rewards.ymlfor normal players,donor-rewards.ymlfor donors - ? SQLite Database — persistent player data with WAL mode and auto-save
- ⚡ Lightweight — no bloat, no unnecessary dependencies
? How It Works
- Player runs
/dailyreward - A 7-day GUI opens showing their current streak progress
- They click their available day to claim their reward
- Items, money, XP and commands are given instantly
- Particles and sounds fire on claim
- They come back tomorrow to continue their streak
If a player misses a day, they have a 48-hour grace period before their streak resets to 0.
?️ Commands
| Command | Description |
|---|---|
/dailyreward |
Open your daily reward GUI |
/drpadmin give <player> <day> |
Force give a day reward |
/drpadmin simulate <player> |
Simulate a full claim |
/drpadmin reset <player> |
Reset player streak |
/drpadmin setstreak <player> <n> |
Set player streak |
/drpadmin info <player> |
View player data |
/drpadmin reload |
Reload all config files |
/drpadmin open <player> [donor] |
Force open GUI for a player |
/drpadmin rewards |
Open in-game reward editor |
? Permissions
| Permission | Default | Description |
|---|---|---|
dailyrewardspro.claim |
everyone | Claim daily reward |
dailyrewardspro.donor |
false | Access donor reward tier |
dailyrewardspro.admin |
op | All admin commands and editor |
? Reward Types
Each day supports all of the following reward types, fully configurable:
- Items — any vanilla item with custom name, lore and amount
- Money — Vault economy balance (requires Vault + economy plugin)
- XP Levels — experience levels given directly to the player
- Commands — run as console or as the player, supports
{player}placeholder - Particles — any Bukkit particle effect
- Sounds — any Bukkit sound effect
⚙️ Requirements
- Server: Paper / Spigot / Purpur 1.21+
- Java: 21+
- Vault (optional) — only required if using money rewards
? Installation
- Drop
DailyRewardsPro.jarinto your/pluginsfolder - Restart your server
- Edit
plugins/DailyRewardsPro/config.ymlto customise messages and GUI - Edit
rewards.ymlanddonor-rewards.ymlto set your rewards - Or use
/drpadmin rewardsto edit rewards in-game
Donate (optional)
If you enjoy my work and want to support development:
Donate via PayPal ?
? Official Support & Community
Need help with this plugin?
Join the official Marbzy Discord server for:
- ? Direct plugin support (ticket system)
- ? Bug reports
- ? Feature suggestions
- ? Beta testing access
- ? Update announcements
Developed by Marbzy
请登录后举报
暂无评论,抢个沙发吧~