GiveawaysPro is the perfect giveaways plugin. With its' easy-to-use commands & GUI editor, it allows you to setup and host your own giveaways in an instant. And the best part? The plugin allows for any giveaway configuration you wish.
Support for PlaceholderAPI
Support for hex colors
Unlimited winners and unlimited prizes
Automatic giveaway hosting; set your start date & duration
Easily edit giveaways in the GUI editor
Set the display name and description of a giveaway (hex!)
Set the duration of a giveaway; how long it should last before it automatically ends.
Set a date for when the giveaway should automatically start.
Set how many entries a player can max have.
Set the amount of winners.
Set a permission to join the giveaway.
Set how often the giveaway should broadcast in chat.
Set if there should be a bossbar for the giveaway.
Add extra entries to the giveaway based on permissions.
Exclude certain permissions from joining giveaways.
Manage the prizes of giveaways, with an unlimited amount of prizes
Configure default giveaway settings, and various messages.
/giveaway - list all giveaways
/giveaway join <name> - join an active giveaway
/giveaway create <name> - create a new giveaway (giveaway.command.create)
/giveaway edit <name> - edit a giveaway (giveaway.command.edit)
/giveaway delete <name> - delete a giveaway (giveaway.command.delete)
/giveaway start <name> - manually start a giveaway (giveaway.command.start)
/giveaway cancel <name> - manually cancel a giveaway (giveaway.command.cancel)
Code (YAML):
giveaway-settings: ### In minutes default-duration: 30
max-entries: 1
permission-to-join: "" amount-of-winners: 1
### If set to true, non-included players such as those without permission or is excluded, will not see broadcasts. broadcast-to-included-only: true
bossbar:
title: "%giveaway_display_name%&7: &f%giveaway_entries_unique% entries &7| &f%giveaway_time_left% remaining" color: "GREEN" style: "SOLID" inventories:
filler-item:
type: "LIME_STAINED_GLASS_PANE" name: " " messages:
giveaway-entry-message: "&eYou have &aentered &egiveaway '%giveaway' with &f%entries% entry(s)&e." giveaway-message-on-join: "&eYou haven't missed the %giveaway_display_name% &egiveaway, have you?" giveaway-start: -
" " -
"&a&lNEW GIVEAWAY" -
"%giveaway_display_name% &ehas started!" -
" " - "&8→ &eDuration&7: &f%giveaway_duration%" - "&8→ &eMax Entries&7: &f%giveaway_max_entries%" -
" " -
"&8→ &aClick here to enter giveaway." -
" " giveaway-broadcast: -
" " -
"%giveaway_display_name%" -
"&eYou haven't missed the giveaway have you?" -
" " - "&8→ &eTime Left&7: &f%giveaway_time_left%" - "&8→ &eMax Entries&7: &f%giveaway_max_entries%" -
" " -
"&8→ &aClick here to enter giveaway." -
" " giveaway-ended: -
" " -
"%giveaway_display_name%" -
"&eThe giveaway has ended!" -
" " - "&8→ &eTotal Entries&7: &f%giveaway_entries_unique%" - "&8→ &eDuration&7: &f%giveaway_duration%" - "&8→ &eWinners&7: &f%giveaway_winners%" -
" "
%giveaway_displayname% - the display name of the giveaway (%giveaways_NAME_displayname% for PlaceholderAPI)
%giveaway_description% - the description for the giveaway (%giveaways_NAME_description% for PlaceholderAPI)
%giveaway_duration% - the duration of the giveaway (%giveaways_NAME_duration% for PlaceholderAPI)
%giveaway_start_date% - the start date of the giveaway (%giveaways_NAME_startdate% for PlaceholderAPI)
%giveaway_scheduled_start_date% - the scheduled start date of the giveaway (%giveaways_NAME_scheduledstartdate% for PlaceholderAPI)
%giveaway_end_date% - the end date of the giveaway (%giveaways_NAME_enddate% for PlaceholderAPI)
%giveaway_max_entries% - the max entries of the giveaway (%giveaways_NAME_maxentries% for PlaceholderAPI)
%giveaway_amount_of_winners% - how many winners the giveaway has (%giveaways_NAME_amountofwinners% for PlaceholderAPI)
%giveaway_entries_unique% - how many unique entries the giveaway has (%giveaways_NAME_uniqueentries% for PlaceholderAPI)
%giveaway_prizes% - the list of prizes formatted by display name (%giveaways_NAME_prizes% for PlaceholderAPI)
%giveaway_permission% - the required permission to join the giveaway (%giveaways_NAME_permission% for PlaceholderAPI)
%giveaway_time_left% - how much time left before the giveaway ends (%giveaways_NAME_timeleft% for PlaceholderAPI)
%giveaway_winners% - the list of winners (if ended) (%giveaways_NAME_winners% for PlaceholderAPI)
The main GUI for giveaways: edit with permission or enter a giveaway.
The interface for the editor
How e.g. the Start Date configuration looks. Simply click it and enter the date in chat!
The interface for editing prizes - the diamond lists all prizes. When you select a prize, you can then edit the display name & command of the prize.