Class MixinVersionImpl_v0_8

java.lang.Object
com.llamalad7.mixinextras.versions.MixinVersion
com.llamalad7.mixinextras.versions.MixinVersionImpl_v0_8
Direct Known Subclasses:
MixinVersionImpl_v0_8_3

public class MixinVersionImpl_v0_8 extends MixinVersion
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.objectweb.asm.tree.AnnotationNode
    getAnnotation(org.spongepowered.asm.mixin.injection.struct.InjectionInfo info)
     
    org.spongepowered.asm.mixin.refmap.IMixinContext
    getMixin(org.spongepowered.asm.mixin.injection.struct.InjectionInfo info)
     
    int
    getOrder(org.spongepowered.asm.mixin.injection.struct.InjectionInfo info)
     
    makeInvalidInjectionException(org.spongepowered.asm.mixin.injection.struct.InjectionInfo info, String message)
     
    org.spongepowered.asm.mixin.injection.modify.LocalVariableDiscriminator.Context
    makeLvtContext(org.spongepowered.asm.mixin.injection.struct.InjectionInfo info, org.objectweb.asm.Type returnType, boolean argsOnly, org.spongepowered.asm.mixin.injection.struct.Target target, org.objectweb.asm.tree.AbstractInsnNode node)
     
    void
    preInject(org.spongepowered.asm.mixin.injection.struct.InjectionInfo info)
     

    Methods inherited from class com.llamalad7.mixinextras.versions.MixinVersion

    getInstance

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MixinVersionImpl_v0_8

      public MixinVersionImpl_v0_8()
  • Method Details

    • makeInvalidInjectionException

      public RuntimeException makeInvalidInjectionException(org.spongepowered.asm.mixin.injection.struct.InjectionInfo info, String message)
      Specified by:
      makeInvalidInjectionException in class MixinVersion
    • getMixin

      public org.spongepowered.asm.mixin.refmap.IMixinContext getMixin(org.spongepowered.asm.mixin.injection.struct.InjectionInfo info)
      Specified by:
      getMixin in class MixinVersion
    • makeLvtContext

      public org.spongepowered.asm.mixin.injection.modify.LocalVariableDiscriminator.Context makeLvtContext(org.spongepowered.asm.mixin.injection.struct.InjectionInfo info, org.objectweb.asm.Type returnType, boolean argsOnly, org.spongepowered.asm.mixin.injection.struct.Target target, org.objectweb.asm.tree.AbstractInsnNode node)
      Specified by:
      makeLvtContext in class MixinVersion
    • preInject

      public void preInject(org.spongepowered.asm.mixin.injection.struct.InjectionInfo info)
      Specified by:
      preInject in class MixinVersion
    • getAnnotation

      public org.objectweb.asm.tree.AnnotationNode getAnnotation(org.spongepowered.asm.mixin.injection.struct.InjectionInfo info)
      Specified by:
      getAnnotation in class MixinVersion
    • getOrder

      public int getOrder(org.spongepowered.asm.mixin.injection.struct.InjectionInfo info)
      Specified by:
      getOrder in class MixinVersion