From 3c7becd3fae44e6a5fe50fd27c6a48c798caeb88 Mon Sep 17 00:00:00 2001 From: Adubbz Date: Sun, 5 Oct 2014 12:49:40 +1100 Subject: [PATCH] Isn't ASM fun? --- src/main/java/biomesoplenty/asm/BOPTransformer.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/biomesoplenty/asm/BOPTransformer.java b/src/main/java/biomesoplenty/asm/BOPTransformer.java index cc3beec90..58c79bee6 100644 --- a/src/main/java/biomesoplenty/asm/BOPTransformer.java +++ b/src/main/java/biomesoplenty/asm/BOPTransformer.java @@ -48,8 +48,10 @@ public class BOPTransformer implements IClassTransformer @Override public byte[] transform(String name, String transformedName, byte[] basicClass) { - if (name.equals("net.minecraft.client.resources.model.ModelBakery")) + if (name.equals("net.minecraft.client.resources.model.ModelBakery") || name.equals("cxh")) { + System.out.println("Tweaking ModelBakery..."); + ClassNode classNode = ASMUtil.getClassNode(basicClass); MethodNode variantsMethodNode = ASMUtil.getMethodNode(classNode, registerVariantNames, "()V");