Delivery Types Configuration
Overview
PlumDelivery supports three delivery periods. Each can be independently enabled, disabled, and configured for auto-restart.
Configuration
deliveries:
daily:
enabled: true
event-status: false
auto-restart: true
weekly:
enabled: true
event-status: false
auto-restart: true
monthly:
enabled: false
event-status: false
auto-restart: false
Options
enabled
- Type: boolean
- Default:
true - Description: Whether this delivery type is available. If
false, players cannot access it and admins cannot start it.
event-status
- Type: boolean
- Default:
false - Description: Whether the event is currently running. Do not set this manually! Use
/delivery startand/delivery endin-game.
Caution
Do not manually change event-status in the config file. Always use the /delivery start and /delivery end commands to properly manage event state.
auto-restart
- Type: boolean
- Default:
true - Description: If
true, the event will automatically restart with a fresh timer after it ends. Players' data is cleared and a new cycle begins immediately.
Delivery Periods
| Type | Duration | Default Timer |
|---|---|---|
daily | 24 hours | 86,400 seconds |
weekly | 7 days | 604,800 seconds |
monthly | 30 days | 2,592,000 seconds |
Time Display Format
Customize how remaining time is displayed:
time-format: "%ww %dd %hh %mm %ss"
| Placeholder | Meaning |
|---|---|
%w | Weeks |
%d | Days |
%h | Hours |
%m | Minutes |
%s | Seconds |
Smart Zero-Stripping
PlumDelivery automatically removes zero-value units. For example, if only 2 hours remain, the display will show 2h 0m 0s instead of 0w 0d 2h 0m 0s.
