Class MixinProcessor

java.lang.Object
org.spongepowered.asm.mixin.transformer.MixinProcessor

public class MixinProcessor extends Object
Heart of the Mixin pipeline
  • Method Details

    • audit

      public void audit(MixinEnvironment environment)
      Force-load all classes targetted by mixins but not yet applied
      Parameters:
      environment - current environment
    • reload

      public List<String> reload(String mixinClass, org.objectweb.asm.tree.ClassNode classNode)
      Update a mixin class with new bytecode.
      Parameters:
      mixinClass - Name of the mixin
      classNode - New class
      Returns:
      List of classes that need to be updated
    • refresh

      public void refresh()