guy的护甲HUD

guy的护甲HUD

添加一个原版风格的组件,显示你的盔甲物品,并在耐久度过低时发出警告。最初由BerdinskiyBear制作,随后由uku分支,并由AnAwesomGuy制作成多加载器版本。

装备

guy 的盔甲 HUD

一个为 Minecraft 添加 HUD 小部件的模组,用于显示你当前的盔甲物品。

这个模组添加了一个极简的、原版风格的小部件,用于显示你的盔甲物品,并在耐久度过低时发出警告。 其他模组期望玩家看遍屏幕上的数字,而这个模组允许你以原版风格的极简小部件查看盔甲物品,无需额外的文字或数字。 小部件的位置和其他参数可以在配置文件中调整。

查看图库选项卡以获取图片。

功能:

  • 同时支持 Neoforge 和 Fabric
  • 垂直模式
  • 不同的锚点:
    • 顶部
    • 顶部居中
    • 底部
    • 快捷栏旁
  • 多种样式
    • 快捷栏样式
    • 圆角矩形
    • 圆角
    • 无背景
  • 当你的盔甲耐久度较低时显示警告图标
  • 显示耐久度数值
  • 高度可配置

配置

你可以在 Fabric 上使用 Mod Menu,或在 Neoforge 上使用模组列表来配置模组,也可以使用 config 文件夹中的 JSON 文件。 由 Cloth Config 提供技术支持。

  1. "enabled"
    • 此模组的主开关。
    • 类型:布尔值
    • 默认值:true
  2. "anchor"
    • HUD 小部件所依附的位置。
    • 类型:枚举
    • 可能的值:
      • "TOP_CENTER" - 小部件放置在顶部中间。
      • "TOP" - 小部件放置在首选一侧的上角。
      • "BOTTOM" - 小部件放置在首选一侧的下角。
      • "HOTBAR" - 小部件放置在快捷栏的一侧。
    • 默认值:"HOTBAR"
  3. "side"
    • 小部件显示的一侧。 如果小部件锚定在顶部中间,此设置不生效。
    • 类型:枚举
    • 可能的值:
      • "LEFT"
      • "RIGHT"
    • 默认值:"LEFT"
  4. "offsetX"
    • 在水平轴上偏移小部件。 正数使其远离锚点,而负数使其靠近锚点。
    • 类型:整数
    • 默认值:0
  5. "offsetY"
    • 在垂直轴上偏移小部件,其他方面与 X 偏移相同。
    • 默认值:0
  6. "vertical"
    • 小部件是否应垂直显示。
    • 类型:布尔值
    • 默认值:false
  7. "style"
    • 小部件槽位样式定义了槽位在屏幕上的绘制方式。 尝试不同的样式以找到有效且你偏好的样式。
    • 类型:枚举
    • 可能的值:
      • "HOTBAR"
      • "ROUNDED_CORNERS"
      • "ROUNDED"
      • "NONE"
    • 默认值:"HOTBAR"
  8. "durabilityNumbers"
    • 是否应显示耐久度数值。
    • 类型:布尔值
    • 默认值:false
  9. "widgetShown"
    • 此设置定义了 HUD 小部件的槽位何时显示。
    • 类型:枚举
    • 可能的值:
      • "ALWAYS":槽位始终显示。
      • "IF_ANY_PRESENT":如果至少有一个盔甲槽位不为空,则显示所有槽位。
      • "NOT_EMPTY":只显示不为空的槽位
    • 默认值:"NOT_EMPTY"
  10. "offhandSlotBehavior"
    • 此设置定义了当小部件位于快捷栏时,其对副手槽位和攻击指示器的反应方式。 除非小部件锚定在快捷栏,否则此设置不生效。
    • 类型:枚举
    • 可能的值:
      • "ALWAYS_IGNORE":小部件永远不会移开以为快捷栏或攻击指示器腾出空间。
      • "ADHERE":当副手槽位显示或攻击指示器位于快捷栏时,小部件会移开。
      • "ALWAYS_LEAVE_SPACE":小部件始终为副手槽位留出空间,即使它未显示。
    • 默认值:"ADHERE"
  11. "pushBossbars"
    • 如果小部件位于顶部中间,Boss 血条将被小部件向下推。
    • 类型:布尔值
    • 默认值:true
  12. "pushStatusEffectIcons"
    • 如果小部件位于右上角,状态效果图标将被小部件向下推。
    • 类型:布尔值
    • 默认值:true
  13. "pushSubtitles"
    • 如果小部件位于右下角,字幕将被小部件向上推。
    • 类型:布尔值
    • 默认值:true
  14. "reversed"
    • 反转小部件槽位中盔甲物品的顺序。
    • 类型:布尔值
    • 默认值:true
  15. "iconsShown"
    • 在空槽位中显示特殊图标。
    • 类型:布尔值
    • 默认值:true
  16. "warningShown"
    • 如果启用,在低耐久度物品的槽位处会出现一个小警告。
    • 类型:布尔值
    • 默认值:true
  17. "minDurabilityValue"
    • 如果所显示物品的耐久度值等于或低于此设置,将显示警告。
    • 类型:整数
    • 默认值:5
  18. "minDurabilityPercentage"
    • 如果所显示物品的耐久度等于或低于此百分比,将显示警告。
    • 类型:浮点数
    • 默认值:0.05
  19. "warningBobIntensity"
    • 此参数定义了警告图标在显示时上下移动的速度。 数值越低,移动越快。
    • 如果你想禁用警告标志的浮动效果,请将其设置为 0。
    • 类型:整数
    • 默认值:3

致谢: