作者原文: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