RichTooltipMixin
基本信息
| 属性 | 值 |
|---|---|
| 类名 | com.slprime.chromatictooltipscompat.mixins.late.modularui2.RichTooltipMixin |
| 文件 | src/main/java/com/slprime/chromatictooltipscompat/mixins/late/modularui2/RichTooltipMixin.java |
| 类型 | class(@Mixin) |
| 继承 | — |
| 实现 | — |
| 启用版本 | Minecraft 1.7.10 |
功能
Modular UI 2 注入 RichTooltip 的客户端补丁,使该 mod 渲染的 tooltip 走 Chromatic Tooltips 的统一样式。
实现要点
- 补丁目标类:
RichTooltip - 目标 modid:
modularui2 - 所属 Mixin 组:
MODULAR_UI2(显示名Modular UI 2) - 执行阶段:LATE
- 门控:
CompatConfig.modularUI2Enabled - 注入点:4 处:
draw(Lcom/cleanroommc/modularui/screen/viewport/GuiContext;Lnet/minecraft/item/ItemStack;)V(@Redirect)、draw(Lcom/cleanroommc/modularui/screen/viewport/GuiContext;Lnet/minecraft/item/ItemStack;)V(@Redirect)、draw(Lcom/cleanroommc/modularui/screen/viewport/GuiContext;Lnet/minecraft/item/ItemStack;)V(@Inject)、HEAD(@At) - 注解:
@@At、@Inject、@Redirect``