跳到正文

Daily Calendar

作者:taylorjoey03

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

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

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 支持哪些 Minecraft 版本?

Daily Calendar 支持 Minecraft Java 版 1.21–26.3,共 5 个版本,可用的加载器:Fabric / NeoForge。下载时注意选择和你游戏版本一致的文件。

Daily Calendar 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

taylorjoey03 的其他作品

查看全部 →