Class InjectorUtils

java.lang.Object
com.llamalad7.mixinextras.utils.InjectorUtils

public class InjectorUtils extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    checkForDupedNews(Map<org.spongepowered.asm.mixin.injection.struct.Target,List<org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode>> targets)
     
    static void
    checkForImmediatePops(Map<org.spongepowered.asm.mixin.injection.struct.Target,List<org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode>> targets)
     
    static org.objectweb.asm.tree.AbstractInsnNode
    findFactoryRedirectThrowString(org.spongepowered.asm.mixin.injection.struct.Target target, org.objectweb.asm.tree.AbstractInsnNode start)
     
    static boolean
    isDupedFactoryRedirect(org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode node)
     
    static boolean
    isDupedNew(org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode node)
     
    static boolean
    isDynamicInstanceofRedirect(org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode node)
     
    static boolean
    isVirtualRedirect(org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode node)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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

      public static void checkForDupedNews(Map<org.spongepowered.asm.mixin.injection.struct.Target,List<org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode>> targets)
    • 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

      public static void checkForImmediatePops(Map<org.spongepowered.asm.mixin.injection.struct.Target,List<org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode>> targets)