public class FMLDeobfuscatingRemapper
extends org.objectweb.asm.commons.Remapper
Modifier and Type | Field and Description |
---|---|
static FMLDeobfuscatingRemapper |
INSTANCE |
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.lang.String> |
getObfedClasses() |
java.lang.String |
getStaticFieldType(java.lang.String oldType,
java.lang.String oldName,
java.lang.String newType,
java.lang.String newName) |
boolean |
isRemappedClass(java.lang.String className) |
java.lang.String |
map(java.lang.String typeName) |
java.lang.String |
mapFieldName(java.lang.String owner,
java.lang.String name,
java.lang.String desc) |
java.lang.String |
mapMethodName(java.lang.String owner,
java.lang.String name,
java.lang.String desc) |
java.lang.String |
mapSignature(java.lang.String signature,
boolean typeSignature) |
void |
mergeSuperMaps(java.lang.String name,
java.lang.String superName,
java.lang.String[] interfaces) |
void |
setup(java.io.File mcDir,
net.minecraft.launchwrapper.LaunchClassLoader classLoader,
java.lang.String deobfFileName) |
void |
setupLoadOnly(java.lang.String deobfFileName,
boolean loadAll) |
java.lang.String |
unmap(java.lang.String typeName) |
public static final FMLDeobfuscatingRemapper INSTANCE
public void setupLoadOnly(java.lang.String deobfFileName, boolean loadAll)
public void setup(java.io.File mcDir, net.minecraft.launchwrapper.LaunchClassLoader classLoader, java.lang.String deobfFileName)
public boolean isRemappedClass(java.lang.String className)
public java.lang.String mapFieldName(java.lang.String owner, java.lang.String name, @Nullable java.lang.String desc)
mapFieldName
in class org.objectweb.asm.commons.Remapper
public java.lang.String map(java.lang.String typeName)
map
in class org.objectweb.asm.commons.Remapper
public java.lang.String unmap(java.lang.String typeName)
public java.lang.String mapMethodName(java.lang.String owner, java.lang.String name, java.lang.String desc)
mapMethodName
in class org.objectweb.asm.commons.Remapper
@Nullable public java.lang.String mapSignature(java.lang.String signature, boolean typeSignature)
mapSignature
in class org.objectweb.asm.commons.Remapper
public void mergeSuperMaps(java.lang.String name, @Nullable java.lang.String superName, java.lang.String[] interfaces)
public java.util.Set<java.lang.String> getObfedClasses()
@Nullable public java.lang.String getStaticFieldType(java.lang.String oldType, java.lang.String oldName, java.lang.String newType, java.lang.String newName)