public interface IMixinInfo
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getClassBytes()
Get the class bytecode
|
java.lang.String |
getClassName()
Get the name of the mixin class
|
org.spongepowered.asm.lib.tree.ClassNode |
getClassNode(int flags)
Get a new tree for the class bytecode
|
java.lang.String |
getClassRef()
Get the ref (internal name) of the mixin class
|
IMixinConfig |
getConfig()
Get the config to which this mixin belongs
|
java.lang.String |
getName()
Get the simple name of the mixin
|
MixinEnvironment.Phase |
getPhase()
Get the mixin phase
|
int |
getPriority()
Get the mixin priority
|
java.util.List<java.lang.String> |
getTargetClasses()
Get the target classes for this mixin
|
boolean |
isDetachedSuper()
True if the superclass of the mixin is not the direct superclass
of one or more targets.
|
IMixinConfig getConfig()
java.lang.String getName()
java.lang.String getClassName()
java.lang.String getClassRef()
byte[] getClassBytes()
boolean isDetachedSuper()
org.spongepowered.asm.lib.tree.ClassNode getClassNode(int flags)
flags - Flags to pass to the ClassReaderjava.util.List<java.lang.String> getTargetClasses()
int getPriority()
MixinEnvironment.Phase getPhase()