Class CleanroomExtension
java.lang.Object
com.cleanroommc.gradle.api.ext.CleanroomExtension
-
Constructor Summary
ConstructorsConstructorDescriptionCleanroomExtension(org.gradle.api.Project project, org.gradle.api.model.ObjectFactory objects) -
Method Summary
Modifier and TypeMethodDescriptionvoidcaches(org.gradle.api.Action<CachesExtension> action) org.gradle.api.artifacts.DependencyKotlin DSL cannot see thedeobfextension as a bare function inside a dependencies block, so it reaches the same handler throughcleanroom.deobf(...).org.gradle.api.artifacts.Dependencystatic CleanroomExtensionget(org.gradle.api.Project project) org.gradle.api.provider.Provider<ProjectMode> getMode()abstract org.gradle.api.provider.Property<UserdevDependency> abstract org.gradle.api.NamedDomainObjectContainer<VanillaEnvironment> voidloader(org.gradle.api.Action<LoaderExtension> action) voidmappings(org.gradle.api.Action<MappingsExtension> action) voidminecraft(org.gradle.api.Action<MinecraftExtension> action) voidonModeSelected(org.gradle.api.Action<? super ProjectMode> action) voidpatches(org.gradle.api.Action<PatchesExtension> action) voiduserdev(String version, org.gradle.api.Action<? super UserdevDependency> action) voiduserdev(org.gradle.api.Action<?> ignored) Deprecated.
-
Constructor Details
-
CleanroomExtension
@Inject public CleanroomExtension(org.gradle.api.Project project, org.gradle.api.model.ObjectFactory objects)
-
-
Method Details
-
get
-
getMode
-
setMode
-
onModeSelected
-
getVanilla
-
deobf
Kotlin DSL cannot see thedeobfextension as a bare function inside a dependencies block, so it reaches the same handler throughcleanroom.deobf(...). -
deobf
-
getCaches
-
getMinecraft
-
getMappings
-
getPatches
-
getLoader
-
caches
-
minecraft
-
mappings
-
patches
-
loader
-
userdev
-
userdev
public UserdevDependency userdev(String version, org.gradle.api.Action<? super UserdevDependency> action) -
userdev
Deprecated. -
getRegisteredUserdev
-