Class UserdevDependency

java.lang.Object
com.cleanroommc.gradle.api.userdev.UserdevDependency
All Implemented Interfaces:
org.gradle.api.provider.ProviderConvertible<org.gradle.api.artifacts.ExternalModuleDependency>

public final class UserdevDependency extends Object implements org.gradle.api.provider.ProviderConvertible<org.gradle.api.artifacts.ExternalModuleDependency>
The dependency and artifact-owned metadata registered by cleanroom.userdev(...).
  • Constructor Details

    • UserdevDependency

      public UserdevDependency(org.gradle.api.Project project, String version)
  • Method Details

    • asProvider

      public org.gradle.api.provider.Provider<org.gradle.api.artifacts.ExternalModuleDependency> asProvider()
      Specified by:
      asProvider in interface org.gradle.api.provider.ProviderConvertible<org.gradle.api.artifacts.ExternalModuleDependency>
    • getModuleDependency

      public org.gradle.api.artifacts.ExternalModuleDependency getModuleDependency()
    • getAccessTransformers

      public org.gradle.api.file.ConfigurableFileCollection getAccessTransformers()
    • getRawArtifact

      public org.gradle.api.provider.Provider<org.gradle.api.file.RegularFile> getRawArtifact()
    • getConfig

      public org.gradle.api.provider.Provider<UserdevConfig> getConfig()
    • getMinecraftVersion

      public org.gradle.api.provider.Provider<String> getMinecraftVersion()
    • getLoaderVersion

      public org.gradle.api.provider.Provider<String> getLoaderVersion()
    • getMcpToSrgPath

      public org.gradle.api.provider.Provider<String> getMcpToSrgPath()
    • getSrgToMcpPath

      public org.gradle.api.provider.Provider<String> getSrgToMcpPath()
    • getRawConfiguration

      public org.gradle.api.artifacts.Configuration getRawConfiguration()