promotional bannermobile promotional banner

DailyReward

Customizable daily rewards mod for Minecraft.

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

Fabric

modImplementation "curse.maven:dailyreward-1503895:7876038"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

📋 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