RallyDaily

RallyDaily

Daily rewards, login streaks, and playtime milestones with an in-game editor. Paper, Purpur, and Folia ready.

11 downloads

RallyDaily

Bring players back every day with rewards, streaks, and playtime goals.

RallyDaily is a lightweight Paper and Folia plugin for daily rewards, login streaks, and one-time playtime milestones. Players get a clean menu, while administrators build rewards directly in-game.

Features

  • In-game reward editor — use /rally daily edit to create daily rewards and playtime milestones with real items. Custom names, enchantments, model data, NBT, and filled shulkers are preserved.
  • Daily reward loop — configured rewards cycle indefinitely, so the calendar never runs out.
  • Login streaks — reward consistent players with a configurable grace window for missed days.
  • Playtime milestones — grant one-time rewards when players reach total-playtime goals.
  • Flexible rewards — combine items, Vault money, and console commands.
  • Safe delivery — leftover items from a full inventory are dropped safely at the player's feet.
  • Modern interface — MiniMessage text, sounds, claimable-day glint, and configurable menus.
  • Folia-ready — region-safe scheduling with no repeating ticking task.
  • PlaceholderAPI support — display streaks, playtime, and claim status anywhere.
  • YAML or MySQL storage — start with zero setup or share progress across a network.

Commands

Command Description Permission
/rally daily Open the daily reward menu rally.daily.use
/rally daily edit Edit daily rewards and playtime milestones rally.daily.admin
/rally daily reload Reload the configuration rally.daily.admin
/rally daily reset <player> Reset a player's streak rally.daily.admin

Placeholders

%rally_streak% · %rally_highest% · %rally_playtime_hours% · %rally_can_claim% · %rally_next_day%

Requirements

  • Paper, Purpur, or Folia 1.20+
  • Java 21
  • Optional: PlaceholderAPI
  • Optional: Vault and an economy plugin
  • Optional: MySQL for shared network storage

Installation

  1. Put the RallyDaily JAR in your server's plugins folder.
  2. Restart the server.
  3. Run /rally daily edit to build your rewards in-game.
  4. Optionally configure Vault, PlaceholderAPI, or MySQL in plugins/RallyDaily/config.yml.

RallyDaily is part of the Rally engagement suite with RallyVote and RallyRefer. Each plugin works on its own; together they cover retention, server-list votes, and player referrals.

License

Free to download and use on Minecraft servers. All rights reserved; redistribution, resale, and modified reuploads are not permitted.