Class CleanroomExtension
java.lang.Object
com.cleanroommc.gradle.api.ext.CleanroomExtension
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CleanroomExtensionget(org.gradle.api.Project project) abstract org.gradle.api.file.ConfigurableFileCollectionabstract org.gradle.api.file.DirectoryPropertyabstract org.gradle.api.provider.Property<Boolean> abstract org.gradle.api.provider.Property<Boolean> abstract org.gradle.api.provider.Property<String> abstract org.gradle.api.file.DirectoryPropertyabstract org.gradle.api.provider.ListProperty<String> abstract org.gradle.api.provider.Property<ProjectMode> getMode()abstract org.gradle.api.file.DirectoryPropertyDirectory holding a hand-edited Tiny2 names source (mappings.tiny).abstract org.gradle.api.NamedDomainObjectContainer<CleanroomExtension.PatchDevEnvironment> abstract org.gradle.api.file.ConfigurableFileCollectionabstract org.gradle.api.NamedDomainObjectContainer<VanillaEnvironment> abstract org.gradle.api.provider.Property<String> abstract org.gradle.api.file.DirectoryPropertyabstract org.gradle.api.provider.Property<VersionMeta> abstract org.gradle.api.provider.Property<String>
-
Constructor Details
-
CleanroomExtension
public CleanroomExtension(org.gradle.api.Project project)
-
-
Method Details
-
get
-
getCacheDirectory
public abstract org.gradle.api.file.DirectoryProperty getCacheDirectory() -
getVersionCacheDirectory
public abstract org.gradle.api.file.DirectoryProperty getVersionCacheDirectory() -
getLocalCacheDirectory
public abstract org.gradle.api.file.DirectoryProperty getLocalCacheDirectory() -
getDiscardIntermediates
-
getVersionMetaUrl
-
getVersionMeta
-
getDevelopInitialPatches
-
getPatchDev
public abstract org.gradle.api.NamedDomainObjectContainer<CleanroomExtension.PatchDevEnvironment> getPatchDev() -
getVanilla
-
getMode
-
getAccessTransformers
public abstract org.gradle.api.file.ConfigurableFileCollection getAccessTransformers() -
getSideAnnotationStrippers
public abstract org.gradle.api.file.ConfigurableFileCollection getSideAnnotationStrippers() -
getForgeVersion
-
getVersion
-
getLwjglNativesClassifiers
-
getNamesDirectory
public abstract org.gradle.api.file.DirectoryProperty getNamesDirectory()Directory holding a hand-edited Tiny2 names source (mappings.tiny). Unset by default as the pipeline uses the MCP CSVs from themcpMappingsdependency.
-