Individual Voting Rewards: Easily define commands to be executed when a player successfully votes. This allows you to grant players items, currency, permissions, or anything else a command can do.
- Configurable VoteParty: Set a target number of votes needed to trigger a VoteParty. Once reached, a custom message is broadcast, and a set of commands are executed for all online players, creating a server-wide celebration and reward event.
- Customizable Messages: Personalize the messages displayed to players when they vote and when a VoteParty occurs, using color codes for a visually appealing experience.
- Simple Configuration: The intuitive YAML configuration file makes setting up rewards and VoteParty parameters quick and easy, even for those new to server administration.
- PlaceholderAPI Support: Integrate with PlaceholderAPI to display dynamic information within your server, such as the current number of votes towards the VoteParty and the total votes needed.
Example of the YAML:
YAML:
# Configuration for individual voting rewards
voting:
# Message sent to the player when they vote
message: "<#1aff1a>Thank you for voting! <#ff1a1a>Here are your rewards."
# List of commands executed when a player votes
# %player% is replaced with the player's name
rewards:
- "crate key give %player% vote 1" # Gives the player 1 vote crate key
# Configuration for vote party rewards
voteparty:
# Message broadcasted to all players when a vote party is triggered
message: "<#1aff1a>Vote party! <#ff1a1a>Everyone gets a reward."
# Number of votes required to trigger a vote party
totalvotes: 25
# Determines how rewards are distributed:
# "individual" - Rewards are given to each player individually
# "server-wide" - Rewards are given to the entire server
rewardType: "individual"
# List of commands executed during a vote party
# %player% is replaced with the player's name (only for "individual" rewardType)
rewards:
- "crate key give %player% vote 1" # Gives each player 1 vote crate key
Requires PlaceholderAPI:
- %daisyvotes_current_votes%: Displays the current number of votes received towards the next VoteParty.
- %daisyvotes_total_votes_needed%: Displays the total number of votes required to trigger a VoteParty.