DuraDisplay

[!INFO] Git Commit: 981cc7f | Updated: 2026-09-28

DuraDisplay 是一个纯客户端 HUD overlay mod,覆盖 1.7.10 原版 Item.showDurabilityBar 渲染路径,把"是否显示耐久度条"重写为"渲染我的 overlay"。它没有任何方块、物品、实体或维度内容——所有功能集中在 overlay 模块、配置系统与 mod 联动开关上。

支持 5 个 overlay 模块:耐久度(默认)、充能、小工具、容器格子、药水/Brew。集成 GregTech、IC2、AE2、EnderIO、CoFH Core、Tinkers Construct / Mechworks、Forestry、Botania、BuildCraft、Thaumcraft、Alchemical Wizardry 共 11 个第三方 mod 的物品。

源码包:com.caedis.duradisplay

设定列表

  • 耐久度 Overlay - 默认模块:对所有可损坏物品显示剩余耐久度;GT/IC2/TiC/AE2/Botania/Blood Magic/BuildCraft/Thaumcraft 兼容
  • 充能 Overlay - GT EU / IC2 EU / RF 三体系电量;IC2、CoFH Core、TiC RC 工具支持
  • 小工具 Overlay - 低耐久度工具 + GT 打火机/喷漆罐;10 项 unlocalized name 白名单 + GT MetaGeneratedItem01 30+ damage ID 映射
  • 容器 Overlay - 容器物品剩余/已占用格子数;目前仅 Forestry 背包
  • 药水/Brew Overlay - 药水/Brew 剩余饮用次数;Botania brew 与 Blood Magic Alchemy Flask
  • 渲染系统 - MixinRenderItem 重定向 + DurabilityRenderer.Render + Text/Bar/VerticalBar 三种渲染器;Execute 标志与 OverlayInfo 注解处理器
  • Mod 自带条带切换 - 关闭/恢复 GregTech 与 EnderIO 自带的耐久度条与能量条
  • 配色与样式 - 5 种 ColorType(RYGDurability/Threshold/Vanilla/Single/Smooth)+ 3 种 Style(Text/Bar/VerticalBar)+ 6 种 Format(PERCENT/REMAINING/USED/MAX/FRACTION/CONTAINER)
  • 配置系统 - duradisplay.cfg 加载/热重载;Enable 总开关 + GUI Factory 页面

物品效果