java.lang.Object
net.fabricmc.loom.configuration.processors.dependency.ModDependencyInfo

public class ModDependencyInfo extends Object
  • Field Details

    • name

      public final String name
    • version

      public final String version
    • classifier

      @Nullable public final @Nullable String classifier
    • inputFile

      public final File inputFile
    • targetConfig

      public final org.gradle.api.artifacts.Configuration targetConfig
    • remapData

      public final RemapData remapData
  • Constructor Details

    • ModDependencyInfo

      public ModDependencyInfo(String group, String name, String version, @Nullable @Nullable String classifier, File inputFile, org.gradle.api.artifacts.Configuration targetConfig, RemapData remapData)
  • Method Details

    • getRemappedNotation

      public String getRemappedNotation()
    • getRemappedFilename

      public String getRemappedFilename(boolean withClassifier)
    • getRemappedDir

      public File getRemappedDir()
    • getRemappedOutput

      public File getRemappedOutput()
    • getRemappedOutput

      public File getRemappedOutput(String classifier)
    • getMappingsPrefix

      public static String getMappingsPrefix(String mappings)
    • getInputFile

      public File getInputFile()
    • requiresRemapping

      public boolean requiresRemapping()
    • finaliseRemapping

      public void finaliseRemapping()
    • forceRemap

      public void forceRemap()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hasClassifier

      public boolean hasClassifier()
    • getAccessWidener

      public String getAccessWidener() throws IOException
      Throws:
      IOException