Class Asm.Transformer
java.lang.Object
meteordevelopment.meteorclient.asm.Asm.Transformer
- All Implemented Interfaces:
org.spongepowered.asm.mixin.transformer.IMixinTransformer
- Enclosing class:
- Asm
public static class Asm.Transformer
extends Object
implements org.spongepowered.asm.mixin.transformer.IMixinTransformer
-
Field Summary
FieldsModifier and TypeFieldDescriptionorg.spongepowered.asm.mixin.transformer.IMixinTransformer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaudit(org.spongepowered.asm.mixin.MixinEnvironment environment) booleancomputeFramesForClass(org.spongepowered.asm.mixin.MixinEnvironment environment, String name, org.objectweb.asm.tree.ClassNode classNode) byte[]generateClass(org.spongepowered.asm.mixin.MixinEnvironment environment, String name) booleangenerateClass(org.spongepowered.asm.mixin.MixinEnvironment environment, String name, org.objectweb.asm.tree.ClassNode classNode) org.spongepowered.asm.mixin.transformer.ext.IExtensionRegistrybyte[]transformClass(org.spongepowered.asm.mixin.MixinEnvironment environment, String name, byte[] classBytes) booleantransformClass(org.spongepowered.asm.mixin.MixinEnvironment environment, String name, org.objectweb.asm.tree.ClassNode classNode) byte[]transformClassBytes(String name, String transformedName, byte[] basicClass)
-
Field Details
-
delegate
public org.spongepowered.asm.mixin.transformer.IMixinTransformer delegate
-
-
Constructor Details
-
Transformer
public Transformer()
-
-
Method Details
-
audit
public void audit(org.spongepowered.asm.mixin.MixinEnvironment environment) - Specified by:
auditin interfaceorg.spongepowered.asm.mixin.transformer.IMixinTransformer
-
reload
- Specified by:
reloadin interfaceorg.spongepowered.asm.mixin.transformer.IMixinTransformer
-
computeFramesForClass
public boolean computeFramesForClass(org.spongepowered.asm.mixin.MixinEnvironment environment, String name, org.objectweb.asm.tree.ClassNode classNode) - Specified by:
computeFramesForClassin interfaceorg.spongepowered.asm.mixin.transformer.IMixinTransformer
-
transformClassBytes
- Specified by:
transformClassBytesin interfaceorg.spongepowered.asm.mixin.transformer.IMixinTransformer
-
transformClass
public byte[] transformClass(org.spongepowered.asm.mixin.MixinEnvironment environment, String name, byte[] classBytes) - Specified by:
transformClassin interfaceorg.spongepowered.asm.mixin.transformer.IMixinTransformer
-
transformClass
public boolean transformClass(org.spongepowered.asm.mixin.MixinEnvironment environment, String name, org.objectweb.asm.tree.ClassNode classNode) - Specified by:
transformClassin interfaceorg.spongepowered.asm.mixin.transformer.IMixinTransformer
-
generateClass
- Specified by:
generateClassin interfaceorg.spongepowered.asm.mixin.transformer.IMixinTransformer
-
generateClass
public boolean generateClass(org.spongepowered.asm.mixin.MixinEnvironment environment, String name, org.objectweb.asm.tree.ClassNode classNode) - Specified by:
generateClassin interfaceorg.spongepowered.asm.mixin.transformer.IMixinTransformer
-
getExtensions
public org.spongepowered.asm.mixin.transformer.ext.IExtensionRegistry getExtensions()- Specified by:
getExtensionsin interfaceorg.spongepowered.asm.mixin.transformer.IMixinTransformer
-