TooltipResolverEvent
基本信息
| 属性 | 值 |
|---|---|
| 类名 | com.slprime.chromatictooltipscompat.util.TooltipResolverEvent |
| 文件 | src/main/java/com/slprime/chromatictooltipscompat/util/TooltipResolverEvent.java |
| 类型 | class,2 个 public 方法 |
| 继承 | Event |
| 实现 | — |
| 启用版本 | Minecraft 1.7.10 |
功能
本 mod 自定义的事件:包裹宿主的 TooltipRequest,
让各 handler 在 tooltip 解析阶段注入内容。
实现要点
- 继承:
cpw.mods.fml.common.eventhandler.Event - 构造:只接受一个
TooltipRequest并私有持有,不缓存 ItemStack - 方法:
getItemStack()转发request.target.getItem();supports(TooltipModifier...)转发给request.tooltip - 发出点:CompatTooltipRequestResolver
- 方法:
getItemStack、supports