COWMODSКаталог модов

DailyRewards999

DailyRewards999 is a fully-featured, configurable daily rewards system for your Minecraft server. It encourages players to return daily by rewarding them with configurable items through an intuitive GUI interface.

1,2 тыс.3обновлён 10 сент. 2026 г.
ПриключенияЭкономикаМеханики игры

Описание

Daily Reward GUI: Players use the /daily command to open a sleek inventory GUI showing their daily reward progress. Each day is represented by a colored pane:

Green Pane: Reward already claimed or currently claimable. Red Pane: Reward locked or missed (streak reset). Configurable Rewards: Easily define rewards per day in the config.yml using simple syntax. Add as many days as you want!

Cooldown System: Rewards unlock after a configurable cooldown period (default 24 hours). Players must claim their reward before the next one unlocks or their streak resets.

Permission Support: Control access with the daily.use permission (granted to all players by default).

Robust Claiming Logic: Prevents multiple claims within cooldown, resets streaks on inactivity, and automatically cycles rewards after the last day.

Commands /daily Description: Opens the daily rewards GUI. Usage: /daily Permission: daily.use (default: true for all players) Behavior: Opens an inventory GUI showing all reward days. Green panes indicate claimed or claimable rewards. Red panes indicate locked or missed rewards. Players can click the green pane for the current claimable day to receive their reward. Configuration (config.yml) yaml

How many seconds must pass before the next reward unlocks (default 86400 = 24 hours) claim_cooldown_seconds: 86400

Rewards per day. Format: MATERIAL_NAME (amount) rewards: day1: "DIAMOND_SWORD (1)" day2: "EMERALD (3)" day3: "GOLDEN_APPLE (2)" day4: "DIAMOND (2)" Add or remove days by editing the rewards section. Use valid Minecraft material names in uppercase. Amount must be a positive integer. Data Persistence Player claim data is saved in data.yml inside the plugin folder. Data stored per player UUID includes: Last claim timestamp (epoch seconds) Current streak day How It Works Opening the GUI: When a player runs /daily, the plugin loads their claim data and cooldown status. It builds a GUI with one pane per reward day.

Pane Colors:

Green: Days already claimed or the current claimable day. Red: Locked days or if the player missed claiming in time (streak reset). Claiming Rewards: Clicking the green pane for the current claimable day grants the configured reward, updates the player's last claim time and streak day, and closes the GUI.

Cooldown & Streak Reset: Players must wait the configured cooldown between claims. If they miss claiming before the next reward unlocks (more than twice the cooldown passes), their streak resets to Day 1.

Reward Cycle: After the last configured day, the streak resets to Day 1 automatically.

Permissions

daily.use

Allows use of /daily command

true

Support For bug reports, feature requests, and anything else please join our discord!

Последние версии

Все версии →
release

DailyRewards999 1.0.7 The Bug Fix Update!

1.0.7
10 сент. 2026 г.178Minecraft: 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.11bukkit, paper, purpur, spigot
Скачать
Что нового
### Added * Added the missing grace period and leaderboard size settings to the default configuration ### Fixed * Fixed players at the maximum streak no longer being able to claim rewards from the menu * Fixed milestone bonuses not being awarded on a first claim or after a streak reset * Fixed an invalid configuration silently disabling messages, sounds and other settings * Fixed the updater sometimes downloading builds made for other Minecraft versions * Fixed the leaderboard causing server lag when many players have never been seen online * Fixed the leaderboard ordering players with equal streaks inconsistently * Fixed permission checks so the documented permissions are enforced correctly * Fixed unknown daily commands silently opening the reward menu * Fixed the next-reward preview showing an incorrect random reward * Fixed players on cooldown seeing the wrong message when clicking a locked day * Fixed the displayed maximum streak being higher than the actual available reward days * Fixed the admin command printing its usage twice * Fixed the plugin writing player data to disk on every claim, which caused server lag * Fixed placeholder integrations showing empty author information
release

1.0.6 The Configurable Milestones Update

1.0.6
1 мар. 2026 г.308Minecraft: 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.11bukkit, paper, purpur, spigot
Скачать
Что нового
### Added - Added Configurable Milestones & Bonus Rewards - Added A Grace Period For Your Streak If You Miss (A Configurable Number) Day That Will Protect Your Streak - Added A New Command /daily leaderboard
release

1.0.5 The Fix Update!

1.0.5
19 янв. 2026 г.96Minecraft: 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.11bukkit, paper, purpur, spigot
Скачать
Что нового
WORKING ON CHANGELOG
release

DailyRewards999 1.0.4 The Admin Update

1.0.4
1 дек. 2025 г.90Minecraft: 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.10bukkit, paper, purpur, spigot
Скачать
Что нового
### Added - `/daily reset <player>` command - Allows admins to reset a specific player's daily reward streak - `/daily check <player>` command - Shows the daily reward status for a specific player (last claimed date, current streak) - `/daily admin` command - Opens a GUI for admins to manage daily rewards configurations and player data - `/daily next` command - Shows the next claimable reward and time remaining for the current player - Reward Preview System - All reward days now show what will be received, including visual indicators for next upcoming reward and time remaining - Enhanced GUI with yellow stained glass panes for next claimable day and detailed reward information for all days - Tab completion for all new subcommands - Proper permission nodes for all new features ### Changed - Improved version comparison in update checker to handle various version formats more safely - Inventory size validation to prevent crashes when number of rewards exceeds GUI capacity - Enhanced GUI display with better reward preview information
release

DailyRewards999 1.0.3 Auto Updater

1.0.3
29 окт. 2025 г.359Minecraft: 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.10bukkit, paper, purpur, spigot
Скачать
Что нового
* Added A Auto Updater Which Can Be Configured On And Off
release

DailyRewards999 1.0.2 Configuration Update

1.0.2
28 окт. 2025 г.46Minecraft: 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.10bukkit, paper, purpur, spigot
Скачать
Что нового
### Added - **Reload Command:** Added `/dailyrewards999 reload` command (and alias `/dr reload`) to allow administrators to reload the plugin's configuration without restarting the server. Requires `daily.admin` permission. - **Randomized Rewards:** Implemented a new configuration option for randomized daily rewards. - `random_rewards.enabled`: A boolean option to enable or disable randomized rewards. - `random_rewards.rewards`: A list of reward strings from which a random reward will be chosen when a day is configured as "random". - Rewards can now be set to "random" in the `rewards` section of `config.yml` (e.g., `day5: "random"`). - **GUI Customization Options:** Added several new configuration options to customize the Daily Rewards GUI. - `gui_rows`: Configurable number of rows for the GUI (1-6). - `fill_item`: Specifies a material to fill empty slots in the GUI. - `claimed_item_lore`: Customizable lore for items representing already claimed rewards. Supports `%reward_item%` placeholder. - `unclaimed_item_lore`: Customizable lore for items representing unclaimed rewards. Supports `%reward_item%` placeholder. - **PlaceholderAPI Support:** Integrated PlaceholderAPI to allow displaying daily reward information in other plugins. - Added `dailyrewards999_next_claim_time` placeholder to show the time remaining until the next reward can be claimed. - Added `dailyrewards999_current_streak` placeholder to display the player's current daily reward streak.
release

DailyRewards999 1.0.1

1.0.1
3 окт. 2025 г.46Minecraft: 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.9bukkit, paper, purpur, spigot
Скачать
Что нового
### Features Added/Changed: * **Daily Reward Streak Reset:** * Players can now restart their daily reward streak from Day 1 if they miss a day. * The system tracks the player's last claim and current streak to manage this functionality. * The in-game reward menu (GUI) now visually indicates the player's streak status and if a reset has occurred, guiding them to claim the correct reward. * New messages are displayed to players regarding their streak status, including a specific message when a streak is reset. * **Configuration:** * New configurable messages have been added to `config.yml` to support the streak reset feature, allowing server administrators to customize these messages.
release

DailyRewards999 1.0.0

1.0.0
3 сент. 2025 г.45Minecraft: 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.8bukkit, paper, purpur, spigot
Скачать
Что нового
the first release