VoteRewards
Powerful vote rewards with streak tracking, vote parties, random rewards, and monthly leaderboards. Easy setup in under 5 minutes.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
VoteRewards
VoteRewards
Powerful as VotingPlugin, easy as SuperbVote. The vote reward plugin that respects your time — full-featured out of the box, no PhD in YAML required.
Why VoteRewards?
Most vote plugins make you choose: powerful but complex, or simple but limited. VoteRewards gives you both — streak milestones, vote parties, weighted random rewards, and monthly leaderboards, all working from a clean default config the moment you drop in the jar.
Features
- Fully Configurable — Run commands, give items, send messages on every vote - Fully Configurable — Reward players who vote consistently (3-day, 7-day, 30-day milestones) - Fully Configurable — Server-wide celebration when the community hits a vote threshold - Fully Configurable — Weighted random loot (common/rare/legendary) on each vote - Fully Configurable — Top voters reset each month, keeping competition fresh - Fully Configurable — Votes while offline are saved and delivered on next login - Fully Configurable — Full placeholder integration for scoreboards, holograms, etc. - Fully Configurable — Give money rewards via any Vault-compatible economy plugin - Fully Configurable — Every message, reward, and threshold is customizable
Commands
| Command | Permission | Description | |---------|-----------|-------------| | `/votereward` | `votereward.use` | Show help menu | | `/votereward check` | `votereward.use` | View your vote stats, streak, and pending rewards | | `/votereward top` | `votereward.use` | View top voters this month | | `/votereward reload` | `votereward.admin` | Reload configuration | | `/votereward give <player>` | `votereward.admin` | Manually give vote rewards | | `/votereward party` | `votereward.admin` | Manually trigger a vote party | | `/votereward reset <player>` | `votereward.admin` | Reset a player's vote data |
Aliases: `/vr`, `/vote`
PlaceholderAPI Placeholders
| Placeholder | Description | |-------------|-------------| | `%votereward_votes%` | Player's total all-time votes | | `%votereward_monthly_votes%` | Player's votes this month | | `%votereward_streak%` | Current vote streak (days) | | `%votereward_party_current%` | Current vote party vote count | | `%votereward_party_needed%` | Votes remaining until party | | `%votereward_top_N_name%` | Name of #N top voter | | `%votereward_top_N_votes%` | Vote count of #N top voter |
Dependencies
- Optional: Optional: (receives votes from vote sites) - Optional: %%MD1%% (economy rewards), %%MD2%% (placeholders)
Installation
1. Download the `.jar` file 2. Place it in your server's `/plugins/` folder 3. Restart your server 4. Edit `config.yml` to customize rewards, streaks, and party settings 5. Done — default config works out of the box
Supported Versions
Paper 1.20.x — 1.21.x (Java 17+)