Interface TinyRemapperExtension


@Experimental public interface TinyRemapperExtension
A remapper extension, that has direct access to the TinyRemapper APIs.

This API is not stable and may change without notice.

  • Method Details

    • getAnalyzeVisitorProvider

      default @Nullable net.fabricmc.tinyremapper.TinyRemapper.AnalyzeVisitorProvider getAnalyzeVisitorProvider(TinyRemapperExtension.Context context)
      See: TinyRemapper.Builder.extraAnalyzeVisitor(TinyRemapper.AnalyzeVisitorProvider).
      Returns:
      A TinyRemapper.AnalyzeVisitorProvider or null.
    • getPreApplyVisitor

      default @Nullable net.fabricmc.tinyremapper.TinyRemapper.ApplyVisitorProvider getPreApplyVisitor(TinyRemapperExtension.Context context)
      See: TinyRemapper.Builder.extraPreApplyVisitor(TinyRemapper.ApplyVisitorProvider).
      Returns:
      A TinyRemapper.ApplyVisitorProvider or null.
    • getPostApplyVisitor

      default @Nullable net.fabricmc.tinyremapper.TinyRemapper.ApplyVisitorProvider getPostApplyVisitor(TinyRemapperExtension.Context context)
      See: TinyRemapper.Builder.extraPostApplyVisitor(TinyRemapper.ApplyVisitorProvider).
      Returns:
      A TinyRemapper.ApplyVisitorProvider or null.
    • getAnalyzeVisitorProvider

      @Deprecated(forRemoval=true) default @Nullable net.fabricmc.tinyremapper.TinyRemapper.AnalyzeVisitorProvider getAnalyzeVisitorProvider()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getPreApplyVisitor

      @Deprecated(forRemoval=true) default @Nullable net.fabricmc.tinyremapper.TinyRemapper.ApplyVisitorProvider getPreApplyVisitor()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getPostApplyVisitor

      @Deprecated(forRemoval=true) default @Nullable net.fabricmc.tinyremapper.TinyRemapper.ApplyVisitorProvider getPostApplyVisitor()
      Deprecated, for removal: This API element is subject to removal in a future version.