Class MappingsService

All Implemented Interfaces:
Closeable, AutoCloseable

public final class MappingsService extends Service<MappingsService.Options> implements Closeable
A service that provides mappings for remapping.
  • Field Details

  • Constructor Details

  • Method Details

    • createOptions

      public static org.gradle.api.provider.Provider<MappingsService.Options> createOptions(org.gradle.api.Project project, Path mappingsFile, String from, String to, boolean remapLocals)
      Returns options for creating a new mappings service, with a given mappings file.
    • createOptions

      public static org.gradle.api.provider.Provider<MappingsService.Options> createOptions(org.gradle.api.Project project, Path mappingsFile, org.gradle.api.provider.Provider<String> from, org.gradle.api.provider.Provider<String> to, boolean remapLocals)
      Returns options for creating a new mappings service, with a given mappings file.
    • createOptionsWithProjectMappings

      public static org.gradle.api.provider.Provider<MappingsService.Options> createOptionsWithProjectMappings(org.gradle.api.Project project, org.gradle.api.provider.Provider<String> from, org.gradle.api.provider.Provider<String> to)
      Returns options for creating a new mappings service, using the mappings as specified in the project's mapping configuration.
    • createForRemapTask

      public static org.gradle.api.provider.Provider<MappingsService.Options> createForRemapTask(AbstractRemapJarTask remapJarTask)
    • getMappingsProvider

      public net.fabricmc.tinyremapper.IMappingProvider getMappingsProvider()
    • getMemoryMappingTree

      public net.fabricmc.mappingio.tree.MemoryMappingTree getMemoryMappingTree()
    • getFrom

      public String getFrom()
    • getTo

      public String getTo()
    • getMappingsPath

      public Path getMappingsPath()
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable