public class ModWriter1_12_2
extends mods.thecomputerizer.theimpossiblelibrary.api.core.asm.ModWriter
| Constructor and Description |
|---|
ModWriter1_12_2(mods.thecomputerizer.theimpossiblelibrary.api.core.CoreAPI core,
mods.thecomputerizer.theimpossiblelibrary.api.core.loader.MultiVersionModInfo info) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addClassAnnotations(org.objectweb.asm.ClassVisitor visitor) |
protected org.objectweb.asm.Type |
getEventMethod(java.lang.String className) |
protected void |
mappedEntryPointMethods(java.util.Map<java.lang.String,java.lang.String[]> redirects,
java.util.Map<java.lang.String,org.objectweb.asm.Type> types) |
protected void |
writeMod(org.objectweb.asm.ClassWriter writer,
java.util.List<java.util.Map.Entry<java.lang.String,byte[]>> classBytes) |
addEntryHooks, addFields, addInnerClass, addInnerClass, buildModClass, classInit, constructor, finishWritingClass, generatedModType, getConstructor, getInfo, mapEntryPointMethod, modInterfaces, writeAnnotationArray, writeClassAnnotation, writeClassInit, writeConstructor, writeConstructor, writeInnerClass, writeInnerClass, writeMethod, writeMethodAnnotationpublic ModWriter1_12_2(mods.thecomputerizer.theimpossiblelibrary.api.core.CoreAPI core,
mods.thecomputerizer.theimpossiblelibrary.api.core.loader.MultiVersionModInfo info)
protected void addClassAnnotations(org.objectweb.asm.ClassVisitor visitor)
addClassAnnotations in class mods.thecomputerizer.theimpossiblelibrary.api.core.asm.ModWriterprotected org.objectweb.asm.Type getEventMethod(java.lang.String className)
getEventMethod in class mods.thecomputerizer.theimpossiblelibrary.api.core.asm.ModWriterprotected void mappedEntryPointMethods(java.util.Map<java.lang.String,java.lang.String[]> redirects,
java.util.Map<java.lang.String,org.objectweb.asm.Type> types)
mappedEntryPointMethods in class mods.thecomputerizer.theimpossiblelibrary.api.core.asm.ModWriterprotected void writeMod(org.objectweb.asm.ClassWriter writer,
java.util.List<java.util.Map.Entry<java.lang.String,byte[]>> classBytes)
writeMod in class mods.thecomputerizer.theimpossiblelibrary.api.core.asm.ModWriter