food delivery

food delivery

在Minecraft 1.20.1(Forge)中运营一项虚拟食品配送服务。开设餐厅,接受订单,骑电动车送餐,赚取虚拟货币,并支持完整的多人游戏模式。

玩家运载

食品配送系统将完整的食品配送业务带入你的 Minecraft 世界。玩家可以经营虚拟餐厅,接受订单,并骑着电动滑板车配送餐食——这一切都由游戏内的虚拟货币驱动。

三种角色,一个经济体

  • 顾客:通过游戏内手机下单,并从智能储物柜取餐。
  • 商家:管理餐厅、设定菜单价格并处理收到的订单。
  • 骑手:接受配送任务,骑着电动滑板车穿越地图,每次配送赚取报酬。

主要特性

  • 完整的配送链——手机、打印机、智能配送储物柜和配送电脑覆盖了每一个环节。
  • 电动滑板车——一辆专为骑手玩法打造的、支持 WASD 操控的可骑乘载具。
  • 游戏内虚拟货币——通过游戏内手册赚取、消费并追踪你的余额。
  • 订单生命周期——从下单到取餐再到配送,全程具备完整的服务器端验证。
  • 成就树——为每种角色提供可解锁的成长进度,并有游戏内手册作为指南。
  • JEI 兼容性(可选)——支持查看所有自定义物品的配方。
  • 小地图集成(可选)——在任何受支持的小地图模组上显示配送路径点。

多人游戏与服务器支持

  • 全服务端权威设计——订单、余额和商店数据均存储在服务器端。
  • 兼容专用的无头服务器以及 Mohist(Forge + Bukkit 混合)服务器。
  • 玩家加入或切换维度时自动同步。
  • 针对单人游戏和在线多人游戏进行了优化。

快速开始

  1. 首次加入时收到你的初始余额(可配置)。
  2. 打开游戏内手册以了解你的角色和可用操作。
  3. 作为顾客:通过手机下单 → 从智能储物柜取餐。
  4. 作为商家:开设店铺 → 处理收到的订单。
  5. 作为骑手:接受任务 → 骑上你的电动滑板车 → 按时送达。

配置

所有余额、价格和时限都可以通过通用配置文件(config/fooddelivery-common.toml)进行配置。客户端选项位于 config/fooddelivery-client.toml 中。

兼容性

  • Minecraft:1.20.1
  • Forge:47.2.0 或更高版本(已在 47.4.x 版本上测试)
  • Java:需要 Java 17
  • 可选依赖:JEI、任何受支持的小地图模组
  • 服务器支持:原版 Forge 专用服务器、Mohist 以及其他兼容 Forge 的平台

开源

本模组根据 MIT 许可证开源。