Class DistributionTasks

java.lang.Object
com.cleanroommc.gradle.env.DistributionTasks

public final class DistributionTasks extends Object
Registers the Cleanroom release/distribution pipeline. Only instantiated for cleanroom { mode = 'loader' }.
  • Field Details

    • writeMcp2Srg

      public final org.gradle.api.tasks.TaskProvider<WriteMappings> writeMcp2Srg
    • writeObf2SrgTsrg

      public final org.gradle.api.tasks.TaskProvider<WriteMappings> writeObf2SrgTsrg
    • writeMcp2Notch

      public final org.gradle.api.tasks.TaskProvider<WriteMappings> writeMcp2Notch
    • reobfJar

      public final org.gradle.api.tasks.TaskProvider<net.minecraftforge.renamer.gradle.RenameJar> reobfJar
    • reobfMinecraftJar

      public final org.gradle.api.tasks.TaskProvider<net.minecraftforge.renamer.gradle.RenameJar> reobfMinecraftJar
    • deobfLibraryJar

      public final org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.bundling.Jar> deobfLibraryJar
    • universalJar

      public final org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.bundling.Jar> universalJar
    • userdevJar

      public final org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.bundling.Jar> userdevJar
    • sourcesJar

      public final org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.bundling.Jar> sourcesJar
    • javadocJar

      public final org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.bundling.Jar> javadocJar
    • stripClientMinecraftJar

      public final org.gradle.api.tasks.TaskProvider<StripSideOnlyJar> stripClientMinecraftJar
    • stripServerMinecraftJar

      public final org.gradle.api.tasks.TaskProvider<StripSideOnlyJar> stripServerMinecraftJar
    • genBinPatches

      public final org.gradle.api.tasks.TaskProvider<GenerateBinPatches> genBinPatches
    • writeUserdevConfig

      public final org.gradle.api.tasks.TaskProvider<WriteUserdevConfig> writeUserdevConfig
    • userdevSourcesJar

      public final org.gradle.api.tasks.TaskProvider<MaterializeUserdevSourcesJar> userdevSourcesJar
    • publishMmcPackZip

      public final org.gradle.api.tasks.TaskProvider<PublishMmcPackZip> publishMmcPackZip
    • writeInstallProfile

      public final org.gradle.api.tasks.TaskProvider<WriteInstallProfile> writeInstallProfile
    • installerJar

      public final org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.bundling.Jar> installerJar
  • Constructor Details

  • Method Details

    • registerPublications

      public void registerPublications(org.gradle.api.Project project, ProjectCoordinates coordinates)