Interface LoomDecompiler

All Known Implementing Classes:
FabricFernFlowerDecompiler, LoomCFRDecompiler

public interface LoomDecompiler
  • Method Details

    • name

      String name()
    • decompile

      void decompile(Path compiledJar, Path sourcesDestination, Path linemapDestination, DecompilationMetadata metaData)
      Parameters:
      sourcesDestination - Decompiled sources jar
      linemapDestination - A byproduct of decompilation that lines up the compiled jar's line numbers with the decompiled sources jar for debugging. A decompiler may not produce a linemap at all.
      metaData - Additional information that may or may not be needed while decompiling