命中颜色

命中颜色

Hitcolour 替换了 Minecraft 原版实体受击闪烁——即生物/玩家受到伤害时出现的红色覆盖效果。

技术

● Hitcolour — 全面解析

 

  模组功能

 

  Hitcolour 替换了 Minecraft 原版实体的受击闪烁效果——即生物或玩家受到伤害时闪烁的红色覆盖层——将其替换为你自定义的颜色和透明度。这是一个纯客户端 Fabric 模组,仅用于外观美化,无需安装服务端。

 

  工作原理(诀窍所在)

 

  原版通过 OverlayTexture(与眼睛/瓶中眼和白色闪烁效果共用的图集)中的一张 16×8 小纹理来渲染受击闪烁。前 8 行将红色“受击”覆盖层编码为像素;

  实体着色器随后大致执行:

 

  finalColor = mix(overlayColor, textureColor, overlayAlpha)