public class ASMTransformerWrapper
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
ASMTransformerWrapper.ASMGenConnection |
private static class |
ASMTransformerWrapper.ASMGenHandler |
(package private) static class |
ASMTransformerWrapper.TransformerException |
static class |
ASMTransformerWrapper.TransformerWrapper |
private static class |
ASMTransformerWrapper.WrapperVisitor |
Modifier and Type | Field and Description |
---|---|
private static java.net.URL |
asmGenRoot |
private static boolean |
injected |
private static com.google.common.cache.LoadingCache<java.lang.String,byte[]> |
wrapperCache |
private static java.util.Map<java.lang.String,java.lang.String> |
wrapperModMap |
private static java.util.Map<java.lang.String,java.lang.String> |
wrapperParentMap |
Constructor and Description |
---|
ASMTransformerWrapper() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getTransformerWrapper(net.minecraft.launchwrapper.LaunchClassLoader launchLoader,
java.lang.String parentClass,
java.lang.String coreMod) |
private static java.lang.String |
getWrapperName(java.lang.String parentClass) |
private static byte[] |
makeWrapper(java.lang.String fileName) |
private static final java.util.Map<java.lang.String,java.lang.String> wrapperModMap
private static final java.util.Map<java.lang.String,java.lang.String> wrapperParentMap
private static final com.google.common.cache.LoadingCache<java.lang.String,byte[]> wrapperCache
private static final java.net.URL asmGenRoot
private static boolean injected
public static java.lang.String getTransformerWrapper(net.minecraft.launchwrapper.LaunchClassLoader launchLoader, java.lang.String parentClass, java.lang.String coreMod)
private static byte[] makeWrapper(java.lang.String fileName)
private static java.lang.String getWrapperName(java.lang.String parentClass)