均衡饮食

均衡饮食

基于可自定义食物组的营养与饮食系统。

食物

Diet 是一个便于在 Minecraft 中创建和管理膳食食物组的模组。Diet 自带一个默认配置,创建了五个经典食物组(水果、谷物、蔬菜、蛋白质和糖)。该模组高度可配置;用户和整合包开发者可以定义自己的食物组、分类和饮食效果。

特性

食物组

食物组是自定义的膳食组,代表玩家所吃过的食物类型。每个组都有一个介于 0% 到 100% 之间的数值,具体取决于玩家吃了多少该特定类别的食物。这些数值会根据玩家所吃食物的类型而增加,并且当玩家的饥饿值消耗时,每个组都会逐渐衰减。

默认情况下,Diet 带有五个经典食物组:水果、谷物、蛋白质、蔬菜和糖。

通过编辑世界存档中 serverconfig 文件夹里的 diet-groups.toml 配置文件,用户和整合包开发者可以创建自己的自定义食物组。可配置选项包括:

  • 名称
  • 物品图标
  • 十六进制颜色代码
  • 排序
  • 默认值
  • 获取倍率
  • 衰减倍率

更多详细信息请参阅 wiki

饮食效果

饮食效果是根据特定且可配置的食物组数值,应用于玩家的自定义奖励或惩罚。这些效果可以通过世界存档中 serverconfig 文件夹里的 diet-effects.toml 文件进行配置。

可能的效果可以包括任何已注册的药水效果,无论是原版还是模组中的,以及直接修改属性(例如,将最大生命值增加任意数值)。这些效果的触发条件高度可配置,包括检查特定数值、仅检查组中的子集、对每个匹配的测试累积应用效果等等。

更多详细信息请参阅 wiki

合作伙伴

BisectHosting

五大食物组 - 支持的模组

如需请求支持,请在问题追踪器上提交问题,或提交拉取请求直接贡献。