Class UserDevTasks

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

public final class UserDevTasks extends Object
Registers the tasks that set up a mod developer's environment against Cleanroom.
  • Field Details

    • CONFIGURATION_NAME

      public static final String CONFIGURATION_NAME
      See Also:
    • LIBRARIES_CONFIGURATION_NAME

      public static final String LIBRARIES_CONFIGURATION_NAME
      See Also:
    • userdev

      public final org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration> userdev
    • libraries

      public final org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration> libraries
    • copyUserdev

      public final org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.Copy> copyUserdev
    • extractUserdev

      public final org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.Copy> extractUserdev
    • verifyUserdevConfig

      public final org.gradle.api.tasks.TaskProvider<VerifyUserdevConfig> verifyUserdevConfig
    • applyClientBinPatches

      public final org.gradle.api.tasks.TaskProvider<ApplyBinPatches> applyClientBinPatches
    • applyServerBinPatches

      public final org.gradle.api.tasks.TaskProvider<ApplyBinPatches> applyServerBinPatches
    • splitDevClientJar

      public final org.gradle.api.tasks.TaskProvider<SplitJar> splitDevClientJar
    • splitDevServerJar

      public final org.gradle.api.tasks.TaskProvider<SplitJar> splitDevServerJar
    • mergeDevJars

      public final org.gradle.api.tasks.TaskProvider<MergeJars> mergeDevJars
    • injectDevMetadata

      public final org.gradle.api.tasks.TaskProvider<InjectMetadata> injectDevMetadata
    • accessTransformDevJar

      public final org.gradle.api.tasks.TaskProvider<AccessTransform> accessTransformDevJar
    • accessTransformDevMcpJar

      public final org.gradle.api.tasks.TaskProvider<AccessTransform> accessTransformDevMcpJar
    • remapDevNotch2Srg

      public final org.gradle.api.tasks.TaskProvider<net.minecraftforge.renamer.gradle.RenameJar> remapDevNotch2Srg
    • remapDevSrg2Mcp

      public final org.gradle.api.tasks.TaskProvider<net.minecraftforge.renamer.gradle.RenameJar> remapDevSrg2Mcp
    • remapCleanroomSrg2Mcp

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

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

      public final org.gradle.api.tasks.TaskProvider<Decompile> decompileDevJar
    • writeMcp2Srg

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

      public final org.gradle.api.tasks.TaskProvider<org.gradle.api.DefaultTask> setupCleanroom
    • runClient

      public final org.gradle.api.tasks.TaskProvider<RunMinecraft> runClient
    • runServer

      public final org.gradle.api.tasks.TaskProvider<RunMinecraft> runServer
  • Constructor Details

  • Method Details

    • configuration

      public static org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration> configuration(org.gradle.api.Project project)
    • requested

      public static boolean requested(org.gradle.api.Project project, CleanroomExtension ext)