Skip to content

DaisyVotes — Reminders & Offline Rewards

DaisyVotes nudges players to vote without being annoying, and never loses a reward when someone votes offline.

config.yml
reminders:
enabled: true
interval-minutes: 30
visuals:
actionbar-reminders: true
SettingDefaultDescription
reminders.enabledtrueEnable periodic reminders.
reminders.interval-minutes30Minutes between action-bar reminder sweeps for online players who haven’t voted today. Minimum 5.
visuals.actionbar-reminderstrueShow the subtle action-bar nudge.

A clickable login reminder is also shown once per session to players who haven’t voted that day — clicking it runs /vote.

Under engagement (config.yml):

SettingDefaultDescription
almost-there-actionbartrueTells a player how many votes they are behind the next person on the leaderboard.
leaderboard-envytrueNotifies near-top players that they’re close to overtaking someone.

When a player votes (or wins a Top Voter / party reward) while offline, the reward is queued rather than lost.

config.yml
offline-rewards:
enabled: true
notify-on-join: true
KeyDefaultDescription
enabledtrueQueue rewards earned while offline.
notify-on-jointrueTell the player on join that they have rewards to claim.

On join, the player is reminded and runs /vote claim to receive everything queued. The queue is stored in the database, so it survives restarts.