Description
Food Delivery System brings the complete food delivery business to your Minecraft world. Players can run virtual restaurants, take orders, and deliver meals on electric scooters — all powered by an in-game virtual currency. **Three Roles, One Economy** - Customers: place orders through in-game phones and pick up deliveries from smart cabinets. - Merchants: manage restaurants, set menu prices, and fulfill incoming orders. - Couriers: accept delivery jobs, ride electric scooters across the map, and earn money per delivery. **Key Features** - Complete delivery chain — phones, printers, smart delivery cabinets, and a delivery computer cover every step. - Electric scooter — a dedicated rideable vehicle with WASD steering, built for courier gameplay. - In-game virtual currency — earn, spend, and track your balance through the in-game manual. - Order lifecycle — from placement to pickup to delivery, with full server-side validation. - Achievement tree — unlockable progression for each role, with an in-game manual as your guide. - JEI compatibility (optional) — recipe viewing for all custom items. - Minimap integration (optional) — delivery waypoints shown on any supported minimap mod. **Multiplayer & Server Ready** - Full server-authoritative design — orders, balances, and shop data live on the server. - Compatible with dedicated headless servers and Mohist (Forge + Bukkit hybrid) servers. - Players auto-sync when joining or switching dimensions. - Optimized for both single-player and online multiplayer. **Quick Start** 1. Receive your starting balance on first join (configurable). 2. Open the in-game manual to learn your role and available actions. 3. As a customer: order via phone → pick up from a smart cabinet. 4. As a merchant: set up a shop → fulfill incoming orders. 5. As a courier: accept jobs → ride your electric scooter → deliver on time. **Configuration** All balance, prices, and timings are configurable through the common config (config/fooddelivery-common.toml). Client-side options are in config/fooddelivery-client.toml. **Compatibility** - Minecraft: 1.20.1 - Forge: 47.2.0 or higher (tested up to 47.4.x) - Java: 17 required - Optional dependencies: JEI, any supported minimap mod - Server support: vanilla Forge dedicated server, Mohist, and other Forge-compatible platforms **Open Source** This mod is open-source under the MIT License. - GitHub: https://github.com/titiankuang/Food-Delivery-System - Gitee mirror: https://gitee.com/titiankuang1/food-delivery-system






