跳到正文

Farmer’s Delight: Contracts & Feasts

作者:Flomik

一款灵感源自 Bountiful 的农夫乐事附属模组,加入了食物订单、村庄订购板、根据配方发放的奖励、顾客阵营和声望成长系统。

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

Farmer’s Delight:契约与盛宴

契约与盛宴是一个Farmer’s Delight 附属模组,新增了食物契约、村庄订单告示板、顾客需求、结合配方的奖励,以及基于声望的成长系统。

接受契约,准备好指定的食物并交付,即可获得绿宝石、经验值和偶尔出现的稀有奖励。玩家可以放置契约告示板,它们也会自然生成在村庄中,让烹饪成为村庄生活中可以反复参与的一部分。

需要安装Farmer’s Delight。

简介

Farmer’s Delight 为你带来了数十种作物、食材、工具和菜肴,但许多玩家最终还是只做那几种熟悉的料理。

契约与盛宴让其他料理也有了用武之地。

放置一块契约告示板,选择一份可接取的食物订单,烹制顾客要求的食物,再交付以领取奖励。

契约可能要求提供食材、零食、甜点、饮品、完整餐食,或需要经过 Farmer’s Delight 多个食物制作阶段才能完成的复杂菜肴。

该系统会根据实际烹饪所需的工夫给予奖励。需要切配、烹煮、组装和摆盘的菜肴,比用基础食材制作的简单料理更有价值。

专用的契约告示板支架也会自然生成在村庄的聚会区域附近,让食物订单融入村庄日常生活。


功能

契约告示板

契约告示板是一种可放置、只能领取订单的村庄告示板,最多可同时提供18 份可接取的契约。

订单每天游戏时间刷新一次,并采用加权轮换机制。契约会保留足够长的时间供玩家考虑并完成,不会不断消失或被替换。

六种顾客类型

契约分为六类主题顾客,每类都有各自的需求物品列表:

  • 村庄面包坊
  • 本地酒馆
  • 农夫集市
  • 村庄厨房
  • 旅行商人
  • 丰收盛宴

每类顾客都会关注 Farmer’s Delight 成长进程的不同部分,从常见食材和简单食物订单,到价值不菲的后期盛宴契约。

四个稀有度等级

契约分为四种稀有度:

  • 普通
  • 罕见
  • 稀有
  • 特殊

稀有度独立于顾客类型随机生成,因此每种顾客都有机会提供价值和难度各异的契约。

系统会通过隐藏的声望值追踪已完成的契约。声望越高,契约告示板生成大型、高价值订单的概率就会逐渐提高。

契约箱

接受契约后,无需在背包里带着货物跑去告示板交付。放置一个契约箱,装入订单所需的全部物品,再用该契约的票据封箱即可。

封好的箱子可以像普通物品一样携带和丢弃;在契约告示板处点击一次即可交付,并获得与直接交付相同的奖励。这是默认的契约交付方式,不过也可以在配置中启用传统的背包物品交付方式。结合配方的奖励

结合配方的奖励

契约报酬会根据每种物品的实际配方和加工流程计算,而不是随意设定固定数值。

系统可以计算以下制作阶段:

原始食材 → 切菜板 → 烹饪锅 → 组装 → 摆盘成品

所需食材、加工步骤或专用设备越多的食物,其价值也会相应提高。

因此,契约奖励反映的是制作 Farmer’s Delight 菜肴所付出的实际劳动,而不会把所有菜肴都视作同等的物品。

村庄自然生成

在受支持的村庄中,契约公告板摊位可以作为房屋的一部分生成,其放置位置和朝向遵循普通村庄房屋的生成规则。

摊位材料会自动适配村庄所在的生物群系。木制部件会采用对应地区的木材类型;沙漠变体则可以使用相配的石材。

这样,公告板便能自然融入村庄,而不会显得像是突兀放置在世界中的方块。

村民活动

闲逛的村民偶尔会走到契约公告板旁查看。

此行为纯粹用于营造氛围,不会影响可接取的契约、玩家进度或村民职业。

附属模组与数据包支持

契约目标基于数据标签和 Farmer’s Delight 的语义食物标签构建,包括:

  • meals
  • snacks
  • sweets
  • drinks

因此,兼容的 Farmer’s Delight 附属模组和食物模组中的物品也能出现在契约里,无需专门的内置兼容。

契约目录和平衡数值均由数据驱动,整合包和数据包作者可以扩展或调整整个系统。


灵感来源:Bountiful

轮换式契约公告板的设计部分灵感来自 Bountiful。

Contracts & Feasts 将悬赏公告板的理念专门用于 Farmer’s Delight。契约会要求真实的食物物品,而奖励则根据每道菜完整的制作与烹饪流程计算,包括原料、砧板加工、烹饪锅配方、组装和摆盘。

该模组还加入了主题顾客、契约稀有度、声望成长,以及自然生成在村庄中的契约公告板。


平衡调试工具

Contracts & Feasts 为开发者和数据包作者提供了无头平衡模拟功能。

./gradlew runBalance

模拟会评估每种顾客类型和稀有度等级,并输出物品价值、契约奖励及分布统计数据。

借此可以检查进度曲线、比较奖励范围,并调整基于该模组构建的自定义数据包。


本地化

  • 英语(en_us) — Flomik
  • 俄语(ru_ru) — Flomik
  • 简体中文(zh_cn) — Flomik

常见问题

Farmer’s Delight: Contracts & Feasts 支持哪些 Minecraft 版本?

Farmer’s Delight: Contracts & Feasts 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

Farmer’s Delight: Contracts & Feasts 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

Flomik 的其他作品

查看全部 →