彩虹生命条 - 自定义心形

彩虹生命条 - 自定义心形

带有彩虹心和多种自定义方式的自定义生命条!

装饰

我一直在寻找一种方法,让快捷栏上方的每颗心都有不同的颜色,但没有找到任何具有该功能的模组。在对自定义生命值条模组进行更深入的搜索后,我发现了 Lanfix8 制作的 "Simple Health Bar (Forge/Fabric)",它是我所设想内容的完美起点。只需稍作调整就能实现我的想法。

你可以在这里找到本模组所基于的模组:https://modrinth.com/mod/simple-health-bar

在原模组创作者的同意下,我修改了模组的代码,现在它添加了彩虹心以及更多内容。

功能:

  • 彩虹生命值条模式: 带有/不带有速度可调动画的彩虹心

  • 自定义颜色模式: 为所有心设置一个默认颜色

  • 不变模式: 不对心应用任何颜色。它只会显示心的默认纹理(你可以通过自己的资源包更改它,详见下文)

  • 生命值指示文本: 显示你当前 HP 的文本,带有自定义颜色、位置和对齐方式(左/右)选项

  • 吸收心、中毒心、凋零心和冻结心的纹理

  • 高度可调的盔甲条: 让你调整盔甲条的 y 轴高度

所有这些设置都可以在模组的配置文件中进行调整(位于 .minecraft > config > rainbow-health-bar.properties)。

这里有一个视频,展示了彩虹动画的效果:

给想要修改心纹理的人的信息:

你可以通过将模组的文件扩展名从 .jar 改为 .zip 来实现,这样你就能看到你的纹理包所需的文件结构(assets > rainbow-health-bar > textures > gui > healthbars)。然后你只需要通常的 pack.mcdata 文件,并将你的纹理放在 healthbars 文件夹中,命名方式与模组中的 .png 文件相同。

注意: 当你在纹理包中更改心的形状时,彩虹着色将无法正确地覆盖心