Class UserDevTasks
java.lang.Object
com.cleanroommc.gradle.env.UserDevTasks
Registers the tasks that set up a mod developer's environment against Cleanroom.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal org.gradle.api.tasks.TaskProvider<AccessTransform> final org.gradle.api.tasks.TaskProvider<ApplyBinPatches> final org.gradle.api.tasks.TaskProvider<ApplyBinPatches> static final Stringfinal org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.Copy> final org.gradle.api.tasks.TaskProvider<Decompile> final org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.Copy> final MinecraftJarPipelinefinal org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration> static final Stringfinal org.gradle.api.tasks.TaskProvider<net.minecraftforge.renamer.gradle.RenameJar> final org.gradle.api.tasks.TaskProvider<net.minecraftforge.renamer.gradle.RenameJar> final org.gradle.api.tasks.TaskProvider<net.minecraftforge.renamer.gradle.RenameJar> final org.gradle.api.tasks.TaskProvider<RunMinecraft> final org.gradle.api.tasks.TaskProvider<RunMinecraft> final org.gradle.api.tasks.TaskProvider<org.gradle.api.DefaultTask> final org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration> final org.gradle.api.tasks.TaskProvider<VerifyUserdevConfig> final org.gradle.api.tasks.TaskProvider<WriteMappings> -
Constructor Summary
ConstructorsConstructorDescriptionUserDevTasks(org.gradle.api.Project project, CachesExtension caches, MinecraftExtension minecraft, UserdevExtension userdevExt, VanillaTasks vanilla, McpMappings mappings, IntermediateProcessor intermediates) -
Method Summary
Modifier and TypeMethodDescriptionstatic org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration> configuration(org.gradle.api.Project project) static booleanrequested(org.gradle.api.Project project, UserdevExtension userdev)
-
Field Details
-
CONFIGURATION_NAME
- See Also:
-
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
-
applyClientBinPatches
-
applyServerBinPatches
-
jars
-
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
-
writeMcp2Srg
-
setup
public final org.gradle.api.tasks.TaskProvider<org.gradle.api.DefaultTask> setup -
runClient
-
runServer
-
-
Constructor Details
-
UserDevTasks
public UserDevTasks(org.gradle.api.Project project, CachesExtension caches, MinecraftExtension minecraft, UserdevExtension userdevExt, VanillaTasks vanilla, McpMappings mappings, IntermediateProcessor intermediates)
-
-
Method Details
-
configuration
public static org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration> configuration(org.gradle.api.Project project) -
requested
-