Package com.llamalad7.mixinextras.utils
Class InjectorUtils
java.lang.Object
com.llamalad7.mixinextras.utils.InjectorUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcheckForDupedNews(Map<org.spongepowered.asm.mixin.injection.struct.Target, List<org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode>> targets) static voidcheckForImmediatePops(Map<org.spongepowered.asm.mixin.injection.struct.Target, List<org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode>> targets) static org.objectweb.asm.tree.AbstractInsnNodefindFactoryRedirectThrowString(org.spongepowered.asm.mixin.injection.struct.Target target, org.objectweb.asm.tree.AbstractInsnNode start) static booleanisDupedFactoryRedirect(org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode node) static booleanisDupedNew(org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode node) static booleanisDynamicInstanceofRedirect(org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode node) static booleanisVirtualRedirect(org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode node)
-
Constructor Details
-
InjectorUtils
public InjectorUtils()
-
-
Method Details
-
isVirtualRedirect
public static boolean isVirtualRedirect(org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode node) -
isDynamicInstanceofRedirect
public static boolean isDynamicInstanceofRedirect(org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode node) -
checkForDupedNews
-
isDupedNew
public static boolean isDupedNew(org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode node) -
isDupedFactoryRedirect
public static boolean isDupedFactoryRedirect(org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode node) -
findFactoryRedirectThrowString
public static org.objectweb.asm.tree.AbstractInsnNode findFactoryRedirectThrowString(org.spongepowered.asm.mixin.injection.struct.Target target, org.objectweb.asm.tree.AbstractInsnNode start) -
checkForImmediatePops
-