promotional bannermobile promotional banner

Daily Calendar

An advent-calendar style daily login reward: open a door a day for rewards, with streaks, milestones and seasonal calendars.
video thumbnail
03-reveal.png

03-reveal.png

01-toast.png

01-toast.png

02-inventory-button.png

02-inventory-button.png

04-milestone.png

04-milestone.png

05-streak-bonus.png

05-streak-bonus.png

06-calendar.png

06-calendar.png

07-halloween.png

07-halloween.png

08-advent.png

08-advent.png

09-valentines.png

09-valentines.png

10-easter.png

10-easter.png

11-summer.png

11-summer.png

12-chest.png

12-chest.png

Description

Daily Calendar

A door a day keeps them coming back. Daily Calendar is an advent-calendar style login reward for servers (and singleplayer): every day there's a new door to open, with something behind it. Keep your streak going for bigger rewards, and look out for the milestone doors.

Full guide, and the reward format for server owners: hardlineinteractive.com/mods/daily-calendar

What's in it

  • Open a door a day. Press , (comma), click the clock button in your inventory, or type /calendar. Today's door glows and knocks; click it and it swings open, the reward pops out with confetti, and a card shows what you got. Opened doors stay open; missed ones are crossed out.
  • Milestones and streaks. Gold milestone doors (day 7, 14, 21, 28) get a bigger reveal and a firework, and the whole server hears about it. Daily Rewards also gives streak bonuses for 30, 60, 100 and 365 days in a row.
  • Six calendars built in. Daily Rewards all year (28 doors, then a new round), plus seasonal ones that show up around their dates, each with its own colours and drifting effects:
  • Valentine's (1 to 14 February), hearts, and Cupid's Bow on the 14th
  • Easter Egg Hunt (the two weeks up to Easter, which it works out every year), petals, all surprises
  • Summer (July and August), fireflies
  • Spooky Calendar (October), embers, and a pumpkin crown on the 31st
  • Advent (1 to 25 December), snow, a surprise behind every door
  • A reminder when you join (a toast, or chat), and when a new day starts while you play.
  • Players without the mod can still join and claim from a chest menu, or straight from a chat link.
  • Can't be cheated: only the server's clock counts, and every door is checked on the server.

For server owners and pack makers

  • Every reward is yours to set in simple JSON files (in the config folder, or a datapack): items from any mod, with enchantments and other components, XP, commands, loot tables, and weighted mystery pools.
  • Your own calendars: streak calendars (reset, skip or pause when someone misses a day, with grace days), monthly ones, and dated seasonal ones with their own themes.
  • Per-calendar permissions: an op level, scoreboard tags or teams, plus a permission node for LuckPerms and the like (a VIP-only calendar, a staff calendar).
  • Admin commands: preview any calendar on any date, test a door's rewards, give, reset, see a player's progress, and reload with a list of any mistakes in your files.
  • Settings for the time zone and the hour a new day starts, reminders, announcements and more.
  • Players' progress is saved as one small readable file each, written safely every time a door opens.

Versions

NeoForge for Minecraft 1.21.1, 1.21.11 and 26.2; Fabric (with Fabric API) for 1.21.1, 1.21.11, 26.2 and 26.3. Needed on the server; optional for players.

Made by

Hardline Interactive (Taylor Gibbs). Daily Calendar was vibe coded with Claude Code, Anthropic's AI coding assistant: Claude wrote the code from Taylor's ideas, testing and feedback.

Daily Calendar Team

profile avatar
  • 9
    Projects
  • 981
    Downloads

More from taylorjoey03View all

  • Trading Cards project image

    Trading Cards

    Collect a card for every mob: rip open booster packs, chase shiny Prismatic pulls, fill your binder and trade with friends.

    • 128
    • October 28, 2026
  • Last Words project image

    Last Words

    A death recap: see who killed you, every hit, what your armour stopped and what would have saved you, then follow the arrow back to your stuff.

    • 51
    • October 27, 2026
  • Sleepers project image

    Sleepers

    Players who log off fall asleep in their bed, with their skin and a "last seen" label, so your server feels lived in. Server side only.

    • 70
    • October 27, 2026
  • Hindsight project image

    Hindsight

    Replays and build timelapses in one mod: record any session, fly through it, export cinematic videos, open ReplayMod and Flashback files, and watch your builds rebuild themselves.

    • 288
    • October 24, 2026
  • Trading Cards project image

    Trading Cards

    Collect a card for every mob: rip open booster packs, chase shiny Prismatic pulls, fill your binder and trade with friends.

    • 128
    • October 28, 2026
  • Last Words project image

    Last Words

    A death recap: see who killed you, every hit, what your armour stopped and what would have saved you, then follow the arrow back to your stuff.

    • 51
    • October 27, 2026
  • Sleepers project image

    Sleepers

    Players who log off fall asleep in their bed, with their skin and a "last seen" label, so your server feels lived in. Server side only.

    • 70
    • October 27, 2026
  • Hindsight project image

    Hindsight

    Replays and build timelapses in one mod: record any session, fly through it, export cinematic videos, open ReplayMod and Flashback files, and watch your builds rebuild themselves.

    • 288
    • October 24, 2026