作者原文:A mod designed to encourage dietary variety! It does so by rewarding the player for eating a variety of foods instead of punishing them for failing to diversify. Instead of using the stick we use the carrot!
这是一个旨在鼓励饮食变化的 Mod! 它通过奖励来让玩家吃各种食物,而不是通过惩罚玩家做到这一点。 我们使用萝卜而不是大棒!
正如其名,本 Mod 与生活调味料一样,是为了让玩家在游戏中吃多种食物,但是,它并不是通过像生活调味料那般恶心的惩罚机制,而是通过吃下不同种类的食物(默认为 5 种),奖励玩家额外的生命值,从而实现目的。
这个 Mod 可以通过配置文件来设置玩家的起始生命值(甚至可以小于 10 点),以及食用后还会提供额外生命值的相同食物的个数,食用食品后提供的额外生命值也是可以被修改的。
为了记录玩家吃过的食物,这个 Mod 提供了一本名为“食物清单”的手册,书和胡萝卜以任意方法摆在合成窗口即可合成。 本书提供了玩家的整体进度玩家吃过的食物,以及玩家有和没有吃过的食物的列表。 (后者可以在配置中禁用。)
这个 Mod 提供了 3 条命令:
/foodlist size
告诉玩家吃过的不同的食物的数量,以及在无法获得生命值奖励前可以吃多少食物;
/foodlist clear
清空玩家吃过的食物的列表,以及所奖励的生命值;
/foodlist sync
强制将食物清单同步到客户端,以防出现问题并且不匹配。
关于配置文件:
在 1.12 之后的版本中,Forge 切换到了新的配置系统,因而现在有两个地方可以对其进行配置。客户端配置文件位于常规的 config 文件夹中,并不会在服务器和客户端之间进行同步。服务端配置(例如里程碑或食物黑名单)存储在存档文件夹的 serverconfig 文件夹中,并且会同步到客户端。可以通过在 defaultconfigs 文件夹中放入一个 solcarrot-server.toml 副本来提供默认设置。
注:在 config 还可以调整每个玩家的初始生命值。每个里程碑获取的生命上限可以调整为负数,即吃得食物种类越多血量上限越少。这样调比生活调味料ex了。
顺带一提,版本1.16.5中配置文件的 baseHearts和heartsPerMilestone 值只可接受整数,如果写入小数,会向下取整。如heartsPerMilestone 值写的是 0.5,那么实际获取的心的数量为 0。
如果你想寻找 Fabric 版类似模组,请查看:Spice of Fabric、生活调味料:胡罗贝版。
该模组的 Forge 版死亡时吃东西增加血量上限会导致游戏崩溃,可以使用修复模组:Solcarrot Fix。
生活调味料系列传送门
生活调味料(Forge 1.6.4-1.12.2)原版;
生活调味料:胡萝卜版(Forge 1.10.2 ~ 1.20.2)不再有惩罚,改为吃不同的食物获得额外生命值;
生活调味料:胡萝卜非官方版(Forge 1.7.10)GTNH专用;
生活调味料:凤梨版(Forge 1.7.10)增加了“超重”、“吃腻”等机制;
生活调味料:托尼欧版(Forge 1.16.3 ~ 1.16.5)类似于马铃薯版;
生活调味料:马铃薯版(Forge 1.16.1 ~ 1.16.5)在胡萝卜版的基础上给与玩家不同的增益;
生活调味料:红薯版(Forge 1.18.2、1.19.2)马铃薯版的移植版,并添加了食物书、午餐袋和午餐盒;
生活调味料:洋葱版(Forge 1.20 ~ 1.20.2、NeoForge 1.20.1 ~ 1.21.1)红薯版在1.20+的移植版;
生活调味料:经典版(Forge 1.20.1、NeoForge 1.20.1)较为还原原作的移植版;
生活调味料:苹果派版(Forge 1.18.2 ~ 1.20.1)根据食物提供的饥饿值及饱和度不同提供的多样化点数不同;
Spice of Fabric(Fabric 1.14.4-1.20.4)胡萝卜版的衍生版本,且支持自定义函数;
生活调味料:胡罗贝版(Fabric 1.20.1)胡萝卜版的另一个衍生版本;
生活调味料:辣条版(NeoForge 1.21.1)添加了动态修改食物的饥饿值、饱和度、食用时间,自然饥饿和睡眠扣饥饿值机制。