
UltimateDeliveryMan 1.4.2
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.
- FULL PlaceholderAPI! (Optional)
- MySQL Support
- Cross-Server Support
- Supports infinite amount of time.
- Can be used with VIPs. (You can set your own permission in configs)
- GUI is real-time updated. (See gifs)
- DiscordSRV support. (Player can claim the reward only if he has linked their account or has a specific role)
- WorldGuard support. (Player can claim the reward only if he is in a specific region.)
- Vault support. (Player can claim the reward only if he has a permission group or a specific amount of money)
- bSkyBlock support.
- AcidIsland support.
- FabledSkyblock support.
- SuperiorSkyblock support.
- IridiumSkyblock support.
Commands
- /dm open
- /dm reload
- deliveryman.command.help - Allow the use of the /dm command
- deliveryman.command.reload - Allow the use of the /dm reload command
- %deliveryman_avaible% - Displays how many rewards can be received
- RewardClaimEvent
config.yml
# 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: []
messages.yml
# 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.yml
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.
- All payments are final and non-refundable.
- Redistribution or resale of this plugin is prohibited.
- You are not permitted to modify, decompile, or extract any part of the plugin's source code.
- Support is provided exclusively to legitimate customers. We cannot offer support for plugins obtained through unauthorized or illegal means.