Class ExtractUserdevDeobfInputs

java.lang.Object
com.cleanroommc.gradle.api.deobf.ExtractUserdevDeobfInputs
All Implemented Interfaces:
org.gradle.api.artifacts.transform.TransformAction<org.gradle.api.artifacts.transform.TransformParameters.None>

public abstract class ExtractUserdevDeobfInputs extends Object implements org.gradle.api.artifacts.transform.TransformAction<org.gradle.api.artifacts.transform.TransformParameters.None>
Exposes the mapping and SRG hierarchy packaged in a userdev artifact as inputs to the mod transform.
  • Constructor Details

    • ExtractUserdevDeobfInputs

      public ExtractUserdevDeobfInputs()
  • Method Details

    • getInputArtifact

      @InputArtifact @PathSensitive(NAME_ONLY) public abstract org.gradle.api.provider.Provider<org.gradle.api.file.FileSystemLocation> getInputArtifact()
    • transform

      public void transform(org.gradle.api.artifacts.transform.TransformOutputs outputs)
      Specified by:
      transform in interface org.gradle.api.artifacts.transform.TransformAction<org.gradle.api.artifacts.transform.TransformParameters.None>