装备增强界面

装备增强界面

简易HUD界面,用于显示护甲耐久度和当前弹药数量

生活质量

Equipment Plus HUD

一款 Hytale 插件,以简洁且始终可见的 HUD 显示护甲耐久度和弹药数量。可与 MultipleHUD 无缝协作,或作为独立原生 HUD 使用。属于 nxtime 模组家族 的一部分,与 HideArmor 同系列。


功能特性

护甲耐久度显示 - 所有已装备护甲部件的实时耐久度百分比
颜色编码指示器 - 根据耐久度等级显示绿色 → 黄色 → 红色
弹药计数器 - 自动追踪物品栏中的箭矢数量
可配置位置 - 在屏幕左右侧之间切换 HUD 位置
原生 GUI - 现代化、交互式的 Hytale 设置界面(通过 /equipmentplus 打开)
事件驱动更新 - 使用 LivingEntityInventoryChangeEvent 实现实时、高效的更新
MultipleHUD 集成 - 安装后无缝集成,否则自动回退到原生 HUD


🚧 自动修复(开发中)

即将推出: 当物品损坏时,自动使用 Hytale 的修复工具套件进行修复。


命令

命令 描述
/equipmentplus 打开设置 GUI
/equipmentplus togglehud 切换 HUD 可见性(开/关)
/equipmentplus position 切换 HUD 位置(左/右)
/equipmentplus reload 从磁盘重新加载配置文件

配置文件

设置存储在 plugins/EquipmentPlus/config.json 中:

设置项 默认值 描述
hudEnabled true 启用/禁用耐久度 HUD
hudPosition "left" HUD 位置:"left""right"
hudUpdateTicks 200 备份刷新率(以 tick 为单位,事件处理大部分更新)

兼容性

  • Hytale 版本: 早期访问 SDK
  • MultipleHUD: 可选 - 自动检测以确保 HUD 与其他模组兼容
  • HideArmor: 完全兼容 - 可同时使用这两个模组!

技术细节

  • 使用 LivingEntityInventoryChangeEvent 进行实时更新
  • 限制更新频率(50 毫秒),防止快速物品栏变化时服务器过载
  • 作为备份,每 10 秒轮询一次
  • UI 文件使用命名空间,实现整洁的资产组织

我的其他模组

  • HideArmor - 切换护甲可见性,同时保留防护效果