类 ModSetSpec

java.lang.Object
dev.vfyjxf.gradle.production.dsl.ModSetSpec

public abstract class ModSetSpec extends Object
  • 构造器详细资料

    • ModSetSpec

      @Inject public ModSetSpec(org.gradle.api.Project project)
  • 方法详细资料

    • getIncludeProject

      public abstract org.gradle.api.provider.Property<Boolean> getIncludeProject()
    • getIncludeRequiredDependencies

      public abstract org.gradle.api.provider.Property<Boolean> getIncludeRequiredDependencies()
    • getIncludeOptionalDependencies

      public abstract org.gradle.api.provider.Property<Boolean> getIncludeOptionalDependencies()
    • add

      public org.gradle.api.artifacts.Dependency add(Object notation)
    • add

      public org.gradle.api.artifacts.Dependency add(Object notation, org.gradle.api.Action<? super org.gradle.api.artifacts.Dependency> configure)
    • add

      public org.gradle.api.artifacts.Dependency add(org.gradle.api.file.FileCollection files)
    • add

      public org.gradle.api.artifacts.Dependency add(org.gradle.api.Task task)
    • add

      public org.gradle.api.artifacts.Dependency add(org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task> task)
    • add

      public org.gradle.api.artifacts.Dependency add(org.gradle.api.provider.Provider<org.gradle.api.file.RegularFile> file)
    • modrinth

      public void modrinth(String slugOrId, org.gradle.api.Action<? super ModSetSpec.ModrinthRequestSpec> configure)
    • modrinthVersion

      public void modrinthVersion(String versionId)
    • curseforge

      public void curseforge(String name, org.gradle.api.Action<? super ModSetSpec.CurseForgeRequestSpec> configure)
    • includeProject

      public void includeProject(boolean includeProject)
    • includeRequiredDependencies

      public void includeRequiredDependencies(boolean includeRequiredDependencies)
    • includeOptionalDependencies

      public void includeOptionalDependencies(boolean includeOptionalDependencies)
    • setConfigurationName

      public void setConfigurationName(String configurationName)
    • remoteRequestNotations

      public List<String> remoteRequestNotations()
    • getRemoteRequestNotations

      public org.gradle.api.provider.ListProperty<String> getRemoteRequestNotations()