Premium Delivery Event Automation Plugin for Minecraft Servers
Features • Installation • Commands • Configuration • Wiki • Changelog
Built by NettyForge — crafting premium server tools.
| Feature | Description |
|---|---|
| 📦 Scheduled Deliveries | Fully automated delivery events with cron-like scheduling |
| 🏆 Leaderboard System | Real-time rankings with customizable rewards for top deliverers |
| 🎨 Custom GUI Menus | Beautiful, compact inventory menus with custom head textures |
| ✨ Custom Items Support | Deep native hooks for Nexo, Oraxen, and ItemsAdder engines |
| ✉️ Player-to-Player Mail | Send items securely across the server or network (/mail send) |
| 📈 Courier Progression | RPG-like leveling system with XP gained per delivery and mail |
| 🛡️ Bulletproof Anti-Dupe | Robust UUID transaction logging available securely for admins |
| 🌈 MiniMessage & Hex | Full support for modern <gradient> and legacy hex formatting |
| 🌍 Multi-Language | 8 built-in locales: English, Turkish, German, Spanish, French, Portuguese, Russian, Chinese |
| 🔔 Discord Webhooks | Automated Discord notifications with rich embeds for event start/end |
| ⚡ Chest & NPC Hooks | Bulk deliver via chests or instantly hook Citizens/FancyNpcs |
| 🎁 Flexible Rewards | Commands, items, Vault, and Courier XP rewards |
- Java: 17 or higher
- Server: Spigot, Paper, Purpur, or any fork (1.16.5 – 1.21.4)
- Optional: Vault (for economy rewards), PlaceholderAPI
- Download the latest
SwiftDelivery-x.x.x.jarfrom Releases - Place the JAR in your server's
plugins/folder - Start your server — default configs will be generated
- Configure
plugins/SwiftDelivery/config.ymlto your liking - Set up deliveries in
plugins/SwiftDelivery/deliveries.yml - Reload with
/swiftdelivery reloador restart
| Command | Permission | Description |
|---|---|---|
/delivery |
swiftdelivery.use |
Opens the delivery menu |
/deliver |
swiftdelivery.deliver |
Quick-deliver items from inventory |
/deliver chest |
swiftdelivery.deliver.chest |
Deliver items from a chest |
/delivery profile |
swiftdelivery.use |
View your Courier Level, XP, and Mail Inbox |
/mail send <player> |
swiftdelivery.mail |
Send the held item to another player for a configurable fee |
| Command | Permission | Description |
|---|---|---|
/swiftdelivery reload |
swiftdelivery.admin.reload |
Reload all configuration files |
/swiftdelivery start <name> |
swiftdelivery.admin.start |
Force-start a delivery event |
/swiftdelivery stop <name> |
swiftdelivery.admin.stop |
Stop an active delivery event |
/swiftdelivery list |
swiftdelivery.admin.list |
List all deliveries and their status |
/swiftdelivery status |
swiftdelivery.admin.status |
View plugin status and diagnostics |
/swiftdelivery adminlog <player> |
swiftdelivery.admin |
View the last 15 delivery transaction logs for an audit |
All configuration files are generated in plugins/SwiftDelivery/:
| File | Purpose |
|---|---|
config.yml |
General settings, display names, webhooks, events |
deliveries.yml |
Delivery definitions, schedules, rewards |
categories.yml |
Item categories with weights |
items.yml |
Custom item display names per locale |
locales/*.yml |
Language files (8 built-in locales) |
📖 Full documentation is available in the Wiki.
SwiftDelivery can send beautiful embed notifications to your Discord server:
- Create a webhook in your Discord channel settings
- Paste the URL into
config.ymlunderwebhook.url - Set
webhook.enabled: true - Customize the embed templates in
config.yml
git clone https://github.com/musbabaff/SwiftDelivery.git
cd SwiftDelivery
mvn clean packageThe compiled JAR will be at target/SwiftDelivery-1.0.0.jar.
See BUILDING.md for detailed build instructions.
This project is All Rights Reserved. See LICENSE for details.
- Issues: GitHub Issues
- Wiki: Documentation
Made with ❤️ by NettyForge