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
    • jars

      public final MinecraftJarPipeline jars
    • accessTransformDevJar

      public final org.gradle.api.tasks.TaskProvider<AccessTransform> accessTransformDevJar
    • 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
    • setup

      public final org.gradle.api.tasks.TaskProvider<org.gradle.api.DefaultTask> setup
    • 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, UserdevExtension userdev)