WailaProvider
基本信息
| 属性 | 值 |
|---|---|
| 类名 | remoteio.common.core.compat.WailaProvider |
| 模组 | Waila(after:Waila 软依赖) |
功能
给本 mod 的方块 / 物品提供 Waila(物品信息 HUD)叠加显示。
实现要点
- ⚠️ 通过字符串反射注册:RemoteIO 的
preInit发送
方法名写成字符串,因此改名或移动类不会有编译错误,只会在运行期静默失效。FMLInterModComms.sendMessage("Waila", "register", "remoteio.common.core.compat.WailaProvider.registerProvider");
- 只在
Loader.isModLoaded("Waila")为真时发送。 @Mod的dependencies只写了after:Waila(软依赖),装不装都不影响本 mod 运行。
相关条目
- RemoteIO - 注册方
- DependencyInfo - 第三方 modid 常量