Configuration Overview
PlumDelivery uses several YAML configuration files located in the plugins/PlumDelivery/ directory:
| File | Purpose |
|---|---|
config.yml | Main configuration — database, menus, categories, goals, rewards |
messages.yml | All translatable messages |
data.yml | Timer persistence data (auto-generated, do not edit manually) |
Reloading Configuration
After making changes to configuration files, reload them in-game:
/delivery reload
Tips
All changes to config.yml and messages.yml take effect immediately after reloading. No server restart needed!
Warning
Do not manually edit data.yml while the server is running. It stores countdown timer data and is managed automatically.
Configuration Sections
- Database — Database driver and connection settings
- Deliveries — Delivery type enable/disable and auto-restart
- Menus — GUI menu appearance and layout
- Categories — Category definitions, objectives, and goals
- Rewards — Placement rewards for top players
- Messages — All translatable message strings
