Interface MappingContext

All Known Implementing Classes:
GradleMappingContext

@Experimental public interface MappingContext
  • Method Details

    • resolveDependency

      Path resolveDependency(org.gradle.api.artifacts.Dependency dependency)
    • resolveDependency

      Path resolveDependency(org.gradle.api.artifacts.MinimalExternalModuleDependency dependency)
    • resolveMavenDependency

      Path resolveMavenDependency(String mavenNotation)
    • intermediaryTree

      Supplier<net.fabricmc.mappingio.tree.MemoryMappingTree> intermediaryTree()
    • isUsingIntermediateMappings

      boolean isUsingIntermediateMappings()
    • productionNamespace

      String productionNamespace()
    • minecraftProvider

      MinecraftProvider minecraftProvider()
    • minecraftVersion

      default String minecraftVersion()
    • workingDirectory

      Path workingDirectory(String name)
      Creates a temporary working dir to be used to store working files.
    • getLogger

      org.gradle.api.logging.Logger getLogger()
    • download

      DownloadBuilder download(String url)
    • refreshDeps

      boolean refreshDeps()
    • hasProperty

      boolean hasProperty(String property)