介绍
Food Overhaul
这是一次食物系统的大改造。食用食物不再填充饥饿值或提供饱和度。现在,每种食物都会赋予对应的状态效果。
这些效果可以提供属性修饰符,例如增加生命值、提升耐力或抵御冰霜伤害。
这样一来,玩家就能根据具体情况,真正选择最合适的食物组合。在我看来,这比整天吃金胡萝卜有意思多了。
Food Overhaul 为这套全新的食物系统添加了底层支持,但本身并不添加游戏内容。
这样可以确保整合包作者尽可能自由地调整食物的平衡。
它是如何运作的?
Minecraft 中的物品可以在玩家食用后赋予状态效果。Food Overhaul 利用这一功能,并简单地检查这些状态效果中是否有一种属于“食物效果”。
如果物品会赋予这类效果,那么只有在玩家尚未拥有该食物效果时才能食用。
如果某种状态效果位于“foodoverhaul:food_effects”生物效果标签中,它就会被视为食物效果。
Food Overhaul 支持两种不同的物品类型:消耗品和药水。它们分别通过特定的数据组件定义,即“minecraft:consumable”和“minecraft:potion_contents”。
怎样才能防止玩家吃掉所有可用的食物?
每名玩家同时只能拥有有限数量的食物状态效果。达到上限后,就无法再食用食物。
上限由名为 _foodoverhaul:max_food_effects_ 的实体属性控制,其默认值在服务器配置中定义。
玩家不必等到效果完全消失后才能刷新它。
当食物效果即将结束时,对应的食物就可以再次食用。具体要等到效果剩余时间低于多少才能再次食用,可在服务器配置中设置。
Food Overhaul 添加了“foodoverhaul:remove_effects_in_tag”消耗效果类型。它的工作方式与“minecraft:remove_effects”消耗效果非常相似,但也支持状态效果标签。
可以使用它移除所有生效中的食物效果。
自定义
适用于 26.1 及以上版本
目前还没有数据驱动的解决方案可以修改物品的默认数据组件。
适用于 1.21.1:
可以通过原版方式(主要是命令)或使用第三方模组,为任何物品(包括模组物品)添加食物效果。
https://modrinth.com/mod/item-components 和 https://modrinth.com/mod/default-components 均可通过数据包设置物品的默认组件。
这让整合包作者和玩家可以使用自己设置的食物效果。
食物方块
玩家可以与食物方块互动,以获得状态效果。如果该状态效果属于食物效果,那么只有玩家尚未拥有该效果时才能互动。
Food Overhaul 为附属模组提供了一个简单的 Java API,用于创建食物方块。
食物展示方块
食物展示方块最多可以容纳并展示 4 件物品。如果这些物品带有“minecraft:consumable”组件,玩家就可以与展示方块互动来食用它们。此时也会应用常规检查,确认玩家是否已有食物效果或是否处于饥饿状态。
创造模式玩家可以通过配置界面调整食物展示方块。
只想直接开玩?
Food Overhaul – Vanilla Foods为原版物品添加了食物效果。
饥饿值与饱和度
Food Overhaul 不会移除这两套系统,它们可以与食物效果结合使用。
默认情况下,没有食物效果的食物仍可像往常一样食用。你可以在服务器配置中禁用此功能。
如果你希望整合包彻底移除食物系统,不妨看看我的模组 Health Regeneration Overhaul。它可以完全禁用原版的饥饿系统,包括饱和度和消耗值。
常见问题
Food Overhaul 支持哪些 Minecraft 版本?
Food Overhaul 支持 Minecraft Java 版 1.20.1–26.1.2,共 6 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
Food Overhaul 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
TheRedBrain 的其他作品
查看全部 →Shield API
制作带有自定义模型的盾牌,从未如此简单!
Bundle API
Bundle API 让模组作者可以轻松添加容量超过一组物品的收纳袋,袋中可存放由物品标签指定的物品。
Better Combat Extension
为“Better Combat”模组扩展更多功能。
Slot Customization API
一个供模组动态修改物品栏槽位的小型前置库。支持调整槽位位置、启用或禁用槽位,并为空槽位添加提示。
评论
登录后评论和评分