File Details
dailyreward-Fabric-1.21-1.0.1.jar
- R
- Apr 4, 2026
- 208.01 KB
- 13
- 1.21.1
- Fabric
File Name
dailyreward-Fabric-1.21-1.0.1.jar
Supported Versions
- 1.21.1
Curse Maven Snippet
📋 Patch Notes — DailyReward Mod v1.0.1
🆕 New Features
Reward System
- BDO-style public menu — 35-day grid, 7 columns
- Two independent calendar tabs (e.g. Loyal + Event)
- 24h cooldown per tab, fully independent
- Real-time countdown timer displayed in menu
- Pulsing animation on the current day
- Hover tooltip on each card
- Featured item (★ = first item in list) displayed on card
- Red triangles on special days
Streak System
- Consecutive streak system with configurable timer in hours
- Streak lost if no claim within the configured delay
- Red chat message on each streak claim
- "💔 Your streak has been lost!" message when delay expires
- Configurable milestone (e.g. every 7 days = +1 bonus item)
- Streak timer displayed in the public menu header
- Dedicated Streak Calendar on admin side (red borders)
- Configurable bonus rewards per streak day
- "You earned X as a bonus!" message on streak milestone
Event Planning
- Start and end dates per tab (format dd/MM/yyyy HH:mm)
- Interactive date picker with +/- buttons (DateTimePicker)
- Automatic tab switch based on current date
- "Next event in Xd Xh" message when no active event
- Event end timer displayed in public footer
- Start/end dates displayed in player-side footer
Full Inventory Check
- Verification before each claim
- Villager sound + chat message "Your inventory is full!"
- Cooldown not triggered if inventory is full
Claim History
- History of last 35 claims with date, tab and items
- "👁 View" button → popup with in-game rendered items
- Separate streak reward history
- Tab name shown in history (Loyal/Event)
Admin Global Stats
- Total claims, unique players, most claimed day
- Bar chart by day
- Refresh button
Notifications
- Menu popup on login if reward is available (80 tick delay)
- Player option: Menu popup or discreet title "⭐ Reward available"
- ⭐ indicator on tab if a reward is available
🔧 Admin System
Admin Calendar
- Editable grid with item picker
- Right panel pending item list before confirmation
- "Reset all" button per tab
- "+ All days" button (adds one item to all 35 days at once)
- "Special" badge per day (colored border)
- Config export/import via clipboard
Admin Options
- Customizable tab names
- Configurable active player tab
- 4-line public footer (white, white, orange, grey)
- Event planning with DateTimePicker popup
- Streak settings (time before loss in h, milestone in d)
- "🔥 Streak Calendar" button
- JSON config export/import
Player Calendar
- Lists all players (online and offline)
- Green/grey online/offline indicator
- Counter "X players — Y online"
- T1 and T2 days displayed separately per player
- Streak displayed per player
- Actions: Reset, CDdown, -D/+D per tab
- Scroll support for large player lists

