Skip to content

DaisyVotes — Vote Parties

A vote party is a server-wide goal: once the community reaches a target number of votes, everyone eligible gets rewarded. It turns voting into a shared push.

Every accepted vote increments a global counter. When it reaches required-votes, the party triggers: a countdown plays, party rewards are handed out, a Discord embed can fire, and the counter resets (or overflows).

config.yml
vote-party:
required-votes: 25
mode: OnlinePlayers
reset-overflow: false
broadcast-progress-every: 5
KeyDefaultDescription
required-votes25Votes needed to trigger a party.
modeOnlinePlayersWho receives party rewards (see below).
reset-overflowfalseWhen false, votes past the goal carry into the next party. When true, the excess is dropped.
broadcast-progress-every5Broadcast progress every N votes.
ModeWho gets rewarded
OnlinePlayersEveryone online when the party triggers.
VotersSinceLastPartyOnly players who voted since the last party — rewards participation.
ServerWideEveryone; offline players have rewards queued for /vote claim.

When a party triggers, DaisyVotes can show:

  • A countdown titlevisuals.party-countdown (default on).
  • A boss bar during the countdown — visuals.party-boss-bar (default on).
  • A celebration effectvisuals.effects.party (default on).
  • Progress broadcasts as the goal approaches.
CommandWhoDescription
/vote partyPlayersCheck current party progress.
/votepartyPlayersSame as /vote party.
/daisyvotes forcepartyAdmins (daisyvotes.admin.forceparty)Trigger a party immediately.
/daisyvotes statusAdmins (daisyvotes.admin.status)Show party progress and online count.
PlaceholderValue
%daisyvotes_current_votes%Votes toward the next party
%daisyvotes_party_required%Votes needed
%daisyvotes_votes_remaining%Votes left to trigger
%daisyvotes_party_percent%Percent complete (0–100)