RefontDelivery - Food, Goods and Parcel Delivery Plugin
RefontDelivery
Food, goods and parcel delivery jobs for Minecraft servers
Food, goods and parcel delivery jobs for Minecraft servers
Short description
RefontDelivery adds delivery gameplay in the style of food couriers, goods delivery and parcel routes. Players can take jobs, follow delivery points, interact with NPC orders, receive rewards and complete repeatable tasks. The plugin is suitable for RP, city, economy and survival servers.
About the plugin
The plugin adds a complete delivery loop: order source, route point, interaction, reward and optional daily quests. It can be used for restaurants, city courier work, parcel services, job systems, server tutorials and repeatable economy tasks.
Basic information
| Parameter | Value |
|---|---|
| Version support | Paper 1.16.5+ |
| Main command | /rd |
| Aliases | /randex, /food |
| Languages | Russian, English, Vietnamese, Chinese |
| Colors | & colors, HEX, MiniMessage-like tags, gradients |
| Economy | Vault, PlayerPoints, item rewards, command rewards |
| Recommended platform | Paper / Purpur |
Key features
- NPC orders - players can receive delivery jobs from NPC-style order points.
- GUI menu - clean menu for available jobs and actions.
- Door delivery points - create points near doors or buildings.
- Yellow delivery circle - visible destination marker for players.
- Interactive hand-off - delivery is completed through player interaction.
- Daily quests - repeatable goals for long-term activity.
- Repeatable tasks - use delivery as a server job.
- Vault support - pay players through economy plugins.
- PlayerPoints support - reward players with points.
- Item rewards - give configured items after delivery.
- Command rewards - run server commands as rewards.
- CustomModelData - support resource-pack styled delivery items.
- Light effects - optional particles and visual feedback.
- Multi-language support - ready for international servers.
Commands
| Command | Description | Permission |
|---|---|---|
| /rd | Open the main RefontDelivery menu. | Player |
| /rd start | Take a random test order without NPC. | Player |
| /rd cancel | Cancel current order. | Player |
| /rd quests | View daily quest progress. | Player |
| /rd point add | Create a delivery point near the door. ID can be generated automatically. | randexfood.admin |
| /rd point list | Show all delivery points. | randexfood.admin |
| /rd point remove <id> | Remove a delivery point. | randexfood.admin |
| /rd npc create | Create order NPC. ID can be generated automatically. | randexfood.admin |
| /rd npc remove | Remove the nearest order NPC. | randexfood.admin |
| /rd reload | Reload configuration, language, economy and comments without extra flush lag. | randexfood.admin |
| /rd lang | Change only the personal player language, without touching config language. | refontdelivery.player |
What changed in 1.3 after review
- /rd reload no longer freezes on flush. Saving playerdata.yml and points.yml is now done without unnecessary cleanup passes, so active servers should reload smoother.
- config.yml comments are rewritten by config language. If you change language in config.yml and run reload, header and hints stay in the selected language.
- Player personal language does not touch config. /rd lang changes messages only for one specific player.
- Cleaner language separation. Server language and user language are handled separately.
Configuration example
language: en
economy:
mode: vault
min-reward: 20
max-reward: 80
orders:
allow-random-test-order: true
max-active-per-player: 1
points:
show-delivery-circle: true
completion-radius: 2.5
quests:
daily-enabled: true
reset-hour: 4Installation
- Put the jar file into the plugins folder.
- Start the server once so the configuration files are generated.
- Choose language and economy mode.
- Create delivery points with /rd point add.
- Create order NPCs with /rd npc create if your setup uses NPC orders.
- Test /rd start, delivery completion and rewards before opening the job to players.
Support
When asking for help, send server version, Java version, plugin version, config.yml, language file and logs/latest.log. If the problem is with a point or NPC, also send the command you used to create it.
Need a custom plugin?
Open the Telegram bot and send your server version, feature idea, commands, permissions, and budget.