截图
介绍
Healthy Diet Wiki
让食物不再只是用来填饱饥饿值。 Healthy Diet 添加了可由服务器配置的营养组、重复食用同种食物的限制,以及会根据温度变化的保质期。玩家可以查看食物对饮食的影响和保质时间;服务器所有者则可通过游戏内编辑器和数据包条目调整原版及模组食物。存在对应模组时,还可选择接入制冷、季节、环境温度和物品信息功能。
兼容性: 在 Files 选项卡中选择与你的 Minecraft 版本和加载器匹配的文件;多人游戏时,客户端和服务器应使用兼容的版本。此处介绍的功能均可配置,实际效果可能因发布文件和服务器设置而异。安装前请确认具体文件的内容。
为什么要玩 Healthy Diet?
在生存地图中找到一种高效食物后,食物选择不该就此结束。Healthy Diet 让服务器可以为烹饪、交易、保存食物和丰富饮食提供真正的动力:
- 均衡饮食。食物可以为一个或多个可配置的营养组提供营养。服务器可以设置营养阶段和多组条件,并为符合条件的玩家提供属性修饰符、药水效果或命令。
- 丰富菜单。可选的单种食物短期重复食用限制和长期厌食机制,会降低只依赖一种食物的收益。服务器可决定哪些食物启用这些规则,以及规则的强度。
- 考虑储存方式。为食物配置保质期后,系统会追踪剩余时间。温度、季节设置、制冷、维度倍率和过期结果都可能产生影响,具体取决于服务器的配置。
- 了解当前状况。游戏内营养界面、详细物品提示、温度诊断工具和本地 HTML 食物查看器,让复杂规则清晰可查,而非隐藏不明。
这是一个由服务器掌控规则的系统,而不是强制套用的预设。全新配置包含六个营养组——乳制品、水果、谷物、蛋白质、糖类和蔬菜——以及随附的示例食物条目。服务器所有者可以编辑或替换这些内容,包括为其他模组的物品分配规则。服务器上的实际食物数值由服务器自己的配置决定;本页面不承诺任何通用数值。
玩家指南:三条命令快速上手
/headiet打开营养界面。留意不同食物对各营养组的影响,以及当前数值与配置阶段之间的关系。- 手持食物并运行
/hdinfo。服务器会将该物品对应的配置快照发送到你电脑上的本地浏览器查看器。/hdinfo minecraft:apple则会查询该物品的默认堆叠配置。查看器可以显示营养数值、效果和保质期数据,不会修改服务器文件。 /hdtemperature可查看可用的环境温度来源及其影响,帮助排查食物储存或模组联动问题。
运行 /hdhelp 查看完整的游戏内命令列表和参数提示。这些玩家查询命令不需要 OP 权限。物品提示也可直接显示已配置的营养和新鲜度信息;服务器所有者可以决定哪些内容始终显示,哪些需要按住 Shift 才显示。
营养、阶段与奖励
一种食物可以同时补充多个营养组;例如,随附配置中的苹果会为水果和糖类提供营养。营养组的名称、图标、颜色、初始值和衰减速度都可以配置。默认蛋白质组的内部 ID 是 healthy_diets_default_meat——ID 不一定与玩家看到的名称相同。
服务器所有者可以将营养组的数值范围划分为命名的阶段,并设置阶段说明和进入阶段时执行的命令。还可以设置跨多个营养组的组合条件,以应用属性或药水效果。这些都是配置工具:只有规则实际满足时才会提供奖励,安装模组本身并不会自动触发奖励。
丰富饮食,不强加惩罚
foodCooldown是单个物品的短期重复食用设置,可配置使用和恢复机制。foodFatigue是独立的单个物品长期厌食设置,依据玩家的食用历史生效。
未设置这些规则的物品不会自动同时受到两者影响。服务器可以调整或移除这些规则;管理员也可使用命令管理玩家记录的厌食数据。
新鲜度与温度
可为已配置的食物设置独立保质期、食物温度、随时间发生的变化、维度倍率、低温保持效果、温度曲线和自定义温度区域效果。食物过期后的结果由各食物自身的配置决定,而不是统一变成某种硬编码的腐坏物品。部分受支持的放置食物还可以配置方块放置后的计时和食用行为。
环境温度可以使用 Healthy Diet 自身的计算方式;如果已安装并启用,也可接入 Legendary Survival Overhaul 或 Ecliptic Seasons。搭配对应家具模组联动时,冰箱和冰柜可影响储存条件。只有在联动、服务器设置和设备状态均使其实际生效时,冰箱才会发挥作用;玩家可以查看可用的诊断信息,无需猜测。Jade可显示受支持的掉落食物的保质期信息。
可选联动说明
- Legendary Survival Overhaul:在可用时提供额外的环境温度/玩家体温信息。
- Ecliptic Seasons:为相关温度和食物保存设置提供季节与气候数据。
- Refurbished Furniture:冰箱/冰柜储存联动。NeoForge 版本还会检查其
framework,以报告联动是否就绪。 - Jade:显示受支持的掉落物品的保质期信息。
这些都是为相应功能提供的可选联动,不是基础营养玩法的必需依赖。其他模组的可用情况和版本兼容性,需要根据你使用的 Minecraft 版本另行确认。
服务器所有者指南:可视化编辑与数据包
手持物品并使用 /hdui(OP4)打开物品配置中心。中心会区分通用物品设置与匹配的物品变体,并提供营养、饥饿值覆盖、效果、条件规则、进食命令、重复食用限制、保质期、品质、稀有度和物品提示显示设置。/hdui create用于管理营养组、品质等级和稀有度;/hdui stage用于管理阶段和组合奖励。/hdui tooltip用于打开物品提示编辑流程,并在适用时选择物品变体。
Healthy Diet 也支持基于数据包的内容,包括按命名空间区分的物品、营养组、阶段、奖励和方块右键定义。方块规则使用数据包 JSON;旧版 /hdblock 命令已移除。请勿因为存在方块 JSON,就认为模组已提供可视化方块编辑器。/hdreload会重新加载本模组的配置,并将适用的更改推送给在线玩家,无需完整重新加载原版数据包。启动时注册的品质物品,以及部分在本地读取的显示设置,则需要通过重启或刷新才能生效。
当前配置位于 config/healthy_diet/。重要文件包括 server.json(游戏玩法、隐私和货架合并设置)、display.json(本地显示设置)、colors/、shelf_life/、fatigue/、temperature/ 和 datapack/。旧版说明中提到的 shelf_env/、rarity_and_colors/ 或单独的旧版服务器设置文件,并不适用于当前的共享布局。更换版本前,请务必备份现有世界和配置。
显示与 TitlePro
品质和稀有度定义可以使用颜色、渐变和分段文本,而可视化提示框编辑器则可控制物品上显示的信息。TitlePro是同一模组中包含的独立屏幕文字系统,可用于显示标题、表格和颜色叠层。它可以由物品事件或管理员命令触发,基础营养玩法并不需要它。
兼容性与文档
请在 Files 标签页中选择适用于你的 Minecraft 版本和加载器的已发布文件。多人游戏的服务器和客户端应使用兼容的版本;可选集成则取决于第三方模组是否兼容。本模组采用 保留所有权利许可协议。
详细的玩家与服务器指南请参阅 GitHub Wiki,其中提供 英文和简体中文版本。
常见问题
Healthy Diet 支持哪些 Minecraft 版本?
Healthy Diet 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Healthy Diet 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
XioYim 的其他作品
查看全部 →
Super Crafting
一个强大的5×5合成台,支持自定义配方、动画和命令触发。这是一个为整合包设计的5×5合成台,支持自定义配方、动画与命令触发。
JEI_Commands
添加命令以直接打开 JEI 的配方、用途和效果视图。
Spatial_Blueprint
将建筑捕获、预览并重建为蓝图——支持旋转、材料清单、六个资源库标签页,以及适用于 Forge 1.20.1 的服务器安全上传。
评论
登录后评论和评分