
VoidGiveaway v1.9
Host exciting giveaways with MySQL & SQLite, Discord Webhooks, and PlaceholderAPI support.
✨ VoidGiveaway ✨
The Ultimate Custom Giveaway System for Spigot & Paper Servers
Tired of boring, unorganized giveaways?
With VoidGiveaway, you can finally bring a professional, configurable, and fun giveaway experience to your server.
From player-driven item giveaways to admin-hosted reward events,
VoidGiveaway makes rewarding your community simple and engaging!
⚡ Core Features
-
Player Giveaways – Any player can start a giveaway with the item in their hand. Perfect for community events!
-
Admin Giveaways – Start giveaways with predefined rewards: items, ranks, economy money, or messages.
-
Vault & Economy Integration – Charge entry fees and reward money automatically. Built-in fallback if Vault is missing.
-
Predefined Rewards – Create unlimited “reward packages” in the config (items, commands, messages).
-
Broadcast Announcements – Automatic broadcasts with placeholders: %player%, %item%, %winner%, %time%.
-
Fully Configurable – Customize participant limits, durations, cooldowns, entry costs, and messages.
-
Player-Friendly – Clear commands and error handling like “already joined” or “inventory full.”
-
Multi-Version Support – Compatible from 1.12 to 1.20+.
- PlaceholderAPI - Use your custom placeholders..
- Rolling Titles - A title is rolling the names of participants and shows the winner.
- Discord Webhook - Send giveaway announcements, countdowns, winners, and cancellations directly to a Discord channel.
- No Reload Lost - Reloading the plugin during an active giveaway will not cause players to lose rewards.
- Giveaway Top - Show the top 10 players with the most wins and participations.
- Player Stats - Players can view their own wins, participations, and last win date.
- MySQL / SQLite Support - Store all player stats in either a MySQL database or a local SQLite file.
⌨️ Commands
Player Commands:
/giveaway join – Join the current giveaway
/giveaway start – Start your own giveaway with the item in your hand
/giveaway help – Show the help menu for players
/giveaway stats – View your personal giveaway statistics such as wins, participations, and last win date
/giveaway top – Display the top 10 players with the most giveaway wins and participations
Admin Commands:
/admingiveaway start item – Start a giveaway with the item in your hand
/admingiveaway start <id> – Start a predefined giveaway from config
/admingiveaway stop – Stop the current giveaway
/admingiveaway reload – Reload the plugin configuration
/admingiveaway help – Show the admin help menu
/admingiveaway information – Shows information of the current giveaway.
⚡Permissions
voidgiveaway.admin.stop
voidgiveaway.admin.information
voidgiveaway.admin.access
voidgiveaway.admin.reload
voidgiveaway.admin.start
voidgiveaway.player.start
voidgiveaway.use
voidgiveaway.stats
voidgiveaway.top
voidgiveaway.bypass.cooldown
voidgiveaway.bypass.cost
⚙️ Configuration Example
predefined-giveaways:
vip_rank:
name: "&a&l[VIP] Rank Trial (7 Days)"
commands:
- "lp user %player% parent addtemp vip 7d"
- "broadcast &e%player% &ahas just won a 7-day VIP trial!"
messages:
- "&aCongratulations! You've won a 7-day VIP trial!"
- "&7Your trial expires in 7 days."
✔ Easy to edit
✔ Supports placeholders
✔ Unlimited reward packages
💜 Why Choose VoidGiveaway?
✔ Boosts player engagement with fun events
✔ Makes community rewards professional
✔ Fully configurable – adapt to your server’s theme
✔ Perfect for both small servers and big networks
✔ Encourages players to stay active
📸 Screenshots
🚀 Get VoidGiveaway Today
Make giveaways exciting, professional, and fun for your community!