DaisyVotes v2.0

A lightweight Voting and Voteparty Plugin
V2.0.0 - Complete Rewrite, Embedded Receiver, Licensing & Production

🌼 Major Release
DaisyVotes 2.0 is a complete rewrite and redesign of the plugin. The whole voting flow, GUI system, rewards, storage, licensing, diagnostics, and release build have been rebuilt for premium production use.

✨ New Features
Built-in Votifier Receiver
No NuVotifier required anymore.
Supports legacy Votifier v1 RSA public-key voting sites.
Supports NuVotifier/Votifier v2 token voting sites.
Automatic NuVotifier config import for existing servers.
Optional NuVotifier bridge mode for migration.

BuiltByBit + SunLicense Licensing
Automatic BuiltByBit license injection.
Manual license key fallback for private/manual buyers.
License fingerprint system for safer support tickets.
Fail-closed validation for missing, invalid, or unreachable licenses.

New Vote GUI Experience
Redesigned /vote menu.
Vote site candles with cooldown states.
Reward previews with display names, summaries, and preview items.
Cleaner stats, claim, top voter, wheel, shop, and reward views.

Daily Reward Wheel
Players can earn spins by voting on every configured site.
Configurable wheel prizes.
Persistent spins and progress.
Rare reward broadcast support.

Vote Points & Vote Shop
Built-in vote points economy.
Configurable /vote shop.
Per-item costs, permissions, daily limits, icons, and rewards.

Streaks & Streak Freezes
Daily vote streak tracking.
Best streak tracking.
Grace periods.
Streak freeze rewards.

Vote Parties
Server-wide vote party progress.
Configurable party rewards.
Progress broadcasts.
Force party admin command.

Offline Rewards
Votes while offline are saved.
Players can claim queued rewards with /vote claim.

Top Voters & Leaderboards
Daily, weekly, monthly, and all-time vote tracking.
Top voter rewards.
PlaceholderAPI leaderboard placeholders.

Cross-Server Ready
MySQL/MariaDB storage support through storage.yml.
Optional Redis network mode for multi-server live routing.
Redis is disabled by default and not required for single servers.

🛠 Admin & Troubleshooting
New /daisyvotes doctor command.
Receiver status, reload, import, token, and public key commands.
Network status command.
Reward command diagnostics.
Clear warnings for missing/overridden economy, crate, points, or xp commands.
Cleaner startup and support logs.

🚀 Improvements
Java 21 support.
Paper 1.21+ support.
api-version kept at 1.21 for wider 1.21.x compatibility.
Production release jar built with ProGuard.
Relocated/shaded libraries to reduce plugin conflicts.
ASCII-safe startup banner for host panels that do not support Unicode.
Default rewards are now vanilla-safe and work on clean servers.
PlaceholderAPI support remains optional.
Better reward failure handling without crashing delivery.
Better config comments and docs.
No full license keys, tokens, private keys, buyer IDs, or nonce values are logged.

🔧 Configuration
New receiver.yml for the embedded vote receiver.
New network.yml for optional Redis network mode.
Improved config.yml comments.
Improved rewards.yml defaults.
Improved menus.yml, shop.yml, and storage.yml structure.
BuiltByBit buyers do not need to paste a license key manually.

📝 Important Upgrade Notes
Requires Paper 1.21+ and Java 21.
Remove old DaisyVotes jars before installing 2.0.0.
NuVotifier is no longer required.
Most older voting sites can use Votifier v1 with /daisyvotes receiver publickey.
Voting sites that support v2 can use the default token in receiver.yml.
Because this is a major rewrite, review your generated configs before copying old settings over.

✅ Main Commands
/vote - Open the main voting menu
/vote claim - Claim offline rewards
/vote spin - Open the daily reward wheel
/vote shop - Open the vote shop
/vote top - View leaderboards
/daisyvotes doctor - Diagnose setup issues
/daisyvotes receiver status - Check the embedded receiver
/daisyvotes receiver publickey - Show the v1 public key
/daisyvotes reload - Reload configs
/daisyvotes testvote <player> - Simulate a vote
✨ New Features
  • Fully Customizable Vote GUI - Configure everything in gui.yml
  • Add/remove vote sites without touching code
  • Customize menu title, size, colors, and items
  • MiniMessage support for all text (gradients, hex colors, etc.)
  • New Admin Commands
  • /dv status - View current vote party progress
  • /dv reset - Reset the vote counter
  • /dv reload - Reload all configurations

🚀 Improvements
  • Real-time Placeholders - Vote counts now update instantly
  • %daisyvotes_current_votes%
  • %daisyvotes_votes_remaining%
  • %daisyvotes_total_votes_needed%
  • PlaceholderAPI Support in GUI - Use any placeholder in menu item lore
  • Better Performance - Optimized database and caching

🔧 Configuration

  • New gui.yml for complete GUI customization
  • All text supports MiniMessage format (hex colors, gradients, hover text, click actions)

📝 Aliases
  • /vote - Open vote menu
  • /dv, /dvotes, /daisyvotes - Admin commands
  • Support 1.21.10
  • New placeholder: %daisyvotes_votes_remaining%
  • Command feedback for /daisyvotes reload
/daisyvotes reload to reload the config
and add folia suport
use plugin azuvotifier for folia
This update adds a little fix for how votepartys are handled
Buy a license now
$10.00
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 10% commission.
2,162 Views
0 Purchases
89 Downloads
May 10, 2025 Published
Jun 12, 2026 Updated
5.00 star(s)
Average rating (6)
19.8 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
Type
  1. Gameplay
  1. Economy
  1. Monetization
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Includes DRM
No
Source access (legacy)
Open source
Creator
Owner
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,180 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,115 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,047 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,804 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,572 purchases
Share and earn
Refer this resource and earn a 10% commission.
2,162 Views
0 Purchases
89 Downloads
May 10, 2025 Published
Jun 12, 2026 Updated
5.00 star(s)
Average rating (6)
19.8 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
Type
  1. Gameplay
  1. Economy
  1. Monetization
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Includes DRM
No
Source access (legacy)
Open source
Creator
Owner
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,180 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,115 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,047 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,804 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,572 purchases
Top