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<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 org.gradle.api.tasks.TaskProvider<InjectMetadata> final org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration> static final Stringfinal org.gradle.api.tasks.TaskProvider<MergeJars> 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<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.tasks.TaskProvider<SplitJar> final org.gradle.api.tasks.TaskProvider<SplitJar> 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, CleanroomExtension ext, VanillaTasks vanilla, MCPTasks mcp) -
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, CleanroomExtension ext)
-
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
-
splitDevClientJar
-
splitDevServerJar
-
mergeDevJars
-
injectDevMetadata
-
accessTransformDevJar
-
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
-
writeMcp2Srg
-
setupCleanroom
public final org.gradle.api.tasks.TaskProvider<org.gradle.api.DefaultTask> setupCleanroom -
runClient
-
runServer
-
-
Constructor Details
-
UserDevTasks
public UserDevTasks(org.gradle.api.Project project, CleanroomExtension ext, VanillaTasks vanilla, MCPTasks mcp)
-
-
Method Details
-
configuration
public static org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration> configuration(org.gradle.api.Project project) -
requested
-