BlockTaintFibersTransformer

[!WARNING] 未注册 —— 不会生效 本类 implements IClassTransformer,但本仓库没有 IFMLLoadingPlugin 实现,gradle.properties 的 coreModClass 为空, 也不存在 @FMLCorePlugin 注解。LaunchWrapper 因此从不调用本类, 其字节码补丁完全不会生效。

基本信息

属性 值
类名 myessentials.classtransformers.BlockTaintFibersTransformer
实现 net.launchwrapper.IClassTransformer
补丁目标 污秽纤维(Taint Fibers)方块
源码行数 79
启用版本 Minecraft 1.7.10

功能

为 Thaumcraft 的污秽纤维方块接入本 mod 的处理流程。

实现要点

  • 目标类不是原版类——Thaumcraft 不在硬依赖中, 字节码注入按类名匹配,未安装 Thaumcraft 时自然不生效
  • 继承 GeneratorAdapter,3 个方法
  • 是最小的 transformer(79 行)
  • transform(String name, String srgName) 签名符合 1.7.10 LaunchWrapper 的 IClassTransformer 契约,但没有注册入口。
  • 若要启用,需补一个 IFMLLoadingPlugin 实现并在 gradle.properties 的 coreModClass 中声明; 当前仓库未提供。

相关条目