简易饮食

简易饮食

为玩家实现饮食机制,并为每种食物生成适当的营养价值

食物

Tharidia: Easy Diet

⚠️ ALPHA 版本 - 此模组目前正在积极开发中,可能包含漏洞或不完整的功能。

关于 Tharidia 项目

Tharidia 是一个雄心勃勃的 Minecraft 中世纪奇幻角色扮演服务器,彻底改变了原版游戏体验。Tharidia 设定在一个细节丰富、带有奇幻元素的中世纪世界中,拥有复杂的机制,营造出远离标准 Minecraft 玩法的沉浸式角色扮演环境。

本模组 Easy Diet 是构成 Tharidia 生态系统的多个专用模块之一,每个模块专注于特定的游戏机制以增强角色扮演体验。

什么是 Easy Diet?

Easy Diet 引入了一套全面的营养与饮食系统,追踪你吃下的食物并鼓励均衡摄入。现在你不再只是简单地进食来填满饥饿条,而是必须关注饮食的多样性和质量。

核心概念

食物被划分为不同的营养类别(蛋白质、蔬菜、水果、谷物、乳制品等)。当你摄入食物时,你的身体会在各个类别中积累营养值。在所有类别中保持均衡饮食会提供强大的增益,而忽视某些食物类别则会导致惩罚。

主要特性

  • 动态食物分类 - 每种食物都被分配到一个或多个营养类别
  • 营养追踪 - 你的饮食数值按类别进行追踪,并随时间衰减,模拟新陈代谢
  • 饮食档案 - 可配置的档案定义了每种食物提供多少营养
  • 均衡饮食系统 - 保持多样性获得奖励,饮食不均衡受到惩罚
  • 数据驱动配置 - 服务器管理员可以通过 JSON 文件自定义食物类别和饮食档案
  • 客户端缓存 - 高效的计算系统配合后台处理,确保流畅的性能
  • 网络同步 - 饮食数据在服务器与客户端之间同步,确保准确显示

运作方式

  1. 进食 - 当你摄入食物时,它会为特定的饮食类别增加营养
  2. 追踪进度 - 你在每个类别中的营养水平会被追踪并显示
  3. 自然衰减 - 随着时间推移,营养值会衰减,模拟身体的新陈代谢
  4. 获得奖励 - 在各类别中保持均衡营养以获得有益效果
  5. 避免惩罚 - 忽视某些食物类别或过量摄入某一类型会导致负面效果

安装

前置要求

  • Minecraft 1.21.1
  • NeoForge 21.1.215 或更高版本

步骤

  1. 下载并安装适用于 Minecraft 1.21.1 的 NeoForge
  2. 下载 Tharidia: Easy Diet 的最新版本
  3. 将 JAR 文件放入你的 mods 文件夹
  4. 启动 Minecraft

面向服务器管理员

配置

饮食档案和食物类别可以通过 data/tharidia_easydiet/diet/ 目录中的 JSON 文件进行配置。这允许完全自定义以下内容:

  • 哪些食物属于哪些类别
  • 每种食物提供多少营养
  • 不同食物类别的衰减速率
  • 奖励和惩罚的阈值

开发状态

此模组目前处于 alpha 阶段。功能可用,但可能会经历重大变更。请预期以下情况:

  • 可能存在漏洞和边缘情况
  • 平衡性调整
  • 新功能和改进
  • 配置格式变更

🔗 实用链接

Discord


鸣谢

开发者:Tharidia Team
所属:Frenk02 与 The Tharidia Project
提取自:Tharidia Things(父模组)

许可证

GNU v3


如需了解有关 Tharidia 项目及其其他模块的更多信息,请访问我们的社区。