DaisyVotes — Messages & MiniMessage
Every piece of chat and action-bar text lives under messages: in config.yml. All of it supports MiniMessage formatting and {…} placeholders.
MiniMessage primer
Section titled “MiniMessage primer”DaisyVotes uses MiniMessage, Adventure’s modern text format:
| Tag | Effect |
|---|---|
<#FFC8DD>text | Hex color |
<gradient:#FFC8DD:#BDE0FE>text</gradient> | Gradient across the text |
<bold> <italic> <underlined> | Styles |
<click:run_command:'/vote'>text</click> | Run a command on click |
<click:open_url:'{url}'>text</click> | Open a URL on click |
<hover:show_text:'…'>text</hover> | Tooltip on hover |
<prefix> | Inserts your configured prefix |
messages: prefix: "<#B8C0CC>[<gradient:#FFC8DD:#BDE0FE>DaisyVotes</gradient><#B8C0CC>]</#B8C0CC>" vote-received: "<prefix> <gradient:#FFC8DD:#BDE0FE>{player}</gradient> <#B8C0CC>voted on <#FFF1C1>{site}</#FFF1C1><#B8C0CC> and earned rewards."All message keys
Section titled “All message keys”| Key | Purpose | Placeholders |
|---|---|---|
prefix | Prefix inserted by <prefix>. | — |
vote-received | Broadcast when a player votes. | {player}, {site} |
party-progress | Vote-party progress broadcast. | {party_current}, {party_required} |
party-triggered | Broadcast when a party unlocks. | {party_required} |
rewards-queued | Shown on join when offline rewards are waiting. | — |
rewards-claimed | Confirmation after /vote claim. | {reward_count} |
no-queued-rewards | Shown when nothing is queued. | — |
login-reminder | Clickable “you haven’t voted” message on join. | — |
actionbar-reminder | The periodic action-bar nudge. | — |
streak-milestone | Broadcast when a player hits a streak milestone. | {player}, {streak} |
leaderboard-envy | ”X votes behind the next player” nudge. | {behind}, {next_name}, {next_rank} |
reload-complete | Confirmation after /daisyvotes reload. | — |
site-link | The clickable single-site vote link (/vote <site>). | {site}, {url} |
admin-force-party | Confirmation after /daisyvotes forceparty. | — |
invalid-site | Error for an unknown site name. | — |
wheel-spin-earned | Shown when a daily wheel spin is earned. | — |
no-wheel-spins | Shown when a player has no spins yet. | — |
wheel-reward-won | Shown when a wheel prize is won. | {reward} |
points-balance | /vote points output. | {player}, {points} |
points-earned | The “+N vote points” feedback on a vote. | {points}, {balance} |
shop-purchased | Confirmation of a shop purchase. | {item}, {cost}, {points} |
shop-insufficient-points | Not enough points to buy. | {cost}, {points} |
shop-daily-limit-reached | Daily purchase limit hit. | {item} |
shop-no-permission | Player lacks the item’s permission. | — |
points-updated | Confirmation after an admin points adjustment. | {player}, {points} |
config.yml Reference The messages section in context with every other setting.