GUI | SkyBlock Support | DiscordSRV Support | MySQL | Unlimited Rewards | PlaceholderAPI
The DeliveryMan plugin allows players to claim daily, weekly, or event-based rewards through a GUI interface in Minecraft.
# Storage settings
storage:
type: LOCAL # Available: LOCAL / MySQL
credentials: # only if you are using mysql
host: '127.0.0.1'
user: 'root'
password: 'deliveryman'
database: 'deliveryman'
timezone: 'UTC'
useSSL: false
# settings for both mysql and sqlite
table-name: 'deliveryman_players'
pool-size: 20
# GUI
gui:
item-refresh: 20 # in ticks
size: 54
fill-item:
enabled: true
item:
# Material name
material: GRAY_STAINED_GLASS_PANE
# Material amount
amount: 1
# Material durability
data: 7
# Item name
name: "&0"
# Uncomment to add a lore.
#lore:
# - '&aTest lore!'
lore: []
# GLOBAL
global:
prefix: "&a[DeliveryMan]"
time-format: "d/M/YYYY HH:mm:ss" # https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html
never: "never"
# DeliveryMan command
messages:
no-console: '&cThis command can''t be used as a console!'
no-permission: '&cYou don''t have no permission!'
player-not-online: '&cThat player is not online'
delete-data: '&aYou have successfully deleted DeliveryMan data!'
commands:
descriptions:
admin:
open: '&f&oOpen player reward gui'
reload: '&f&oReloads the plugin'
reload-success: '&aSuccessfully reloaded in {time}ms!'
# GUI
gui:
name: 'Welcome back, {name}'
# Hooks
PlaceholderAPI:
available:
available: "{n} rewards"
no-available: "no rewards"
reward-available:
true: "yes"
false: "no"
times:
format: # Format defined in remaining placeholder.
year: "{n} {lang}, "
month: "{n} {lang}, "
day: "{n} {lang}, "
hour: "{n} {lang}, "
minutes: "{n} {lang} and "
second: "{n} {lang}"
YEAR: "Year"
YEARS: "Years"
MONTH: "Month"
MONTHS: "Months"
DAY: "Day"
DAYS: "Days"
HOUR: "Hour"
HOURS: "Hours"
MINUTE: "Minute"
MINUTES: "Minutes"
SECOND: "Second"
SECONDS: "Seconds"
rewards:
credit:
slot: 20
time: 30 # in seconds (0 = once claimed can't be claimed anymore)
commands:
- 'CONSOLE_COMMAND:tell {name} Congrats!'
- 'MSG:&cReward claimed successfully!'
locked:
material: MINECART
durability: 0
amount: 1
name: '&cLocked!'
lore: # Supports PlaceholderAPI if installed!
- ''
- '&cLast claim: &e{claim_last_date}'
- '&cNext claim: &e{claim_next_date}'
- '&cRemain: &e{claim_next_remain}'
- ''
available:
material: CHEST_MINECART # bit.ly/spigotmaterials
durability: 0
amount: 1
name: '&aAvailable!'
lore: # Supports PlaceholderAPI if installed!
- ''
- '&a&lClick to claim your reward!'
- ''
credit-2:
slot: 21
time: 60 # in seconds (0 = once claimed can't be claimed anymore)
commands:
- 'CONSOLE_COMMAND:tell {name} Congrats!'
- 'MSG:&cReward claimed successfully!'
locked:
material: MINECART
durability: 0
amount: 1
name: '&cLocked!'
lore: # Supports PlaceholderAPI if installed!
- ''
- '&cLast claim: &e{claim_last_date}'
- '&cNext claim: &e{claim_next_date}'
- '&cRemain: &e{claim_next_remain}'
- ''
available:
material: CHEST_MINECART # bit.ly/spigotmaterials
durability: 0
amount: 1
name: '&aAvailable!'
lore: # Supports PlaceholderAPI if installed!
- ''
- '&a&lClick to claim your reward!'
- ''
vip-1:
slot: 22
time: 180 # in seconds (0 = once claimed can't be claimed anymore)
commands:
- 'CONSOLE_COMMAND:tell {name} Congrats!'
- 'MSG:&cReward claimed successfully!'
conditions:
- '[permission] deliveryman.rewards.vip-1'
locked:
material: MINECART
durability: 0
amount: 1
name: '&cLocked!'
lore: # Supports PlaceholderAPI if installed!
- ''
- '&cLast claim: &e{claim_last_date}'
- '&cNext claim: &e{claim_next_date}'
- '&cRemain: &e{claim_next_remain}'
- ''
available:
material: CHEST_MINECART # bit.ly/spigotmaterials
durability: 0
amount: 1
name: '&aAvailable!'
lore: # Supports PlaceholderAPI if installed!
- ''
- '&a&lClick to claim your reward!'
- ''
need-condition: # Item to display if the reward need a permission and the user doesn't have it.
material: CHEST_MINECART # bit.ly/spigotmaterials
durability: 0
amount: 1
name: '&c&lLocked!'
lore: # Supports PlaceholderAPI if installed!
- ''
- '&c&lReward locked!'
- '&cYou need permission &edeliveryman.rewards.vip-1'
- '&cto unlock this reward!'
- ''
vip-2:
slot: 23
time: 540 # in seconds (0 = once claimed can't be claimed anymore)
commands:
- 'CONSOLE_COMMAND:tell {name} Congrats!'
- 'MSG:&cReward claimed successfully!'
conditions:
- '[exp_level] 5'
locked:
material: MINECART
durability: 0
amount: 1
name: '&cLocked!'
lore: # Supports PlaceholderAPI if installed!
- ''
- '&cLast claim: &e{claim_last_date}'
- '&cNext claim: &e{claim_next_date}'
- '&cRemain: &e{claim_next_remain}'
- ''
available:
material: CHEST_MINECART # bit.ly/spigotmaterials
durability: 0
amount: 1
name: '&aAvailable!'
lore: # Supports PlaceholderAPI if installed!
- ''
- '&a&lClick to claim your reward!'
- ''
need-condition: # Item to display if the reward need a permission and the user doesn't have it.
material: CHEST_MINECART # bit.ly/spigotmaterials
durability: 0
amount: 1
name: '&c&lLocked!'
lore: # Supports PlaceholderAPI if installed!
- ''
- '&c&lReward locked!'
- '&cYou must have at least'
- '&e5 xp level &cto unlock this reward!'
For support, please use only resource discussion
Terms of Service
By using this plugin, you agree to the following terms, which may be updated by the author at any time.