public class ModernBetaMixinPlugin
extends java.lang.Object
implements org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin
| Constructor and Description |
|---|
ModernBetaMixinPlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
acceptTargets(java.util.Set<java.lang.String> myTargets,
java.util.Set<java.lang.String> otherTargets) |
java.util.List<java.lang.String> |
getMixins() |
java.lang.String |
getRefMapperConfig() |
void |
onLoad(java.lang.String mixinPackage) |
void |
postApply(java.lang.String targetClassName,
org.objectweb.asm.tree.ClassNode targetClass,
java.lang.String mixinClassName,
org.spongepowered.asm.mixin.extensibility.IMixinInfo mixinInfo) |
void |
preApply(java.lang.String targetClassName,
org.objectweb.asm.tree.ClassNode targetClass,
java.lang.String mixinClassName,
org.spongepowered.asm.mixin.extensibility.IMixinInfo mixinInfo) |
boolean |
shouldApplyMixin(java.lang.String targetClassName,
java.lang.String mixinClassName) |
public boolean shouldApplyMixin(java.lang.String targetClassName,
java.lang.String mixinClassName)
shouldApplyMixin in interface org.spongepowered.asm.mixin.extensibility.IMixinConfigPluginpublic void onLoad(java.lang.String mixinPackage)
onLoad in interface org.spongepowered.asm.mixin.extensibility.IMixinConfigPluginpublic java.lang.String getRefMapperConfig()
getRefMapperConfig in interface org.spongepowered.asm.mixin.extensibility.IMixinConfigPluginpublic void acceptTargets(java.util.Set<java.lang.String> myTargets,
java.util.Set<java.lang.String> otherTargets)
acceptTargets in interface org.spongepowered.asm.mixin.extensibility.IMixinConfigPluginpublic java.util.List<java.lang.String> getMixins()
getMixins in interface org.spongepowered.asm.mixin.extensibility.IMixinConfigPluginpublic void preApply(java.lang.String targetClassName,
org.objectweb.asm.tree.ClassNode targetClass,
java.lang.String mixinClassName,
org.spongepowered.asm.mixin.extensibility.IMixinInfo mixinInfo)
preApply in interface org.spongepowered.asm.mixin.extensibility.IMixinConfigPluginpublic void postApply(java.lang.String targetClassName,
org.objectweb.asm.tree.ClassNode targetClass,
java.lang.String mixinClassName,
org.spongepowered.asm.mixin.extensibility.IMixinInfo mixinInfo)
postApply in interface org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin