Asteor的状态栏和血量显示

Asteor的状态栏和血量显示

一个简单的模组,通过细条在HUD中显示玩家状态和生物生命值。

工具

AsteorBar

一个简单的模组,使用细条显示玩家状态,并使用条状显示实体状态。

获取支持:discord

查看更新日志:点击此处

叠加层

实体生命条

特性

HUD 叠加层

  • 原版风格。条状显示可以像原版心形一样闪烁(恢复生命时、受伤时等)。
  • 显示生命值、饥饿值、坐骑生命值等。
  • 拥有再生、中毒、凋零或饥饿效果时,条状颜色会改变。冰冻效果也支持。
  • 不受最大生命值影响。适用于高最大生命值的情况。
  • 同时显示生命值和伤害吸收值。
  • 同时显示饱和度、消耗度和饥饿值。
  • 显示经验值。
  • 玩家生命值或饥饿值较低时,条状会闪烁并震动。
  • 使用堆叠条来显示生命值。
  • 多种布局,包括原版和角落布局。
  • 当数值长时间未变化时隐藏条状。
  • 可配置。你可以选择是否显示某些条状。

实体信息

  • 显示生物实体的生命值和最大生命值。
  • 显示生物的伤害吸收值。
  • 简单美观。
  • 生命条动态颜色。实体生命值低时颜色会改变。
  • 高度可配置。你可以在多种情况下选择是否显示条状,并可以更改条状的许多属性(例如颜色、缩放、偏移量等)。

兼容性

  • Mekanism:Forge (1.18.2, 1.19.2, 1.20.1)
  • Tough As Nails:Forge (1.18.2, 1.19.2, 1.20.1, 1.20.2, 1.20.4), Fabric (1.19.2, 1.20.1, 1.20.2, 1.20.4, 1.20.6), NeoForge (1.20.2, 1.20.4, 1.20.6)
  • Thirst Was Taken:Forge (1.18.2, 1.19.2, 1.20.1)
  • Dehydration:Fabric (1.18.2, 1.19.2, 1.20.1)
  • Iron's Spells 'n Spellbooks:Forge (1.18.2, 1.19.2, 1.20.1)
  • Light Shield:Forge (1.20.1), NeoForge (1.20.4)
  • Parcool:Forge (1.18.2, 1.19.2, 1.19.3, 1.19.4, 1.20.1, 1.20.2)
  • Feathers:Forge (1.18.2, 1.19.2, 1.19.3, 1.19.4, 1.20.1)
  • Apple Skin:Forge (1.18.2, 1.19.2, 1.19.3, 1.19.4, 1.20.1, 1.20.2, 1.20.4), Fabric (1.18.2,1.19.2,1.19.4, 1.20.1, 1.20.2, 1.20.4, 1.20.6), NeoForge (1.20.2, 1.20.4, 1.20.6)
  • Vampirism:Forge (1.18.2, 1.19.2, 1.19.3, 1.19.4, 1.20.1), NeoForge (1.20.4)
  • Superior Shields:Forge (1.18.2, 1.19.2, 1.20.1)
  • Homeostatic:Forge (1.18.2, 1.19.2, 1.19.4, 1.20.1)
  • TerraFirmaCraft:Forge (1.18.2, 1.20.1)
  • Botania:Forge (1.18.2, 1.19.2, 1.20.1)
  • Ars Nouveau:Forge (1.18.2, 1.19.2, 1.20.1)

注意事项

数据同步

以下功能在服务器上不会生效,因为它们在原版 Minecraft 中不同步:

  • 饱和度与消耗度
  • 生物的伤害吸收值

此 插件 可用于 Spigot/Paper 服务器,以同步饱和度和消耗度到客户端。

兼容性

由于 API 的限制,此模组无法自动关闭某些第三方模组的 HUD。 为了获得更好的体验,你需要在手动关闭它们的 HUD。 通常你可以在其配置文件中将 enable 选项设为 false 来实现。 对于未提供此类选项的模组,你可以在其配置文件中找到 offset 或 location 选项。 将这些值设为较大的数字(大多数情况下超过 1000 即可),你可以将它们的 HUD 移出屏幕,这相当于将其关闭。

已知不兼容

以下是一些已知的与其他模组的不兼容之处,目前尚无解决方案。

  • Oculus:使用着色器时,生物实体的生命条可能无法正确显示。

问答

如何更改 HUD 的布局?
默认按 F8 键,HUD 样式将循环切换,包括原版布局。

如何禁用 HUD 或实体条,我只需要其中一个功能?
HUD 可以通过按 F8 键关闭,实体条可以通过按 F10 键关闭,你也可以在配置文件中禁用这些功能。

如何在游戏中配置模组?
对于 Fabric 版本,你需要安装 Mod Menu。对于其他版本,你可以使用任何游戏内配置编辑器,例如 configured。

条状太近,文字叠在一起了。
你可以在配置中更改文字缩放比例,强制 Unicode 下 1.0 应该没问题,如果你使用原版字体,我建议设为 0.75。

如何在配置中更改颜色,我不理解这些数字的含义。
颜色采用 ARGB 十六进制格式,但显示为十进制值。你可以使用 Windows 计算器,切换到程序员模式,点击“QWORD”直到变成“DWORD”,然后点击 HEX 并输入你的 ARGB 颜色。显示的 DEC 值就是你需要的。