这个小小的模组通过让玩家在食用生食时获得负面效果,增加了一点点现实感。
Mojang 曾短暂有过类似的想法,但后来不知怎么就变成了个苍白的玩笑——生鸡肉只会带来一点饥饿,而生猪肉居然什么效果都没有。不过现在不会了。有了这个模组,60 秒的缓慢效果会提醒大家下次记得把那只兔子烤熟。这不至于害死人,但会让吃生食变得不值得。另一方面,吃僵尸腐肉是个非常糟糕的主意,而且很可能会让你的处境变得更糟(除非你运气特别好,成功抵抗了效果)。
这个模组将食物分为四组:
1) 可以放心食用 - 顾名思义。
2) 轻微效果 - 代表:生马铃薯 - 这类包括应该煮熟/烤熟的蔬菜,以及其他不适合生吃、但又没下面几类那么糟的东西。你可以预期一些烦人的效果,比如伤害降低(虚弱)。而且你有相当大的概率完全抵抗这些效果。
3) 中等效果 - 代表:生肉 - 这是默认分类,会自动包含所有没有被手动放入其他三类中的生食物品。你可以预期移动减速、挖掘减速,偶尔还会有真正的中毒效果。
4) 严重效果 - 代表:腐肉 - 连快饿死的人都不该碰的东西。你可以预期中毒、失明、反胃之类的效果……
你获得的效果会从预定义的集合中随机选取,而被选中的集合会被记住数分钟,所以连续吃同样的东西不会应用一组新的效果;相反,原有效果的持续时间会增加。不用担心这些技术细节,老老实实把那块猪排烤了吧。
在 1.00 版本中,其他模组开发者需要使用 InterModComms 来修改食物物品的分类,而整合包作者则没有可用选项。
从 1.10 开始,这两类用户都可以并且应该使用物品标签。
示例:你添加了 Food1 和 Food2,它们都可食用,并且 Food1 可以烹饪成 Food2(通过营火和类似方块)。
Food1 物品会自动归入“中等效果”类别。如果你对此没意见,那你什么都不用做。
如果想把你新增的物品移动到其他分类中,请使用标签(json 文件)。如果 Food1 生吃也没问题,就把它加入 cookyourfood 命名空间下的 oktoeatraw.json。另外还有 rawfoodsevere.json、 rawfoodlight.json 和 rawfood_normal.json。
你很少会想往“normal category”里添加东西。这个模组会自动检测可烹饪且可食用的物品,并把它们都放进这个类别中。一个会用到这个分类的例子是热带鱼——可以食用,但不能烹饪。
分类会按照上面列出的顺序进行判定。所以如果模组 1 把某样东西放进了“normal”,而模组 2 又把同一种食物放进了“severe”类别,那么我们会应用严重效果。模组的加载顺序无关紧要。
从 1.10 开始,应广大要求,效果不再是硬编码的。config 目录中有一个 json 文件,你可以编辑其中哪些效果会作用于热衷生食的人。
这里是该文件结构的文档:link.
友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人数:211,761 | 历史访问人次:320,197
今日访问人数:18,661 | 今日访问人次:21,948
昨日访问人数:30,537 | 昨日访问人次:36,142
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6