
饥饿:饥饿核心
为Hytale引入了一套完整的饥饿系统,要求玩家管理食物摄入以在游戏世界中生存并茁壮成长。
查看大图Hytale 饥饿模组 (Hytale Hunger Mod)
为 Hytale 引入饥饿系统,要求玩家管理食物摄入以在游戏世界中生存和发展。
设计时充分考虑了最大兼容性和性能。
特性
- 饥饿条:在 HUD 上显示玩家饥饿等级的视觉表示
- 饥饿消耗:饥饿随时间减少,消耗速率受玩家行为影响,例如使用耐力或挖掘方块。
- 饥饿饱和:某些食物将使你的饥饿条超过 100% 值,在饥饿再次开始消耗前提供一个缓冲。
- 预览饥饿恢复:当开始食物消耗动画时,会显示饥饿恢复和饱和值的预览。
- 食物消耗:玩家可以消耗各种食物物品来恢复饥饿等级。
- 状态效果:当饥饿低于某个阈值时,玩家移动速度降低并无法冲刺。
- 饥饿伤害:当玩家饥饿值降至零时,会随时间受到伤害。
- 音效和视觉效果:包括饥饿时的屏幕效果和音效。
- 安全区域:当玩家处于指定的安全区域(由其他插件提供)时,饥饿消耗暂停。
- 可配置设置:通过配置文件自定义饥饿消耗速率、饥饿间隔、饥饿伤害、饥饿阈值、耐力使用和挖掘对饥饿的影响程度,以及食物恢复值。
影响饥饿的行为
- 基础代谢率:即使玩家处于空闲状态,饥饿也会随时间缓慢消耗。
- 耐力使用:玩家使用耐力越多,饥饿消耗越快。这包括冲刺、格挡、猛击和蓄力攻击。
- 击打方块:每次玩家击打方块时,都会消耗少量饥饿。使用更好的工具需要更少的击打次数来破坏方块,从而导致每破坏一个方块损失的饥饿更少。
平衡
目前,默认配置相当宽容,如果你想要更具挑战性的体验,你可以调整配置文件以增加饥饿消耗速率和伤害。
使用默认配置,你将从最大饥饿 (100) 到饥饿状态 (0) 大约需要 27 分钟的现实时间。如果你一直在奔跑,大约需要 15 分钟。
更新日志
完整的更改列表可在 GitHub Releases 页面 找到。
兼容性
此模组在设计时考虑了兼容性,确保它能与其他模组良好协作,包括 HUD、食物和安全区域模组。
- 如果你使用其他 HUD 模组,请确保使用 MultipleHUD 模组。你使用的其他 HUD 模组也必须支持它。
- 此模组在单人游戏世界和多人游戏服务器中均可使用。
- 此模组与大多数自定义食物物品兼容,只要它们使用 Template_Food 并且不覆盖默认的食物消耗交互(大多数食物模组不会这样做)。
- 只要定义安全区域的模组使用大多数模组都使用的
Invulnerable组件,其他插件定义的安全区域就会暂停饥饿消耗。 - 此模组修改了
Server.Item.Interactions.Consumables.Consume_Charge_Food_T*.json资源文件,因此它不会与其他也修改该资源文件的模组兼容。
配置
CurseForge 表格无法正确渲染。我建议查看 Github 上的配置部分。
命令
CurseForge 表格无法正确渲染。我建议查看 Github 上的命令部分。
性能
此模组针对高人口服务器进行了性能优化,确保对 TPS 的影响最小。它通过以下方式实现:
- 确保饥饿更新分布在多个游戏刻上
- 饥饿刻仅适用于符合条件的玩家(未死亡、不在安全区域、非创造模式、已出生在世界中)
- 尽可能使用事件而非轮询
- 使用部分 UI 更新(请注意,其他一些流行的 HUD 模组(如 EyeSpy 和 RPGLeveling)会强制所有 HUD 模组进行完整的 UI 更新)
在高人口服务器中,建议将 StarvationTickRate 设置为至少 2 秒(默认值)。将其设置为更低的值可能导致性能问题。
食物等级
此模组原生支持从普通到传说所有原版食物等级。请注意,原版游戏仅包含最高稀有的食物物品。对于史诗和传说的食物物品,你需要安装自定义食物模组,例如 Hidden's Harvest Delights。此模组也支持模组添加的食物等级,例如神话和独特。
推荐模组
- 有毒生肉 (Poisonous Raw Meat):顾名思义,使生肉中毒玩家而非恢复生命
- Hidden's Harvest Delights:添加了许多新的食物配方,具有平衡的增益和饥饿恢复值。包括史诗、传说、神话和独特食物等级。
- MultipleHUD:使此模组与其他 HUD 模组兼容,只要其他 HUD 模组也使用 MultipleHUD。
更新日志
对于所有版本的完整更新日志,请查看 GitHub 的发布页面。
模组作者指南
如果你是模组作者,并希望自定义你的食物物品的饥饿恢复和饱和值,请参考 Github 上的模组作者指南。
特别感谢
- trouble-dev:感谢他的 UI 指南 和 noels-whitelist-manager 插件,我将其用作更新 UI 元素的参考。
- Darkhax:感谢他的 Spellbook 模组,我将其用作创建新交互的参考。
- oskarscot:感谢他的 Hytale ECS 基础指南
- Buuz135:感谢他的 MultipleHUD 模组,我依赖它使此模组与其他 HUD 模组兼容。
- ItsNeil17:感谢他对 HytaleModding 网站的众多贡献,例如 创建事件、创建命令 和 向玩家存储持久数据 指南。
- underscore95:感谢他对 HytaleModding 网站的贡献,例如 自定义 UI 指南
- Elliesaur:感谢她对 HytaleModding 指南的贡献,例如 创建事件 指南。
- OwnerAli:感谢他的 CODEC 和自定义配置 指南。
- bird3681:感谢他在 HytaleModding Discord 上的 如何使用死亡事件 指南。
- HytaleModding:感谢其为 Hytale 模组开发提供宝贵资源。
- Santoniche:感谢用于 HUD 的 鸡腿图标。
- Discord 上的 @jezebelhunter:感谢他帮助我调试多人游戏功能的 Bug。
- 感谢 Hytale 和 HytaleModding Discord 中所有乐于助人的人
没有 Hytale 模组社区的共同努力,这个项目是不可能实现的!
开源
正在加载版本记录…




正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。