Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- abstractMethodsRecorded() - Method in record class com.cleanroommc.gradle.api.util.inject.MetadataInjector.InjectResult
-
Returns the value of the
abstractMethodsRecordedrecord component. - access - Variable in class com.cleanroommc.gradle.env.McpMappings
- access - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- access() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
accessrecord component. - ACCESS - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- AccessLevel - Enum Class in com.cleanroommc.gradle.api.util.inject
-
The four Java visibility levels, as written in an MCP
access.txt. - AccessMap - Class in com.cleanroommc.gradle.api.util.inject
-
MCP
access.txt: oneLEVEL owner[name[descriptor]]entry per line. - AccessMap.ClassChanges - Class in com.cleanroommc.gradle.api.util.inject
-
The visibility changes that apply to one class and its members.
- AccessTransform - Class in com.cleanroommc.gradle.api.task.mcp
- AccessTransform() - Constructor for class com.cleanroommc.gradle.api.task.mcp.AccessTransform
- accessTransformers() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
accessTransformersrecord component. - action() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.ArgRule
-
Returns the value of the
actionrecord component. - action() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Rule
-
Returns the value of the
actionrecord component. - activeNamesId - Variable in class com.cleanroommc.gradle.env.McpMappings
- addDistributionLibraries(DependencyFactory, Collection, VersionMeta) - Static method in class com.cleanroommc.gradle.env.VanillaTasks
- added() - Method in record class com.cleanroommc.gradle.api.task.patch.ApplyBinPatches.Result
-
Returns the value of the
addedrecord component. - addFor(Project, Collection, String) - Static method in class com.cleanroommc.gradle.api.util.LwjglNatives
- addNativesFor(DependencyFactory, Collection, VersionMeta, Map, Platform) - Static method in class com.cleanroommc.gradle.env.VanillaTasks
-
The vanilla libraries extracted as natives on one platform, for a published per-platform variant.
- addTo(Project) - Static method in enum class com.cleanroommc.gradle.api.util.dist.Repository
- after(IntermediateProcessor.Discard, Collection) - Method in class com.cleanroommc.gradle.api.task.IntermediateProcessor
- after(IntermediateProcessor.Discard, TaskProvider...) - Method in class com.cleanroommc.gradle.api.task.IntermediateProcessor
-
Adds more consumers that have to run before
discarddeletes its files. - afterExec() - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- afterExec() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- afterExec() - Method in class com.cleanroommc.gradle.api.task.mcp.AccessTransform
- ALL_CONFIGURATION_NAME - Static variable in class com.cleanroommc.gradle.api.util.LwjglNatives
- annotationsRemoved() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TransformResult
-
Returns the value of the
annotationsRemovedrecord component. - appliesToOS(Platform) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Rule
- apply() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyBinPatches
- apply() - Method in class com.cleanroommc.gradle.api.task.sas.ApplySAS
- apply(int) - Method in enum class com.cleanroommc.gradle.api.util.inject.AccessLevel
- apply(Path, Path, String, Path) - Static method in class com.cleanroommc.gradle.api.task.patch.ApplyBinPatches
- apply(Settings) - Method in class com.cleanroommc.gradle.CleanroomGradleSettings
- apply(Project) - Method in class com.cleanroommc.gradle.CleanroomGradle
- ApplyBinPatches - Class in com.cleanroommc.gradle.api.task.patch
-
Reconstructs a patched jar out of an original jar and a
GenerateBinPatchesarchive. - ApplyBinPatches() - Constructor for class com.cleanroommc.gradle.api.task.patch.ApplyBinPatches
- ApplyBinPatches.Result - Record Class in com.cleanroommc.gradle.api.task.patch
- applyDiffs() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- ApplyDiffs - Class in com.cleanroommc.gradle.api.task.patch
- ApplyDiffs() - Constructor for class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- applyInitialDiffs - Variable in class com.cleanroommc.gradle.env.MCPTasks
- applySas(Path, Path, Collection) - Static method in class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler
- applySas(Path, Path, Set) - Static method in class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler
- ApplySAS - Class in com.cleanroommc.gradle.api.task.sas
-
Removes configured legacy
@SideOnlyannotations without removing their bytecode. - ApplySAS() - Constructor for class com.cleanroommc.gradle.api.task.sas.ApplySAS
- archive(Project, String, String, String) - Static method in class com.cleanroommc.gradle.api.util.Objects
- archives(Project) - Static method in class com.cleanroommc.gradle.api.task.Tasks
-
ArchiveOperationsis the configuration-cache safe way to open zip/tar trees. - ArgRule(String, VersionMeta.OS, Map) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta.ArgRule
-
Creates an instance of a
ArgRulerecord class. - args(Iterable) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- args(Object...) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- Argument(List, List) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta.Argument
-
Creates an instance of a
Argumentrecord class. - ArgumentDeserializer() - Constructor for class com.cleanroommc.gradle.api.schema.VersionMeta.ArgumentDeserializer
- arguments() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
argumentsrecord component. - Arguments(List, List) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta.Arguments
-
Creates an instance of a
Argumentsrecord class. - ARM32 - Enum constant in enum class com.cleanroommc.gradle.api.util.Platform.Architecture
- ARM64 - Enum constant in enum class com.cleanroommc.gradle.api.util.Platform.Architecture
- artifact() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Downloads
-
Returns the value of the
artifactrecord component. - artifact() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
- artifact() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
-
Returns the value of the
artifactrecord component. - artifact(Coordinate, Path, String) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
- Artifact - Record Class in com.cleanroommc.gradle.api.util.dist
- Artifact(Coordinate, Path, String) - Constructor for record class com.cleanroommc.gradle.api.util.dist.Artifact
-
Creates an instance of a
Artifactrecord class. - artifacts(ObjectFactory, Provider, Provider, Provider) - Static method in class com.cleanroommc.gradle.api.util.dist.ResolvedLibraries
- asProvider() - Method in class com.cleanroommc.gradle.api.userdev.UserdevDependency
- AssetAction() - Constructor for class com.cleanroommc.gradle.api.task.mc.DownloadAssets.AssetAction
- AssetEntry(String, String, long) - Constructor for record class com.cleanroommc.gradle.api.schema.AssetIndex.AssetEntry
-
Creates an instance of a
AssetEntryrecord class. - assetIndex - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- assetIndex() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
assetIndexrecord component. - AssetIndex - Record Class in com.cleanroommc.gradle.api.schema
- AssetIndex() - Constructor for record class com.cleanroommc.gradle.api.schema.AssetIndex
- AssetIndex(String, long, String, String, long, String) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
-
Creates an instance of a
AssetIndexrecord class. - AssetIndex(Map, boolean, boolean) - Constructor for record class com.cleanroommc.gradle.api.schema.AssetIndex
-
Creates an instance of a
AssetIndexrecord class. - AssetIndex.AssetEntry - Record Class in com.cleanroommc.gradle.api.schema
- AssetIndex.Entry - Record Class in com.cleanroommc.gradle.api.schema
- assetIndexFile - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- assetIndexId() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- assetIndexSha1() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- assetIndexUrl() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- assets - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- assets() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
assetsrecord component. - ATS - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
B
- beforeExec() - Method in class com.cleanroommc.gradle.api.task.common.Decompile
- beforeExec() - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- beforeExec() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- beforeExec() - Method in class com.cleanroommc.gradle.api.task.mcp.AccessTransform
- beforeExec() - Method in class com.cleanroommc.gradle.api.task.mcp.MergeJars
- beforeExec() - Method in class com.cleanroommc.gradle.api.task.sas.ExtractInheritance
- bindClientJar - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- BinDelta - Class in com.cleanroommc.gradle.api.util.binpatch
-
Encodes a compact COPY/INSERT delta against an original byte array.
- bindServerJar - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- binpatches() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
binpatchesrecord component. - BINPATCHES - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- bool(ProviderFactory) - Method in enum class com.cleanroommc.gradle.api.util.Property
- bufferedIn(File) - Static method in class com.cleanroommc.gradle.api.util.IO
- BundledVersionMetaValueSource - Class in com.cleanroommc.gradle.api.source
- BundledVersionMetaValueSource() - Constructor for class com.cleanroommc.gradle.api.source.BundledVersionMetaValueSource
C
- caches(RunMinecraft, CachesExtension, Provider, boolean) - Static method in class com.cleanroommc.gradle.env.MinecraftRuns
- caches(Action) - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- CachesExtension - Class in com.cleanroommc.gradle.api.ext
-
Shared and project-local directories the toolchain writes into.
- CachesExtension() - Constructor for class com.cleanroommc.gradle.api.ext.CachesExtension
- call(Object) - Method in class com.cleanroommc.gradle.api.deobf.DeobfHandler
- call(Object) - Method in class com.cleanroommc.gradle.CleanroomGradle.RemovedUserdevDependency
- call(Object, Closure) - Method in class com.cleanroommc.gradle.api.deobf.DeobfHandler
- call(Object, Action) - Method in class com.cleanroommc.gradle.api.deobf.DeobfHandler
- canonicalNativePlatform() - Method in class com.cleanroommc.gradle.api.util.Platform
- CENTRAL - Enum constant in enum class com.cleanroommc.gradle.api.util.dist.Repository
- CG_FOLDER - Static variable in class com.cleanroommc.gradle.api.Meta
- check() - Method in class com.cleanroommc.gradle.api.task.sas.CheckSAS
- checkSAS - Variable in class com.cleanroommc.gradle.env.MCPTasks
- CheckSAS - Class in com.cleanroommc.gradle.api.task.sas
-
Strictly validates legacy SAS roots, expands annotated overrides and writes deterministic build data.
- CheckSAS() - Constructor for class com.cleanroommc.gradle.api.task.sas.CheckSAS
- CLASS - Enum constant in enum class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TargetKind
- ClassChanges() - Constructor for class com.cleanroommc.gradle.api.util.inject.AccessMap.ClassChanges
- ClassEntry(String, List, List) - Constructor for record class com.cleanroommc.gradle.api.names.JarStructure.ClassEntry
-
Creates an instance of a
ClassEntryrecord class. - classes() - Method in record class com.cleanroommc.gradle.api.names.JarStructure
-
Returns the value of the
classesrecord component. - classes(NamedDomainObjectProvider) - Static method in class com.cleanroommc.gradle.api.util.lazy.SourceSets
- CLASSES - Static variable in class com.cleanroommc.gradle.api.userdev.UserdevAttributes
- classesProcessed() - Method in record class com.cleanroommc.gradle.api.util.inject.MetadataInjector.InjectResult
-
Returns the value of the
classesProcessedrecord component. - classesRemoved() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TransformResult
-
Returns the value of the
classesRemovedrecord component. - ClassifiedDeobfRule - Class in com.cleanroommc.gradle.api.deobf
- ClassifiedDeobfRule(String, String, String) - Constructor for class com.cleanroommc.gradle.api.deobf.ClassifiedDeobfRule
- classifier() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
-
Returns the value of the
classifierrecord component. - classifier(String) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Downloads
- CLASSIFIER_PREFIX - Static variable in class com.cleanroommc.gradle.api.util.LwjglNatives
- classifierForOS(Platform) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
- classifiers() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Downloads
-
Returns the value of the
classifiersrecord component. - CLASSIFIERS - Static variable in class com.cleanroommc.gradle.api.util.LwjglNatives
-
Every platform LWJGL 3 publishes natives for.
- cleanCleanroomSharedCache - Variable in class com.cleanroommc.gradle.env.MaintenanceTasks
- CLEANROOM - Enum constant in enum class com.cleanroommc.gradle.api.util.dist.Repository
- CLEANROOM - Enum constant in enum class com.cleanroommc.gradle.api.util.Environment
- CleanroomExtension - Class in com.cleanroommc.gradle.api.ext
- CleanroomExtension(Project, ObjectFactory) - Constructor for class com.cleanroommc.gradle.api.ext.CleanroomExtension
- CleanroomGradle - Class in com.cleanroommc.gradle
- CleanroomGradle() - Constructor for class com.cleanroommc.gradle.CleanroomGradle
- CleanroomGradle.RemovedUserdevDependency - Class in com.cleanroommc.gradle
- CleanroomGradleSettings - Class in com.cleanroommc.gradle
-
To inject the dependency repositories a Cleanroom workspace needs, for the consuming builds do not have to declare them by hand.
- CleanroomGradleSettings() - Constructor for class com.cleanroommc.gradle.CleanroomGradleSettings
- cleanroomInfo - Variable in class com.cleanroommc.gradle.env.MaintenanceTasks
- CleanroomInfo - Class in com.cleanroommc.gradle.api.task
- CleanroomInfo(ObjectFactory) - Constructor for class com.cleanroommc.gradle.api.task.CleanroomInfo
- CleanroomProblems - Class in com.cleanroommc.gradle.api.util
-
Structured problem identities and reporting helpers owned by CleanroomGradle.
- CleanroomTasks - Class in com.cleanroommc.gradle.env
- CleanroomTasks(Project, ProjectCoordinates, CachesExtension, MinecraftExtension, LoaderExtension, PatchesExtension, VanillaTasks, MCPTasks, McpMappings) - Constructor for class com.cleanroommc.gradle.env.CleanroomTasks
- client - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- client() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Minecraft
-
Returns the value of the
clientrecord component. - client() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Runs
-
Returns the value of the
clientrecord component. - client(Action) - Method in class com.cleanroommc.gradle.api.ext.VanillaEnvironment
- CLIENT - Enum constant in enum class net.minecraftforge.fml.relauncher.Side
- CLIENT_BINPATCHES - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- CLIENT_EXTRA - Static variable in class com.cleanroommc.gradle.api.userdev.UserdevAttributes
- clientBinpatches() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
clientBinpatchesrecord component. - clientExtra - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- clientExtra - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- clientExtra() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
clientExtrarecord component. - clientJar - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- clientSha1() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- clientSlim - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- clientUrl() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- CloseHttpClientFlowAction - Class in com.cleanroommc.gradle.api.util
- CloseHttpClientFlowAction() - Constructor for class com.cleanroommc.gradle.api.util.CloseHttpClientFlowAction
- com.cleanroommc.gradle - package com.cleanroommc.gradle
- com.cleanroommc.gradle.api - package com.cleanroommc.gradle.api
- com.cleanroommc.gradle.api.deobf - package com.cleanroommc.gradle.api.deobf
- com.cleanroommc.gradle.api.ext - package com.cleanroommc.gradle.api.ext
- com.cleanroommc.gradle.api.names - package com.cleanroommc.gradle.api.names
- com.cleanroommc.gradle.api.schema - package com.cleanroommc.gradle.api.schema
- com.cleanroommc.gradle.api.source - package com.cleanroommc.gradle.api.source
- com.cleanroommc.gradle.api.task - package com.cleanroommc.gradle.api.task
- com.cleanroommc.gradle.api.task.common - package com.cleanroommc.gradle.api.task.common
- com.cleanroommc.gradle.api.task.dist - package com.cleanroommc.gradle.api.task.dist
- com.cleanroommc.gradle.api.task.mc - package com.cleanroommc.gradle.api.task.mc
- com.cleanroommc.gradle.api.task.mcp - package com.cleanroommc.gradle.api.task.mcp
- com.cleanroommc.gradle.api.task.names - package com.cleanroommc.gradle.api.task.names
- com.cleanroommc.gradle.api.task.patch - package com.cleanroommc.gradle.api.task.patch
- com.cleanroommc.gradle.api.task.sas - package com.cleanroommc.gradle.api.task.sas
- com.cleanroommc.gradle.api.task.userdev - package com.cleanroommc.gradle.api.task.userdev
- com.cleanroommc.gradle.api.userdev - package com.cleanroommc.gradle.api.userdev
- com.cleanroommc.gradle.api.util - package com.cleanroommc.gradle.api.util
- com.cleanroommc.gradle.api.util.binpatch - package com.cleanroommc.gradle.api.util.binpatch
- com.cleanroommc.gradle.api.util.dist - package com.cleanroommc.gradle.api.util.dist
- com.cleanroommc.gradle.api.util.inject - package com.cleanroommc.gradle.api.util.inject
- com.cleanroommc.gradle.api.util.lazy - package com.cleanroommc.gradle.api.util.lazy
- com.cleanroommc.gradle.api.util.sas - package com.cleanroommc.gradle.api.util.sas
- com.cleanroommc.gradle.env - package com.cleanroommc.gradle.env
- comment() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.SasLine
-
Returns the value of the
commentrecord component. - compareTo(SideOnlyHandler.Target) - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target
- compile(NamedDomainObjectProvider) - Static method in class com.cleanroommc.gradle.api.util.lazy.SourceSets
- complianceLevel() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
complianceLevelrecord component. - component() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.JavaVersion
-
Returns the value of the
componentrecord component. - config(Project, String, String) - Static method in class com.cleanroommc.gradle.api.util.Objects
- CONFIGURATION_NAME - Static variable in class com.cleanroommc.gradle.api.util.LwjglNatives
- configure(ProjectMode, Project) - Method in class com.cleanroommc.gradle.env.MaintenanceTasks
- configure(Class, Action) - Method in class com.cleanroommc.gradle.api.ext.RunConfiguration
- configure(Action) - Method in class com.cleanroommc.gradle.api.ext.RunConfiguration
- configure(Project, TaskProvider, Action) - Static method in class com.cleanroommc.gradle.env.RunRegistry
- configureInitialPatches(Project, CachesExtension, PatchesExtension, VanillaTasks, McpMappings) - Method in class com.cleanroommc.gradle.env.MCPTasks
- configureInitialPatches(Project, PatchesExtension, VanillaTasks, TaskProvider, TaskProvider) - Method in class com.cleanroommc.gradle.env.McpMappings
- configureIntermediateRuns(Project, CachesExtension, MinecraftExtension, LoaderExtension, VanillaTasks, IntermediateProcessor) - Method in class com.cleanroommc.gradle.env.MCPTasks
- configureLoaderPipeline(Project, CachesExtension, LoaderExtension, VanillaTasks, IntermediateProcessor) - Method in class com.cleanroommc.gradle.env.MCPTasks
- configurePatchMappings(PatchesExtension) - Method in class com.cleanroommc.gradle.env.McpMappings
- configureRuns() - Method in class com.cleanroommc.gradle.env.RunRegistry
- Constructor(String, String) - Constructor for record class com.cleanroommc.gradle.api.names.TinyV2.Constructor
-
Creates an instance of a
Constructorrecord class. - ConstructorMap - Class in com.cleanroommc.gradle.api.util.inject
-
MCP
constructors.txt:<id> <owner> <descriptor>per line. - ConstructorMap() - Constructor for class com.cleanroommc.gradle.api.util.inject.ConstructorMap
- constructors - Variable in class com.cleanroommc.gradle.env.McpMappings
- constructors - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- constructors() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
constructorsrecord component. - CONSTRUCTORS - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- container(Project) - Static method in class com.cleanroommc.gradle.api.util.lazy.SourceSets
- convert(Map, Function, Function) - Static method in class com.cleanroommc.gradle.api.util.lazy.Streams
- convertKeys(Map, Function) - Static method in class com.cleanroommc.gradle.api.util.lazy.Streams
- convertValues(Map, Function) - Static method in class com.cleanroommc.gradle.api.util.lazy.Streams
- coordinate() - Method in record class com.cleanroommc.gradle.api.util.dist.Artifact
-
Returns the value of the
coordinaterecord component. - Coordinate - Record Class in com.cleanroommc.gradle.api.util.dist
-
A Maven coordinate in
group:artifact:version[:classifier][@extension]form. - Coordinate(String, String, String, String, String) - Constructor for record class com.cleanroommc.gradle.api.util.dist.Coordinate
-
Creates an instance of a
Coordinaterecord class. - CsvNames - Record Class in com.cleanroommc.gradle.api.names
-
The SRG -> name lookups from a legacy MCP names zip (
fields.csv,methods.csv,params.csv). - CsvNames(Map, Map, Map, Map) - Constructor for record class com.cleanroommc.gradle.api.names.CsvNames
-
Creates an instance of a
CsvNamesrecord class. - CURRENT - Static variable in class com.cleanroommc.gradle.api.util.Platform
- CURRENT_CONFIGURATION_NAME - Static variable in class com.cleanroommc.gradle.api.util.LwjglNatives
D
- decode(byte[], byte[]) - Static method in class com.cleanroommc.gradle.api.util.binpatch.BinDelta
- Decompile - Class in com.cleanroommc.gradle.api.task.common
-
Runs the Cleanflower decompiler.
- Decompile() - Constructor for class com.cleanroommc.gradle.api.task.common.Decompile
- decompileSrg - Variable in class com.cleanroommc.gradle.env.MCPTasks
- decompileVersion - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- DEFAULT - Enum constant in enum class com.cleanroommc.gradle.api.util.inject.AccessLevel
- DEFAULT_INITIAL_PATCHES - Static variable in class com.cleanroommc.gradle.env.MCPTasks
- DEFAULT_MCP_CONFIG - Static variable in class com.cleanroommc.gradle.env.McpMappings
- DEFAULT_MCP_MAPPINGS - Static variable in class com.cleanroommc.gradle.env.McpMappings
- defaultLogFile(String) - Method in class com.cleanroommc.gradle.api.task.MavenJarExec
- deobf(Object) - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
-
Kotlin DSL cannot see the
deobfextension as a bare function inside a dependencies block, so it reaches the same handler throughcleanroom.deobf(...). - deobf(Object, Action) - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- DEOBF_LIBRARY - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- DEOBF_ON_COMPILE_CLASSPATH - Static variable in class com.cleanroommc.gradle.api.util.CleanroomProblems
- DeobfAttributes - Class in com.cleanroommc.gradle.api.deobf
-
Marks how far an artifact has been through the SRG to MCP renaming pipeline.
- DeobfExtension - Class in com.cleanroommc.gradle.api.ext
-
Registration facade for
deobf(...). - DeobfExtension(Project) - Constructor for class com.cleanroommc.gradle.api.ext.DeobfExtension
- DeobfHandler - Class in com.cleanroommc.gradle.api.deobf
-
Backs the
deobf(...)notation inside adependenciesblock. - DeobfHandler(DependencyHandler, ObjectFactory) - Constructor for class com.cleanroommc.gradle.api.deobf.DeobfHandler
- deobfLibrary() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
deobfLibraryrecord component. - deobfLibraryJar - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- DeobfSpec - Interface in com.cleanroommc.gradle.api.deobf
-
Per-call options for
deobf(...). - DEOBFUSCATED - Static variable in class com.cleanroommc.gradle.api.deobf.DeobfAttributes
- DeobfuscateJar - Class in com.cleanroommc.gradle.api.deobf
-
Renames a published SRG-named mod jar into this project's MCP names.
- DeobfuscateJar() - Constructor for class com.cleanroommc.gradle.api.deobf.DeobfuscateJar
- DeobfuscateJar.Parameters - Interface in com.cleanroommc.gradle.api.deobf
- dependsOn(String) - Method in class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- derived(Project, TaskProvider, Action) - Static method in class com.cleanroommc.gradle.env.RunRegistry
- descriptor() - Method in record class com.cleanroommc.gradle.api.names.JarStructure.Member
-
Returns the value of the
descriptorrecord component. - descriptor() - Method in record class com.cleanroommc.gradle.api.names.TinyV2.Constructor
-
Returns the value of the
descriptorrecord component. - descriptor() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target
-
Returns the value of the
descriptorrecord component. - deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.cleanroommc.gradle.api.schema.VersionMeta.ArgumentDeserializer
- discardAfter(TaskProvider, Object...) - Method in class com.cleanroommc.gradle.api.task.IntermediateProcessor
-
Deletes
filesafterconsumerhas run. - discardAfterAll(String, Collection, Object...) - Method in class com.cleanroommc.gradle.api.task.IntermediateProcessor
-
Deletes
filesafter every requested consumer has run, using the supplied stable task name. - discardAfterAll(Collection, Object...) - Method in class com.cleanroommc.gradle.api.task.IntermediateProcessor
-
Deletes
filesafter every requested consumer has run. - discardCheckSAS - Variable in class com.cleanroommc.gradle.env.MCPTasks
- discardInjectedJar - Variable in class com.cleanroommc.gradle.env.MCPTasks
- discardUniversalSrg - Variable in class com.cleanroommc.gradle.env.MCPTasks
- DistributionTasks - Class in com.cleanroommc.gradle.env
-
Registers the Cleanroom release/distribution pipeline.
- DistributionTasks(Project, ProjectCoordinates, CachesExtension, MinecraftExtension, LoaderExtension, PatchesExtension, VanillaTasks, McpMappings, MCPTasks, IntermediateProcessor, SoftwareComponentFactory) - Constructor for class com.cleanroommc.gradle.env.DistributionTasks
- docs() - Method in record class com.cleanroommc.gradle.api.names.CsvNames
-
Returns the value of the
docsrecord component. - docs() - Method in record class com.cleanroommc.gradle.api.names.NamesSource
-
Returns the value of the
docsrecord component. - docs() - Method in record class com.cleanroommc.gradle.api.names.TinyV2.FlatNames
-
Returns the value of the
docsrecord component. - download(Artifact, boolean) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
-
The download block an artifact's entry carries.
- download(String) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- Download(String, String) - Constructor for record class com.cleanroommc.gradle.api.schema.UserdevConfig.Download
-
Creates an instance of a
Downloadrecord class. - Download(String, String, long, String) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta.Download
-
Creates an instance of a
Downloadrecord class. - downloadAssetIndex - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- downloadAssets - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- downloadAssets() - Method in class com.cleanroommc.gradle.api.task.mc.DownloadAssets
- DownloadAssets - Class in com.cleanroommc.gradle.api.task.mc
- DownloadAssets() - Constructor for class com.cleanroommc.gradle.api.task.mc.DownloadAssets
- DownloadAssets.AssetAction - Class in com.cleanroommc.gradle.api.task.mc
- DownloadAssets.AssetParameters - Interface in com.cleanroommc.gradle.api.task.mc
- downloadClientJar - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- downloadClientMappings - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- downloads() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
downloadsrecord component. - downloads() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
-
Returns the value of the
downloadsrecord component. - Downloads(VersionMeta.Download, Map) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta.Downloads
-
Creates an instance of a
Downloadsrecord class. - downloadServerJar - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- downloadWithETag(String, File) - Static method in class com.cleanroommc.gradle.api.util.IO
E
- embeddedLibrary(Artifact) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
-
A library entry whose file the installer embeds rather than downloads.
- ENABLE_EXCLUSIVE_LOCAL_MAVENS - Enum constant in enum class com.cleanroommc.gradle.api.util.Property
- encode(byte[], byte[]) - Static method in class com.cleanroommc.gradle.api.util.binpatch.BinDelta
- entriesCopied() - Method in record class com.cleanroommc.gradle.api.util.inject.MetadataInjector.InjectResult
-
Returns the value of the
entriesCopiedrecord component. - Entry(String, long) - Constructor for record class com.cleanroommc.gradle.api.schema.AssetIndex.Entry
-
Creates an instance of a
Entryrecord class. - EnumValues - Class in com.cleanroommc.gradle.api.util
- environment(String, Object) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- environment(Map) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- Environment - Enum Class in com.cleanroommc.gradle.api.util
- equals(Object) - Method in record class com.cleanroommc.gradle.api.names.CsvNames
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.names.JarStructure.ClassEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.names.JarStructure
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.names.JarStructure.Member
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.names.NamesSource
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.names.TinyV2.Constructor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.names.TinyV2.FlatNames
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.AssetEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.Entry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Download
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Inputs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Loader
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Minecraft
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Run
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Runs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.ArgRule
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Argument
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Arguments
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Download
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Downloads
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.JavaVersion
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.OS
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Rule
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.task.patch.ApplyBinPatches.Result
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.util.dist.Artifact
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.util.inject.MetadataInjector.InjectResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.SasLine
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TransformResult
-
Indicates whether some other object is "equal to" this one.
- ExceptionMap - Class in com.cleanroommc.gradle.api.util.inject
-
MCP
exceptions.txt:<owner>/<name> <descriptor> <exception>...per line. - exceptions - Variable in class com.cleanroommc.gradle.env.McpMappings
- exceptions - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- exceptions() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
exceptionsrecord component. - EXCEPTIONS - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- excludeRules(Configuration) - Static method in class com.cleanroommc.gradle.api.util.dist.ResolvedLibraries
- exec() - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- Execs - Class in com.cleanroommc.gradle.api.util
- execute() - Method in class com.cleanroommc.gradle.api.task.mc.DownloadAssets.AssetAction
- execute(ComponentMetadataContext) - Method in class com.cleanroommc.gradle.api.deobf.ClassifiedDeobfRule
- execute(MultipleCandidatesDetails) - Method in class com.cleanroommc.gradle.api.userdev.UserdevAttributes.PreferClasses
- execute(FlowParameters.None) - Method in class com.cleanroommc.gradle.api.util.CloseHttpClientFlowAction
- extendFromConfiguration(Project, NamedDomainObjectProvider, NamedDomainObjectProvider) - Static method in class com.cleanroommc.gradle.api.util.lazy.SourceSets
- extension() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
-
Returns the value of the
extensionrecord component. - extension(Project, String, Class, Object...) - Static method in class com.cleanroommc.gradle.api.util.Objects
- EXTENSION_NAME - Static variable in class com.cleanroommc.gradle.api.task.IntermediateProcessor
- extract() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
-
Returns the value of the
extractrecord component. - extract() - Method in class com.cleanroommc.gradle.api.task.userdev.ExtractUserdevFile
- ExtractInheritance - Class in com.cleanroommc.gradle.api.task.sas
-
Runs installertools'
extract_inheritancetask against the injected srg-named jar to produce a class/method inheritance map, consumed byCheckSAS. - ExtractInheritance() - Constructor for class com.cleanroommc.gradle.api.task.sas.ExtractInheritance
- extractInitialPatches - Variable in class com.cleanroommc.gradle.env.MCPTasks
- extractMcpConfig - Variable in class com.cleanroommc.gradle.env.McpMappings
- extractMcpMappings - Variable in class com.cleanroommc.gradle.env.McpMappings
- extractMcpToSrg - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- extractNatives - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- extractSrgToMcp - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- ExtractUserdevDeobfInputs - Class in com.cleanroommc.gradle.api.deobf
-
Exposes the mapping and SRG hierarchy packaged in a userdev artifact as inputs to the mod transform.
- ExtractUserdevDeobfInputs() - Constructor for class com.cleanroommc.gradle.api.deobf.ExtractUserdevDeobfInputs
- ExtractUserdevExtra - Class in com.cleanroommc.gradle.api.userdev
- ExtractUserdevExtra() - Constructor for class com.cleanroommc.gradle.api.userdev.ExtractUserdevExtra
- ExtractUserdevExtra.Parameters - Interface in com.cleanroommc.gradle.api.userdev
- ExtractUserdevFile - Class in com.cleanroommc.gradle.api.task.userdev
- ExtractUserdevFile() - Constructor for class com.cleanroommc.gradle.api.task.userdev.ExtractUserdevFile
F
- features() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.ArgRule
-
Returns the value of the
featuresrecord component. - FIELD - Enum constant in enum class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TargetKind
- fieldMappings - Variable in class com.cleanroommc.gradle.env.McpMappings
- fields() - Method in record class com.cleanroommc.gradle.api.names.CsvNames
-
Returns the value of the
fieldsrecord component. - fields() - Method in record class com.cleanroommc.gradle.api.names.JarStructure.ClassEntry
-
Returns the value of the
fieldsrecord component. - fields() - Method in record class com.cleanroommc.gradle.api.names.NamesSource
-
Returns the value of the
fieldsrecord component. - fields() - Method in record class com.cleanroommc.gradle.api.names.TinyV2.FlatNames
-
Returns the value of the
fieldsrecord component. - fields() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
fieldsrecord component. - FIELDS - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- FIELDS_FILE - Static variable in record class com.cleanroommc.gradle.api.names.CsvNames
- fieldsRemoved() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TransformResult
-
Returns the value of the
fieldsRemovedrecord component. - FILE_NAME - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- fileName() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
- firstDependency(Configuration) - Static method in class com.cleanroommc.gradle.api.util.Objects
- fixCommandLine(String) - Static method in class com.cleanroommc.gradle.api.util.Platform
- flatNames() - Method in record class com.cleanroommc.gradle.api.names.NamesSource
-
All member and parameter names merged into a single srg -> name lookup, for source renaming.
- FlatNames(Map, Map, Map, Map) - Constructor for record class com.cleanroommc.gradle.api.names.TinyV2.FlatNames
-
Creates an instance of a
FlatNamesrecord class. - Fml() - Constructor for class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- fmlEnvironment(RunMinecraft, MinecraftRuns.Fml) - Static method in class com.cleanroommc.gradle.env.MinecraftRuns
- forClass() - Method in class com.cleanroommc.gradle.api.util.inject.AccessMap.ClassChanges
- forField(String) - Method in class com.cleanroommc.gradle.api.util.inject.AccessMap.ClassChanges
- forgeGroup - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- forgeVersion - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- forgeVersion() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Loader
-
Returns the value of the
forgeVersionrecord component. - format() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target
- forMethod(String, String) - Method in class com.cleanroommc.gradle.api.util.inject.AccessMap.ClassChanges
- forSide(boolean, Object, Object, Object) - Method in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- FREE_BSD - Enum constant in enum class com.cleanroommc.gradle.api.util.Platform.OperatingSystem
- from(ResolvedArtifactResult) - Static method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
- fromTiny2(File) - Static method in record class com.cleanroommc.gradle.api.names.NamesSource
-
Resolves a names source from a Tiny2 file.
- fromZip(File) - Static method in record class com.cleanroommc.gradle.api.names.CsvNames
-
Reads the three CSVs out of an MCP names zip.
- fullNotation(Configuration) - Static method in class com.cleanroommc.gradle.api.util.Objects
-
Like
Objects.notation(Configuration), but keeps the classifier and extension the dependency declares.
G
- game() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Arguments
-
Returns the value of the
gamerecord component. - gameArguments() - Method in class com.cleanroommc.gradle.api.util.LaunchArguments
-
The rendered game (program) arguments.
- genBinPatches - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- generate() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateBinPatches
- generate(String, String) - Method in class com.cleanroommc.gradle.api.util.inject.ConstructorMap
- GenerateBinPatches - Class in com.cleanroommc.gradle.api.task.patch
-
Creates one deterministic archive containing the client and server class deltas between two jars at the same naming level.
- GenerateBinPatches() - Constructor for class com.cleanroommc.gradle.api.task.patch.GenerateBinPatches
- generated() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.SasLine
-
Returns the value of the
generatedrecord component. - generateDiffs() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateDiffs
- GenerateDiffs - Class in com.cleanroommc.gradle.api.task.patch
- GenerateDiffs() - Constructor for class com.cleanroommc.gradle.api.task.patch.GenerateDiffs
- get(String) - Method in class com.cleanroommc.gradle.api.util.inject.AccessMap
- get(String) - Method in class com.cleanroommc.gradle.api.util.inject.ExceptionMap
- get(String, String) - Method in class com.cleanroommc.gradle.api.util.inject.ConstructorMap
-
The constructor's id, or
-1when the map does not hold it. - get(Project) - Static method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- get(Project, String) - Static method in class com.cleanroommc.gradle.env.ToolConfigs
- getAccessFile() - Method in class com.cleanroommc.gradle.api.task.mcp.InjectMetadata
- getAccessToken() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getAccessTransformerClasspath() - Method in interface com.cleanroommc.gradle.api.userdev.MaterializeUserdevClasses.Parameters
- getAccessTransformers() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getAccessTransformers() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getAccessTransformers() - Method in class com.cleanroommc.gradle.api.task.mcp.AccessTransform
- getAccessTransformers() - Method in interface com.cleanroommc.gradle.api.userdev.MaterializeUserdevClasses.Parameters
- getAccessTransformers() - Method in class com.cleanroommc.gradle.api.userdev.UserdevDependency
- getActivity() - Method in class com.cleanroommc.gradle.api.task.mc.NsightExec
- getApplyDiffs() - Method in class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- getArchitecture() - Method in class com.cleanroommc.gradle.api.util.Platform
- getArchiveFile() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getArchiveOperations() - Method in class com.cleanroommc.gradle.api.task.Tasks.InjectedArchiveOperations
- getArtifactDependencies() - Method in class com.cleanroommc.gradle.api.deobf.DeobfuscateJar
-
The mod's own resolved graph.
- getArtifactDependencies() - Method in class com.cleanroommc.gradle.api.userdev.MaterializeUserdevClasses
- getAssetFiles() - Method in class com.cleanroommc.gradle.api.task.mc.DownloadAssets
- getAssetIndexFile() - Method in class com.cleanroommc.gradle.api.task.mc.DownloadAssets
- getAssetIndexVersion() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getBinpatches() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getBinpatches() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyBinPatches
- getBinpatches() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateBinPatches
- getCacheDirectory() - Method in interface com.cleanroommc.gradle.api.source.LauncherVersionMetaValueSource.Parameters
- getCacheFile() - Method in interface com.cleanroommc.gradle.api.source.VersionMetaValueSource.Parameters
- getCaches() - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- getCleanOutput() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- getCleanOutput() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateDiffs
- getCleanroomVersion() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getCleanroomVersion() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getCleanroomVersion() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getClientBinpatches() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getClientJar() - Method in class com.cleanroommc.gradle.api.task.mcp.MergeJars
- getClientMainClass() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getClientMainClass() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getClientModifiedJar() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateBinPatches
- getClientOriginalJar() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateBinPatches
- getClientPrefix() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateBinPatches
- getClientSha1() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getClientTarget() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getClientTarget() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getClientTweakClass() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getClientTweakClass() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getClientUrl() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getCompatibleJavaMajors() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
-
PrismLauncher compatibility hint with old MultiMC safely ignoring this field.
- getCompiledJar() - Method in class com.cleanroommc.gradle.api.task.common.Decompile
- getConfig() - Method in class com.cleanroommc.gradle.api.userdev.UserdevDependency
- getConfigurationActions() - Method in class com.cleanroommc.gradle.api.ext.RunConfiguration
- getConstructorsFile() - Method in class com.cleanroommc.gradle.api.task.mcp.InjectMetadata
- getConstructorsFile() - Method in class com.cleanroommc.gradle.api.task.names.ImportMcpNames
- getContextLines() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateDiffs
- getCoordinate() - Method in class com.cleanroommc.gradle.api.util.dist.LibraryArtifact
- getDecompiledJar() - Method in class com.cleanroommc.gradle.api.task.common.Decompile
- getDecompilerClasspath() - Method in class com.cleanroommc.gradle.api.task.userdev.MaterializeUserdevSourcesJar
- getDecompilerClasspath() - Method in interface com.cleanroommc.gradle.api.userdev.MaterializeUserdevSources.Parameters
- getDevelopInitial() - Method in class com.cleanroommc.gradle.api.ext.PatchesExtension
-
When true, an
initialpatch-dev environment is registered against decompiled SRG sources. - getDirection() - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
- getDirectory() - Method in class com.cleanroommc.gradle.api.ext.CachesExtension
-
Gradle-user-home (or overridden) cache for Minecraft downloads and versioned artifacts.
- getDirtyDirectory() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- getDiscardIntermediates() - Method in class com.cleanroommc.gradle.api.ext.CachesExtension
-
When true, intermediate pipeline files are deleted after their last consumer runs.
- getDiscardIntermediates() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getDiscardIntermediates() - Method in class com.cleanroommc.gradle.api.task.IntermediateProcessor
- getEmbeddedLibraries() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getEmbedUniversalJar() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getEntryPath() - Method in class com.cleanroommc.gradle.api.task.userdev.ExtractUserdevFile
- getEnv() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getExceptionsFile() - Method in class com.cleanroommc.gradle.api.task.mcp.InjectMetadata
- getExecOperations() - Method in class com.cleanroommc.gradle.api.deobf.DeobfuscateJar
- getExecOperations() - Method in class com.cleanroommc.gradle.api.task.userdev.MaterializeUserdevSourcesJar
- getExecOperations() - Method in class com.cleanroommc.gradle.api.userdev.MaterializeUserdevClasses
- getExecOperations() - Method in class com.cleanroommc.gradle.api.userdev.MaterializeUserdevSources
- getExtraArgs() - Method in class com.cleanroommc.gradle.api.task.common.Decompile
-
Additional raw decompiler arguments, appended after
Decompile.getOptions(). - getExtraJar() - Method in class com.cleanroommc.gradle.api.task.mcp.SplitJar
- getFieldMappings() - Method in class com.cleanroommc.gradle.api.task.mcp.RemapSrg2Mcp
- getFieldMappings() - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
- getFile() - Method in class com.cleanroommc.gradle.api.util.dist.LibraryArtifact
- getFileSystemOperations() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getFileSystemOperations() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- getFileSystemOperations() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateDiffs
- getFlowScope() - Method in class com.cleanroommc.gradle.CleanroomGradle
- getForgeVersion() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getForgeVersion() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getFormat() - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
- getGenerateDiffs() - Method in class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- getGradleWrapperJar() - Method in class com.cleanroommc.gradle.api.task.mc.NsightExec
- getGroup() - Method in class com.cleanroommc.gradle.api.util.lazy.ProjectCoordinates
- getIncludedPrefixes() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateBinPatches
- getInherit() - Method in class com.cleanroommc.gradle.api.ext.RunConfiguration
- getInheritance() - Method in class com.cleanroommc.gradle.api.task.sas.CheckSAS
- getInheritedLibraries() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getInitializeDiffs() - Method in class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- getInitialPatches() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getInjectAnnotationMarkers() - Method in class com.cleanroommc.gradle.api.task.mcp.MergeJars
- getInjectedJar() - Method in class com.cleanroommc.gradle.api.task.mcp.InjectMetadata
- getInPlace() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- getInput() - Method in class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- getInputArtifact() - Method in class com.cleanroommc.gradle.api.deobf.DeobfuscateJar
- getInputArtifact() - Method in class com.cleanroommc.gradle.api.deobf.ExtractUserdevDeobfInputs
- getInputArtifact() - Method in class com.cleanroommc.gradle.api.userdev.ExtractUserdevExtra
- getInputArtifact() - Method in class com.cleanroommc.gradle.api.userdev.MaterializeUserdevClasses
- getInputArtifact() - Method in class com.cleanroommc.gradle.api.userdev.MaterializeUserdevSources
- getInputJar() - Method in class com.cleanroommc.gradle.api.task.mcp.AccessTransform
- getInputJar() - Method in class com.cleanroommc.gradle.api.task.sas.ApplySAS
- getInputJar() - Method in class com.cleanroommc.gradle.api.task.sas.ExtractInheritance
- getInputJar() - Method in class com.cleanroommc.gradle.api.task.sas.StripSideOnlyJar
- getInstallerArchiveFile() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getInstallerJvmArgs() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getInstallerVersion() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getInstallProfile() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getInstanceName() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getIntermediateRuns() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getJavaDistro() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getJavaExecutable() - Method in class com.cleanroommc.gradle.api.task.mc.NsightExec
- getJavaLanguageVersion() - Method in interface com.cleanroommc.gradle.api.deobf.DeobfuscateJar.Parameters
-
JVM identity rather than its executable path, so cached entries stay relocatable.
- getJavaVendor() - Method in interface com.cleanroommc.gradle.api.deobf.DeobfuscateJar.Parameters
- getJavaVersion() - Method in class com.cleanroommc.gradle.api.ext.VanillaEnvironment
- getJoinedSrgFile() - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
- getJvmArgs() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getLaunchClass() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getLaunchClass() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getLauncherVersion() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getLibraries() - Method in class com.cleanroommc.gradle.api.task.common.Decompile
- getLibraries() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getLibraries() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getLibraries() - Method in class com.cleanroommc.gradle.api.task.sas.ExtractInheritance
- getLibraries() - Method in class com.cleanroommc.gradle.api.task.userdev.MaterializeUserdevSourcesJar
- getLibraries() - Method in interface com.cleanroommc.gradle.api.userdev.MaterializeUserdevSources.Parameters
- getLibraryExcludeRules() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getLoader() - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- getLoaderGroup() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getLoaderVersion() - Method in class com.cleanroommc.gradle.api.userdev.UserdevDependency
- getLocalCacheDirectory() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getLocalDirectory() - Method in class com.cleanroommc.gradle.api.ext.CachesExtension
-
Project-local generated data, typically under
build/. - getLogFile() - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- getLwjglNativesClassifiers() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getMainClass() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getMainClass() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getManifestUrl() - Method in interface com.cleanroommc.gradle.api.source.LauncherVersionMetaValueSource.Parameters
- getManifestUrls() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getMappings() - Method in interface com.cleanroommc.gradle.api.deobf.DeobfuscateJar.Parameters
- getMappings() - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- getMappings() - Method in class com.cleanroommc.gradle.api.ext.DeobfExtension
- getMappingsId() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
-
The active names identity string (see
NamesSource). - getMappingsId() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateDiffs
-
The names identity these patches are generated in (see
NamesSource). - getMcp2Srg() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getMcpConfig() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getMcpConfigVersion() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateDiffs
-
The mcp_config version recorded alongside the names id in
.mappings.json. - getMcpMappings() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getMcpNames() - Method in class com.cleanroommc.gradle.api.task.names.ImportMcpNames
- getMcpSource() - Method in class com.cleanroommc.gradle.api.task.mcp.RemapSrg2Mcp
- getMcpToSrgPath() - Method in class com.cleanroommc.gradle.api.userdev.UserdevDependency
- getMergedJar() - Method in class com.cleanroommc.gradle.api.task.mcp.MergeJars
- getMergeToolClasspath() - Method in interface com.cleanroommc.gradle.api.userdev.MaterializeUserdevClasses.Parameters
- getMethodMappings() - Method in class com.cleanroommc.gradle.api.task.mcp.RemapSrg2Mcp
- getMethodMappings() - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
- getMinecraft() - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- getMinecraftExcludeRules() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getMinecraftVersion() - Method in interface com.cleanroommc.gradle.api.source.LauncherVersionMetaValueSource.Parameters
- getMinecraftVersion() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getMinecraftVersion() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getMinecraftVersion() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getMinecraftVersion() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getMinecraftVersion() - Method in class com.cleanroommc.gradle.api.task.mcp.MergeJars
- getMinecraftVersion() - Method in class com.cleanroommc.gradle.api.userdev.UserdevDependency
- getMinimumJava() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getMode() - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- getMode() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getModifiedDirectory() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- getModifiedDirectory() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateDiffs
- getModuleDependency() - Method in class com.cleanroommc.gradle.api.userdev.UserdevDependency
- getName() - Method in class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- getName() - Method in class com.cleanroommc.gradle.api.ext.RunConfiguration
- getName() - Method in class com.cleanroommc.gradle.api.ext.VanillaEnvironment
- getNamesDirectory() - Method in class com.cleanroommc.gradle.api.ext.MappingsExtension
-
Directory holding "mappings.tiny".
- getNamesDirectoryConfigured() - Method in class com.cleanroommc.gradle.api.task.names.ImportMcpNames
-
Whether
cleanroom.namesDirectorywas configured; validated for a clear error message. - getNamesId() - Method in class com.cleanroommc.gradle.api.task.mcp.RemapSrg2Mcp
-
The active names identity string.
- getNamesId() - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
-
The active names identity string.
- getNamesSource() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getNativeLibraries() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getNatives() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getNgfxPath() - Method in class com.cleanroommc.gradle.api.task.mc.NsightExec
- getObfuscationMappings() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateBinPatches
- getObjects() - Method in class com.cleanroommc.gradle.api.task.mc.DownloadAssets
- getObjects() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- getOffline() - Method in interface com.cleanroommc.gradle.api.source.LauncherVersionMetaValueSource.Parameters
- getOffline() - Method in interface com.cleanroommc.gradle.api.source.VersionMetaValueSource.Parameters
- getOffline() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getOffline() - Method in class com.cleanroommc.gradle.api.task.mc.DownloadAssets
- getOffline() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getOffline() - Method in interface com.cleanroommc.gradle.api.userdev.MaterializeUserdevClasses.Parameters
- getOfflineCacheFiles() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getOnlyClasses() - Method in class com.cleanroommc.gradle.api.task.common.Decompile
-
-only=<prefix>: only decompile classes matching these prefixes. - getOperatingSystem() - Method in class com.cleanroommc.gradle.api.util.Platform
- getOptions() - Method in class com.cleanroommc.gradle.api.task.common.Decompile
-
Decompiler options, rendered as
--<key>=<value>arguments in insertion order. - getOriginalDirectory() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- getOriginalDirectory() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateDiffs
- getOriginalJar() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyBinPatches
- getOutput() - Method in class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- getOutput() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getOutput() - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
- getOutput() - Method in class com.cleanroommc.gradle.api.task.sas.CheckSAS
- getOutput() - Method in class com.cleanroommc.gradle.api.task.sas.ExtractInheritance
- getOutput() - Method in class com.cleanroommc.gradle.api.task.userdev.ExtractUserdevFile
- getOutput() - Method in class com.cleanroommc.gradle.api.task.userdev.MaterializeUserdevSourcesJar
- getOutputJar() - Method in class com.cleanroommc.gradle.api.task.mcp.AccessTransform
- getOutputJar() - Method in class com.cleanroommc.gradle.api.task.sas.ApplySAS
- getOutputJar() - Method in class com.cleanroommc.gradle.api.task.sas.StripSideOnlyJar
- getParameterMappings() - Method in class com.cleanroommc.gradle.api.task.mcp.RemapSrg2Mcp
- getPatchDev() - Method in class com.cleanroommc.gradle.api.ext.PatchesExtension
- getPatchedJar() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyBinPatches
- getPatches() - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- getPatches() - Method in class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- getPatches() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getPatchesDirectory() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- getPatchesDirectory() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateDiffs
- getPluginVersion() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getPrefix() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyBinPatches
-
Prefix the patch entries sit behind inside the archive, e.g.
- getPrepareEnvironment() - Method in class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- getProblems() - Method in class com.cleanroommc.gradle.api.ext.VanillaEnvironment
- getProblems() - Method in class com.cleanroommc.gradle.api.task.mc.DownloadAssets
- getProblems() - Method in class com.cleanroommc.gradle.CleanroomGradle
- getProblems() - Method in class com.cleanroommc.gradle.env.RunRegistry
- getProfileName() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getProjectLayout() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getProviders() - Method in class com.cleanroommc.gradle.api.task.MavenJarExec
- getRawArtifact() - Method in class com.cleanroommc.gradle.api.userdev.UserdevDependency
- getRawConfiguration() - Method in class com.cleanroommc.gradle.api.userdev.UserdevDependency
- getRecommendedJava() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getRegisteredUserdev() - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- getReleaseTime() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getRenamerClasspath() - Method in interface com.cleanroommc.gradle.api.deobf.DeobfuscateJar.Parameters
- getRenamerClasspath() - Method in class com.cleanroommc.gradle.api.ext.DeobfExtension
- getRenamerClasspath() - Method in interface com.cleanroommc.gradle.api.userdev.MaterializeUserdevClasses.Parameters
- getRepositoryUrl() - Method in class com.cleanroommc.gradle.api.util.dist.LibraryArtifact
-
Base URL of the repository that supplied the selected component.
- getRepositoryUrls() - Method in class com.cleanroommc.gradle.api.util.lazy.ProjectCoordinates
- getRunClient() - Method in class com.cleanroommc.gradle.api.ext.VanillaEnvironment
- getRuns() - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- getRunServer() - Method in class com.cleanroommc.gradle.api.ext.VanillaEnvironment
- getRunTaskArguments() - Method in class com.cleanroommc.gradle.api.task.mc.NsightExec
- getRunTaskName() - Method in class com.cleanroommc.gradle.api.task.mc.NsightExec
- getServerBinpatches() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getServerJar() - Method in class com.cleanroommc.gradle.api.task.mcp.MergeJars
- getServerMainClass() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getServerMainClass() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getServerMainClass() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getServerModifiedJar() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateBinPatches
- getServerOriginalJar() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateBinPatches
- getServerPrefix() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateBinPatches
- getServerSha1() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getServerTarget() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getServerTarget() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getServerTweakClass() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getServerTweakClass() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getServerTweakers() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getServerUrl() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getSha1() - Method in interface com.cleanroommc.gradle.api.task.mc.DownloadAssets.AssetParameters
- getSharedCacheDirectory() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getSharedCacheDirectory() - Method in interface com.cleanroommc.gradle.api.userdev.MaterializeUserdevClasses.Parameters
- getSide() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getSide() - Method in interface com.cleanroommc.gradle.api.userdev.ExtractUserdevExtra.Parameters
- getSideAnnotationStrippers() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getSideAnnotationStrippers() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getSideAnnotationStrippers() - Method in class com.cleanroommc.gradle.api.task.sas.ApplySAS
- getSideAnnotationStrippers() - Method in class com.cleanroommc.gradle.api.task.sas.CheckSAS
- getSilent() - Method in class com.cleanroommc.gradle.api.task.common.Decompile
-
--silent: suppress the decompiler's console output. - getSize() - Method in interface com.cleanroommc.gradle.api.task.mc.DownloadAssets.AssetParameters
- getSlimJar() - Method in class com.cleanroommc.gradle.api.task.mcp.SplitJar
- getSoftwareComponentFactory() - Method in class com.cleanroommc.gradle.CleanroomGradle
- getSourceJar() - Method in class com.cleanroommc.gradle.api.task.mcp.SplitJar
- getSources() - Method in interface com.cleanroommc.gradle.api.deobf.DeobfSpec
- getSourceSet() - Method in class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- getSourceUrl() - Method in interface com.cleanroommc.gradle.api.task.mc.DownloadAssets.AssetParameters
- getSrg2Mcp() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getSrgJar() - Method in class com.cleanroommc.gradle.api.task.mcp.InjectMetadata
- getSrgJar() - Method in class com.cleanroommc.gradle.api.task.names.ImportMcpNames
- getSrgLibraries() - Method in interface com.cleanroommc.gradle.api.deobf.DeobfuscateJar.Parameters
- getSrgLibraries() - Method in class com.cleanroommc.gradle.api.ext.DeobfExtension
- getSrgMappingFile() - Method in class com.cleanroommc.gradle.api.task.mcp.SplitJar
- getSrgSource() - Method in class com.cleanroommc.gradle.api.task.mcp.RemapSrg2Mcp
- getSrgToMcpPath() - Method in class com.cleanroommc.gradle.api.userdev.UserdevDependency
- getTargetFile() - Method in interface com.cleanroommc.gradle.api.task.mc.DownloadAssets.AssetParameters
- getTargetSide() - Method in class com.cleanroommc.gradle.api.task.sas.StripSideOnlyJar
- getTinyFile() - Method in class com.cleanroommc.gradle.api.task.names.ImportMcpNames
- getTinyMappings() - Method in class com.cleanroommc.gradle.api.task.mcp.RemapSrg2Mcp
-
Optional Tiny2 names source.
- getTinyMappings() - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
-
Optional Tiny2 names source.
- getToolClasspath() - Method in class com.cleanroommc.gradle.api.task.MavenJarExec
- getTools() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getTools() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getTweakers() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getTweakers() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getUniversalCoordinate() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getUniversalCoordinate() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getUniversalJar() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getUniversalJar() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getUniversalUrl() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getUniversalUrl() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getUseDefaultToolArguments() - Method in class com.cleanroommc.gradle.api.task.MavenJarExec
-
Whether the task should construct the command line expected by its default tool.
- getUserdevArtifact() - Method in class com.cleanroommc.gradle.api.task.userdev.ExtractUserdevFile
- getUserdevArtifact() - Method in class com.cleanroommc.gradle.api.task.userdev.MaterializeUserdevSourcesJar
- getUserdevInputs() - Method in interface com.cleanroommc.gradle.api.deobf.DeobfuscateJar.Parameters
- getUserdevInputs() - Method in class com.cleanroommc.gradle.api.ext.DeobfExtension
- getUserdevJar() - Method in interface com.cleanroommc.gradle.api.source.UserdevConfigValueSource.Parameters
- getUsername() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getUUID() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getUuidCache() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getValidatedPrefixes() - Method in class com.cleanroommc.gradle.api.task.sas.StripSideOnlyJar
- getValidateReferences() - Method in class com.cleanroommc.gradle.api.task.sas.StripSideOnlyJar
- getVanilla() - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- getVanillaAssetsLocation() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getVersion() - Method in class com.cleanroommc.gradle.api.ext.VanillaEnvironment
- getVersion() - Method in class com.cleanroommc.gradle.api.util.lazy.ProjectCoordinates
- getVersionCacheDirectory() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getVersionDirectory() - Method in class com.cleanroommc.gradle.api.ext.CachesExtension
-
Per-Minecraft-version slice of
CachesExtension.getDirectory(), used by the 1.12.2 toolchain. - getVersionId() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getVersionJson() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getVersionMeta() - Method in class com.cleanroommc.gradle.api.ext.MinecraftExtension
- getVersionMeta() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getVersionMeta() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getVersionMetaContent() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getVersionMetaUrl() - Method in class com.cleanroommc.gradle.api.ext.MinecraftExtension
- getVersionMetaUrl() - Method in interface com.cleanroommc.gradle.api.source.VersionMetaValueSource.Parameters
- getWorkerExecutor() - Method in class com.cleanroommc.gradle.api.task.mc.DownloadAssets
- group() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Loader
-
Returns the value of the
grouprecord component. - group() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
-
Returns the value of the
grouprecord component. - group(String, TaskProvider...) - Static method in class com.cleanroommc.gradle.api.task.Tasks
- GROUP - Static variable in class com.cleanroommc.gradle.api.util.CleanroomProblems
- groups() - Method in enum class com.cleanroommc.gradle.api.util.dist.Repository
H
- hasGameArguments() - Method in class com.cleanroommc.gradle.api.util.LaunchArguments
-
Whether the meta carries game arguments in either the modern or legacy form.
- hash() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.AssetEntry
-
Returns the value of the
hashrecord component. - hash() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.Entry
-
Returns the value of the
hashrecord component. - hashCode() - Method in record class com.cleanroommc.gradle.api.names.CsvNames
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.names.JarStructure.ClassEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.names.JarStructure
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.names.JarStructure.Member
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.names.NamesSource
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.names.TinyV2.Constructor
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.names.TinyV2.FlatNames
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.AssetEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.Entry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Download
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Inputs
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Loader
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Minecraft
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Run
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Runs
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.ArgRule
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Argument
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Arguments
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Download
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Downloads
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.JavaVersion
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.OS
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Rule
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.task.patch.ApplyBinPatches.Result
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.util.dist.Artifact
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.util.inject.MetadataInjector.InjectResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.SasLine
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TransformResult
-
Returns a hash code value for this object.
- hasNatives() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
- hasNativesForOS(Platform) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
- hasNativesToExtract() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- hasZips() - Method in enum class com.cleanroommc.gradle.api.util.dist.Repository
- HEADER - Static variable in class com.cleanroommc.gradle.api.names.TinyV2
I
- id() - Method in record class com.cleanroommc.gradle.api.names.NamesSource
-
Returns the value of the
idrecord component. - id() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
-
Returns the value of the
idrecord component. - id() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
idrecord component. - id() - Method in enum class com.cleanroommc.gradle.api.util.dist.Repository
- importMcpNames - Variable in class com.cleanroommc.gradle.env.MCPTasks
- ImportMcpNames - Class in com.cleanroommc.gradle.api.task.names
-
Converts the public MCP names CSVs (plus
constructors.txtfrom mcp_config) into a Tiny2 file (SRG -> named). - ImportMcpNames() - Constructor for class com.cleanroommc.gradle.api.task.names.ImportMcpNames
- importNames() - Method in class com.cleanroommc.gradle.api.task.names.ImportMcpNames
- in(File) - Static method in class com.cleanroommc.gradle.api.util.IO
- infix - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- INITIAL_PATCHES - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- initialPatches - Variable in class com.cleanroommc.gradle.env.MCPTasks
- initialPatches() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Inputs
-
Returns the value of the
initialPatchesrecord component. - initialPatches() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
initialPatchesrecord component. - inject - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline
- inject() - Method in class com.cleanroommc.gradle.api.task.mcp.InjectMetadata
- inject(Path, Path, Path, Path, Path) - Static method in class com.cleanroommc.gradle.api.util.inject.MetadataInjector
- InjectedArchiveOperations() - Constructor for class com.cleanroommc.gradle.api.task.Tasks.InjectedArchiveOperations
- injectedJar - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- injectMetadata - Variable in class com.cleanroommc.gradle.env.MCPTasks
- InjectMetadata - Class in com.cleanroommc.gradle.api.task.mcp
-
Adds the metadata a decompiler needs to the SRG named jar.
- InjectMetadata() - Constructor for class com.cleanroommc.gradle.api.task.mcp.InjectMetadata
- InjectResult(int, int, int) - Constructor for record class com.cleanroommc.gradle.api.util.inject.MetadataInjector.InjectResult
-
Creates an instance of a
InjectResultrecord class. - inputs() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns the value of the
inputsrecord component. - Inputs(String, String, String, Map) - Constructor for record class com.cleanroommc.gradle.api.schema.UserdevConfig.Inputs
-
Creates an instance of a
Inputsrecord class. - installerJar - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- IntermediateProcessor - Class in com.cleanroommc.gradle.api.task
-
Toggleable cleanup of intermediate jars/files that exist only to feed a later task.
- IntermediateProcessor(Project) - Constructor for class com.cleanroommc.gradle.api.task.IntermediateProcessor
- IntermediateProcessor.Discard - Class in com.cleanroommc.gradle.api.task
-
A discard edge whose files are deleted after its requested consumers finish.
- internal(Project, String) - Static method in class com.cleanroommc.gradle.api.util.lazy.SourceSets
- internalName() - Method in record class com.cleanroommc.gradle.api.names.JarStructure.ClassEntry
-
Returns the value of the
internalNamerecord component. - INVALID_RUN - Static variable in class com.cleanroommc.gradle.api.util.CleanroomProblems
- INVALID_VANILLA_ENVIRONMENT - Static variable in class com.cleanroommc.gradle.api.util.CleanroomProblems
- IO - Class in com.cleanroommc.gradle.api.util
- is64Bit() - Method in enum class com.cleanroommc.gradle.api.util.Platform.Architecture
- isAllowed() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.ArgRule
- isAllowed() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Rule
- isArm() - Method in enum class com.cleanroommc.gradle.api.util.Platform.Architecture
- isClient() - Method in enum class net.minecraftforge.fml.relauncher.Side
- isExcluded(Coordinate, Set) - Static method in class com.cleanroommc.gradle.api.util.dist.ResolvedLibraries
- isFreeBSD() - Method in enum class com.cleanroommc.gradle.api.util.Platform.OperatingSystem
- isLinux() - Method in enum class com.cleanroommc.gradle.api.util.Platform.OperatingSystem
- isLocal(Artifact) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
-
An artifact with no download url is one whose file travels inside the archive.
- isLocalRepository(String) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
- isMacOS() - Method in enum class com.cleanroommc.gradle.api.util.Platform.OperatingSystem
- isNative(Coordinate) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
- isServer() - Method in enum class net.minecraftforge.fml.relauncher.Side
- isValidForOS(Platform) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
- isValidForOS(Platform) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.OS
- isVersionOrNewer(String) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- isWindows() - Method in enum class com.cleanroommc.gradle.api.util.Platform.OperatingSystem
J
- jars - Variable in class com.cleanroommc.gradle.env.MCPTasks
- JarStructure - Record Class in com.cleanroommc.gradle.api.names
-
The class/method/field shape of a jar, read with ASM.
- JarStructure(Map) - Constructor for record class com.cleanroommc.gradle.api.names.JarStructure
-
Creates an instance of a
JarStructurerecord class. - JarStructure.ClassEntry - Record Class in com.cleanroommc.gradle.api.names
-
One class's SRG-named members.
- JarStructure.Member - Record Class in com.cleanroommc.gradle.api.names
-
A method or field: its name and JVM descriptor.
- javadocJar - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- javaLauncher(Project) - Static method in class com.cleanroommc.gradle.api.util.lazy.Providers
- javaLauncher(JavaToolchainService, int) - Static method in class com.cleanroommc.gradle.api.util.lazy.Providers
- javaLauncher(JavaToolchainService, Provider) - Static method in class com.cleanroommc.gradle.api.util.lazy.Providers
- javaMajor() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- javaVersion() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
javaVersionrecord component. - JavaVersion(String, int) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta.JavaVersion
-
Creates an instance of a
JavaVersionrecord class. - joinedSrg - Variable in class com.cleanroommc.gradle.env.McpMappings
- joinLibraryPath(String, File) - Static method in class com.cleanroommc.gradle.api.util.Platform
-
Joins an existing
java.library.pathwith a natives directory using the host separator. - jvm() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Arguments
-
Returns the value of the
jvmrecord component. - jvmArgs(Iterable) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- jvmArgs(Object...) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- jvmArguments() - Method in class com.cleanroommc.gradle.api.util.LaunchArguments
-
The rendered extra JVM arguments.
K
- kind() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target
-
Returns the value of the
kindrecord component.
L
- LaunchArguments - Class in com.cleanroommc.gradle.api.util
-
Renders the Minecraft launch arguments for a
VersionMetaindependent of Gradle. - LaunchArguments(VersionMeta, Map, Platform, Consumer) - Constructor for class com.cleanroommc.gradle.api.util.LaunchArguments
- launchClass - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- launchClass() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Run
-
Returns the value of the
launchClassrecord component. - LauncherVersionMetaValueSource - Class in com.cleanroommc.gradle.api.source
-
Resolves the
VersionMetaof an arbitrary Minecraft version through Mojang's launcher manifest:version_manifest_v2.json-> version entry (url + sha1) -> version meta json. - LauncherVersionMetaValueSource() - Constructor for class com.cleanroommc.gradle.api.source.LauncherVersionMetaValueSource
- LauncherVersionMetaValueSource.Parameters - Interface in com.cleanroommc.gradle.api.source
- layout() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns the value of the
layoutrecord component. - Layout(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, List, String, String, String) - Constructor for record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Creates an instance of a
Layoutrecord class. - LazilyConstructedJavaExec - Class in com.cleanroommc.gradle.api.task
- LazilyConstructedJavaExec() - Constructor for class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- LazyStringable - Class in com.cleanroommc.gradle.api.util.lazy
- libraries - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- libraries() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
librariesrecord component. - Library(VersionMeta.Downloads, String, Map, List, Object) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
-
Creates an instance of a
Libraryrecord class. - LibraryArtifact - Class in com.cleanroommc.gradle.api.util.dist
-
Nested input type for a resolved runtime library the MMC pack and installer profile publish.
- LibraryArtifact() - Constructor for class com.cleanroommc.gradle.api.util.dist.LibraryArtifact
- LibraryJson - Class in com.cleanroommc.gradle.api.util.dist
-
Turns resolved artifacts into the library entries launchers understand.
- linkSource(NamedDomainObjectProvider, Object) - Static method in class com.cleanroommc.gradle.api.util.lazy.SourceSets
- LINUX - Enum constant in enum class com.cleanroommc.gradle.api.util.Platform.OperatingSystem
- load(Path) - Static method in class com.cleanroommc.gradle.api.util.inject.AccessMap
- load(Path) - Static method in class com.cleanroommc.gradle.api.util.inject.ConstructorMap
- load(Path) - Static method in class com.cleanroommc.gradle.api.util.inject.ExceptionMap
- loader() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns the value of the
loaderrecord component. - loader(Action) - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- Loader(String, String, String) - Constructor for record class com.cleanroommc.gradle.api.schema.UserdevConfig.Loader
-
Creates an instance of a
Loaderrecord class. - LOADER - Enum constant in enum class com.cleanroommc.gradle.api.ext.ProjectMode
-
Cleanroom loader sources, SAS/AT processing, run tasks, and distribution artifacts.
- LOADER_SOURCES - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- LoaderExtension - Class in com.cleanroommc.gradle.api.ext
-
Loader-workspace and distribution settings.
- LoaderExtension() - Constructor for class com.cleanroommc.gradle.api.ext.LoaderExtension
- loaderSources() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
loaderSourcesrecord component. - loaderVersion() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- local(File, ModuleVersionIdentifier) - Static method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
-
A coordinate for an artifact no repository serves.
- localLibrary(Artifact) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
-
A library both MultiMC and Prism take from the instance's own
libraries/folder instead of downloading. - logging() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
loggingrecord component. - LWJGL2_GROUP - Static variable in class com.cleanroommc.gradle.env.VanillaTasks
- LwjglNatives - Class in com.cleanroommc.gradle.api.util
-
Wires the "lwjglNative" configuration.
- lwjglNativesClassifier() - Method in class com.cleanroommc.gradle.api.util.Platform
- lwjglNativesClassifiers() - Static method in class com.cleanroommc.gradle.api.util.Platform
-
Every distinct native classifier produced by
Platform.lwjglNativesClassifier().
M
- MAC_OS - Enum constant in enum class com.cleanroommc.gradle.api.util.Platform.OperatingSystem
- machineArchitecture() - Method in class com.cleanroommc.gradle.api.util.Platform
- mainClass() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Run
-
Returns the value of the
mainClassrecord component. - mainClass() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
mainClassrecord component. - MaintenanceTasks - Class in com.cleanroommc.gradle.env
- MaintenanceTasks(Project, CachesExtension, MappingsExtension, VanillaTasks, String) - Constructor for class com.cleanroommc.gradle.env.MaintenanceTasks
- majorVersion() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.JavaVersion
-
Returns the value of the
majorVersionrecord component. - mappings() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Inputs
-
Returns the value of the
mappingsrecord component. - mappings(Action) - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- MappingsExtension - Class in com.cleanroommc.gradle.api.ext
-
Optional hand-edited Tiny v2 names.
- MappingsExtension() - Constructor for class com.cleanroommc.gradle.api.ext.MappingsExtension
- mapToResources() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex
-
Returns the value of the
mapToResourcesrecord component. - matches(Platform) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.ArgRule
- materialize() - Method in class com.cleanroommc.gradle.api.task.userdev.MaterializeUserdevSourcesJar
- materialize(File, Path, Path, Iterable, FileCollection, ExecOperations) - Static method in class com.cleanroommc.gradle.api.userdev.UserdevSourceMaterializer
- MATERIALIZED - Static variable in class com.cleanroommc.gradle.api.userdev.UserdevAttributes
- MaterializeUserdevClasses - Class in com.cleanroommc.gradle.api.userdev
- MaterializeUserdevClasses() - Constructor for class com.cleanroommc.gradle.api.userdev.MaterializeUserdevClasses
- MaterializeUserdevClasses.Parameters - Interface in com.cleanroommc.gradle.api.userdev
- MaterializeUserdevSources - Class in com.cleanroommc.gradle.api.userdev
- MaterializeUserdevSources() - Constructor for class com.cleanroommc.gradle.api.userdev.MaterializeUserdevSources
- MaterializeUserdevSources.Parameters - Interface in com.cleanroommc.gradle.api.userdev
- MaterializeUserdevSourcesJar - Class in com.cleanroommc.gradle.api.task.userdev
- MaterializeUserdevSourcesJar() - Constructor for class com.cleanroommc.gradle.api.task.userdev.MaterializeUserdevSourcesJar
- MavenJarExec - Class in com.cleanroommc.gradle.api.task
- MavenJarExec() - Constructor for class com.cleanroommc.gradle.api.task.MavenJarExec
- mavenPath() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
- MCP - Enum constant in enum class com.cleanroommc.gradle.api.util.Environment
- MCP - Static variable in class com.cleanroommc.gradle.api.deobf.DeobfAttributes
- MCP_SOURCES - Static variable in class com.cleanroommc.gradle.api.deobf.DeobfAttributes
- MCP_TO_NOTCH - Enum constant in enum class com.cleanroommc.gradle.api.task.mcp.WriteMappings.Direction
- MCP_TO_SRG - Enum constant in enum class com.cleanroommc.gradle.api.task.mcp.WriteMappings.Direction
- MCP2SRG - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- mcpConfig - Variable in class com.cleanroommc.gradle.env.McpMappings
- mcpConfig() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Inputs
-
Returns the value of the
mcpConfigrecord component. - mcpConfigDirectory - Variable in class com.cleanroommc.gradle.env.McpMappings
- mcpConfigVersion - Variable in class com.cleanroommc.gradle.env.McpMappings
- mcpId(String, String) - Static method in record class com.cleanroommc.gradle.api.names.NamesSource
- mcpMappings - Variable in class com.cleanroommc.gradle.env.McpMappings
- mcpMappings - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- McpMappings - Class in com.cleanroommc.gradle.env
-
MCP config/mapping artifacts and derived mapping files shared by the loader and userdev pipelines.
- McpMappings(Project, CachesExtension, MappingsExtension) - Constructor for class com.cleanroommc.gradle.env.McpMappings
- mcpMappingsId - Variable in class com.cleanroommc.gradle.env.McpMappings
- mcpMappingsId(String) - Static method in class com.cleanroommc.gradle.env.McpMappings
-
The
MCP_MAPPINGSGradleStart expects. - mcpSourceDirectory - Variable in class com.cleanroommc.gradle.env.MCPTasks
- MCPTasks - Class in com.cleanroommc.gradle.env
- MCPTasks(Project, CachesExtension, MinecraftExtension, MappingsExtension, VanillaTasks, McpMappings, IntermediateProcessor) - Constructor for class com.cleanroommc.gradle.env.MCPTasks
- mcpToSrg() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
mcpToSrgrecord component. - mcpVersion - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- mcpVersionId - Variable in class com.cleanroommc.gradle.env.McpMappings
- mcpVersionId(String) - Static method in class com.cleanroommc.gradle.env.McpMappings
-
The
MCP_VERSIONGradleStart expects. - Member(String, String) - Constructor for record class com.cleanroommc.gradle.api.names.JarStructure.Member
-
Creates an instance of a
Memberrecord class. - merge - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline
- mergedJar - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- MergeJars - Class in com.cleanroommc.gradle.api.task.mcp
- MergeJars() - Constructor for class com.cleanroommc.gradle.api.task.mcp.MergeJars
- mergeNatives(List, List) - Static method in class com.cleanroommc.gradle.api.util.dist.ResolvedLibraries
- meta(String) - Static method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- Meta - Class in com.cleanroommc.gradle.api
- META - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- MetadataInjector - Class in com.cleanroommc.gradle.api.util.inject
-
In-process replacement for MCInjector.
- MetadataInjector.InjectResult - Record Class in com.cleanroommc.gradle.api.util.inject
- METHOD - Enum constant in enum class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TargetKind
- methodMappings - Variable in class com.cleanroommc.gradle.env.McpMappings
- methods() - Method in record class com.cleanroommc.gradle.api.names.CsvNames
-
Returns the value of the
methodsrecord component. - methods() - Method in record class com.cleanroommc.gradle.api.names.JarStructure.ClassEntry
-
Returns the value of the
methodsrecord component. - methods() - Method in record class com.cleanroommc.gradle.api.names.NamesSource
-
Returns the value of the
methodsrecord component. - methods() - Method in record class com.cleanroommc.gradle.api.names.TinyV2.FlatNames
-
Returns the value of the
methodsrecord component. - methods() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
methodsrecord component. - METHODS - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- METHODS_FILE - Static variable in record class com.cleanroommc.gradle.api.names.CsvNames
- methodsRemoved() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TransformResult
-
Returns the value of the
methodsRemovedrecord component. - minecraft() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns the value of the
minecraftrecord component. - minecraft(Action) - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- Minecraft(String, UserdevConfig.Download, UserdevConfig.Download) - Constructor for record class com.cleanroommc.gradle.api.schema.UserdevConfig.Minecraft
-
Creates an instance of a
Minecraftrecord class. - MINECRAFT_PACKAGE_PATH - Static variable in class com.cleanroommc.gradle.api.Meta
- minecraftArguments() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
minecraftArgumentsrecord component. - MinecraftExtension - Class in com.cleanroommc.gradle.api.ext
-
Version metadata for the primary Minecraft toolchain (loader/userdev, and the unsuffixed vanilla tasks).
- MinecraftExtension() - Constructor for class com.cleanroommc.gradle.api.ext.MinecraftExtension
- MinecraftJarPipeline - Class in com.cleanroommc.gradle.env
-
Shared
split => merge => Notch2SRG => metadata injectionpipeline used by the loader and userdev workspaces. - MinecraftJarPipeline.Spec - Class in com.cleanroommc.gradle.env
- MinecraftRuns - Class in com.cleanroommc.gradle.env
-
Shared wiring for
RunMinecrafttasks so they do not look up the project extension. - MinecraftRuns.Fml - Class in com.cleanroommc.gradle.env
- minecraftVersion - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- minecraftVersion - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- minecraftVersion - Variable in class com.cleanroommc.gradle.env.VanillaTasks
-
Always
Meta.ONE_TRUE_MINECRAFT_VERSIONfor the unsuffixed vanilla tasks. - minecraftVersion() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- minimumLauncherVersion() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
minimumLauncherVersionrecord component. - MISSING_USERDEV - Static variable in class com.cleanroommc.gradle.api.util.CleanroomProblems
- mmcLibraries(List) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
-
The MultiMC/Prism dialect: Natives are folded into their base module under
classifierswith anativesplatform map. - module() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
- modules(Provider) - Static method in class com.cleanroommc.gradle.api.util.dist.ResolvedLibraries
- MOJANG - Enum constant in enum class com.cleanroommc.gradle.api.util.dist.Repository
- MOJANG_PLAYER_API - Static variable in class com.cleanroommc.gradle.api.Meta
- mojangLibraries(List) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
-
The Mojang dialect used by
version.jsonfor classpath libraries: One flat entry per artifact, classifiers in the name, including side-less native jars such as Netty's. - mojangNativeLibraries(List) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
-
The Mojang dialect for natives: One entry per classifier with a platform rule, extracted rather than classpathed.
- move(Path, Path) - Static method in class com.cleanroommc.gradle.api.util.IO
N
- name() - Method in record class com.cleanroommc.gradle.api.names.JarStructure.Member
-
Returns the value of the
namerecord component. - name() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
-
Returns the value of the
namerecord component. - name() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.OS
-
Returns the value of the
namerecord component. - name() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target
-
Returns the value of the
namerecord component. - NAMES_FILE - Static variable in class com.cleanroommc.gradle.api.ext.MappingsExtension
- NamesSource - Record Class in com.cleanroommc.gradle.api.names
-
A resolved set of SRG to name mappings plus a canonical identity string, decoupled from where the names came from (MCP CSVs or a hand-edited Tiny2 file).
- NamesSource(String, Map, Map, Map, Map) - Constructor for record class com.cleanroommc.gradle.api.names.NamesSource
-
Creates an instance of a
NamesSourcerecord class. - nativePlatform(String) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
- nativePlatforms() - Static method in class com.cleanroommc.gradle.api.util.Platform
- natives - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- natives - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- natives() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
-
Returns the value of the
nativesrecord component. - NATIVES - Static variable in class com.cleanroommc.gradle.api.userdev.UserdevAttributes
-
Carries no artifact of its own, only the platform's native library dependencies.
- NATIVES_PATTERN - Static variable in class com.cleanroommc.gradle.api.Meta
- net.minecraftforge.fml.relauncher - package net.minecraftforge.fml.relauncher
- NONE - Static variable in class com.cleanroommc.gradle.api.deobf.DeobfAttributes
- normalizeZip(Path) - Static method in class com.cleanroommc.gradle.api.util.IO
-
Rewrites a ZIP with stable entry order and timestamps.
- notation(Configuration) - Static method in class com.cleanroommc.gradle.api.util.Objects
- NSIGHT_ACTIVITY - Enum constant in enum class com.cleanroommc.gradle.api.util.Property
- NSIGHT_NGFX_PATH - Enum constant in enum class com.cleanroommc.gradle.api.util.Property
- NsightExec - Class in com.cleanroommc.gradle.api.task.mc
-
Launches NVIDIA Nsight Graphics (
ngfx) wrapping a fresh Gradle wrapper invocation of therun task. - NsightExec() - Constructor for class com.cleanroommc.gradle.api.task.mc.NsightExec
- numberKey() - Method in record class com.cleanroommc.gradle.api.names.TinyV2.Constructor
-
Returns the value of the
numberKeyrecord component.
O
- OBF_TO_SRG - Enum constant in enum class com.cleanroommc.gradle.api.task.mcp.WriteMappings.Direction
- OBF2SRG - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- obfToSrg() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
obfToSrgrecord component. - objectCollection() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex
- objects() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex
-
Returns the value of the
objectsrecord component. - Objects - Class in com.cleanroommc.gradle.api.util
- obtain() - Method in class com.cleanroommc.gradle.api.source.BundledVersionMetaValueSource
- obtain() - Method in class com.cleanroommc.gradle.api.source.LauncherVersionMetaValueSource
- obtain() - Method in class com.cleanroommc.gradle.api.source.UserdevConfigValueSource
- obtain() - Method in class com.cleanroommc.gradle.api.source.VersionMetaValueSource
- of(int) - Static method in enum class com.cleanroommc.gradle.api.util.inject.AccessLevel
- of(Iterable) - Static method in class com.cleanroommc.gradle.api.util.lazy.Streams
- of(Callable) - Static method in class com.cleanroommc.gradle.api.util.lazy.LazyStringable
- of(Supplier) - Static method in class com.cleanroommc.gradle.api.util.lazy.LazyStringable
- of(Function0) - Static method in class com.cleanroommc.gradle.api.util.lazy.LazyStringable
- of(Project) - Static method in class com.cleanroommc.gradle.api.task.IntermediateProcessor
- of(Provider) - Static method in class com.cleanroommc.gradle.api.util.lazy.LazyStringable
- OFFLINE_ASSETS - Static variable in class com.cleanroommc.gradle.api.util.CleanroomProblems
- ONE_TRUE_MINECRAFT_VERSION - Static variable in class com.cleanroommc.gradle.api.Meta
- onModeSelected(Action) - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- operatingSystemFamily() - Method in class com.cleanroommc.gradle.api.util.Platform
- ordinaryLibrary(Artifact) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
- os() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.ArgRule
-
Returns the value of the
osrecord component. - os() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Rule
-
Returns the value of the
osrecord component. - OS(String) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta.OS
-
Creates an instance of a
OSrecord class. - out(File) - Static method in class com.cleanroommc.gradle.api.util.IO
- owner() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target
-
Returns the value of the
ownerrecord component.
P
- parameterMappings - Variable in class com.cleanroommc.gradle.env.McpMappings
- params() - Method in record class com.cleanroommc.gradle.api.names.CsvNames
-
Returns the value of the
paramsrecord component. - params() - Method in record class com.cleanroommc.gradle.api.names.NamesSource
-
Returns the value of the
paramsrecord component. - params() - Method in record class com.cleanroommc.gradle.api.names.TinyV2.FlatNames
-
Returns the value of the
paramsrecord component. - params() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
paramsrecord component. - PARAMS - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- PARAMS_FILE - Static variable in record class com.cleanroommc.gradle.api.names.CsvNames
- parse(Class, String) - Static method in class com.cleanroommc.gradle.api.util.EnumValues
- parse(String) - Static method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
- parseLine(String) - Static method in class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler
- patchDev(Action) - Method in class com.cleanroommc.gradle.api.ext.PatchesExtension
- PatchDevEnvironment - Class in com.cleanroommc.gradle.api.ext
- PatchDevEnvironment(String, ProjectLayout) - Constructor for class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- patched() - Method in record class com.cleanroommc.gradle.api.task.patch.ApplyBinPatches.Result
-
Returns the value of the
patchedrecord component. - patches() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
patchesrecord component. - patches(Action) - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- PATCHES - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- PatchesExtension - Class in com.cleanroommc.gradle.api.ext
-
Source-patch development environments, used by the loader workspace and available in other modes.
- PatchesExtension() - Constructor for class com.cleanroommc.gradle.api.ext.PatchesExtension
- path() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.AssetEntry
- path() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
-
Returns the value of the
pathrecord component. - path() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Download
-
Returns the value of the
pathrecord component. - path() - Method in record class com.cleanroommc.gradle.api.util.dist.Artifact
-
Returns the value of the
pathrecord component. - Platform - Class in com.cleanroommc.gradle.api.util
- Platform.Architecture - Enum Class in com.cleanroommc.gradle.api.util
- Platform.OperatingSystem - Enum Class in com.cleanroommc.gradle.api.util
- PPC64LE - Enum constant in enum class com.cleanroommc.gradle.api.util.Platform.Architecture
- PreferClasses() - Constructor for class com.cleanroommc.gradle.api.userdev.UserdevAttributes.PreferClasses
- prepareApplyInitialDiffs - Variable in class com.cleanroommc.gradle.env.MCPTasks
- prepareMcpInjectedSources - Variable in class com.cleanroommc.gradle.env.MCPTasks
- printInfo() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- PRIVATE - Enum constant in enum class com.cleanroommc.gradle.api.util.inject.AccessLevel
- ProjectCoordinates - Class in com.cleanroommc.gradle.api.util.lazy
-
The project's group, version and Maven repository URLs, as of the end of evaluation.
- ProjectCoordinates(Project) - Constructor for class com.cleanroommc.gradle.api.util.lazy.ProjectCoordinates
- ProjectMode - Enum Class in com.cleanroommc.gradle.api.ext
-
Selects which CleanroomGradle task pipeline a project exposes.
- Property - Enum Class in com.cleanroommc.gradle.api.util
- PROTECTED - Enum constant in enum class com.cleanroommc.gradle.api.util.inject.AccessLevel
- Providers - Class in com.cleanroommc.gradle.api.util.lazy
- PUBLIC - Enum constant in enum class com.cleanroommc.gradle.api.util.inject.AccessLevel
- publish() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- publishMmcPackZip - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- PublishMmcPackZip - Class in com.cleanroommc.gradle.api.task.dist
-
Publishes a minimal MultiMC/PrismLauncher instance archive.
- PublishMmcPackZip() - Constructor for class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
Q
- quietJavaExec(ExecOperations, Action) - Static method in class com.cleanroommc.gradle.api.util.Execs
-
Runs a tool with its console output buffered and replayed only when it fails.
R
- RAW - Static variable in class com.cleanroommc.gradle.api.userdev.UserdevAttributes
- read(File) - Static method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- read(Path) - Static method in class com.cleanroommc.gradle.api.names.TinyV2
-
Parses a Tiny2 file into flat SRG -> named maps.
- readEntry(ZipFile, ZipEntry) - Static method in class com.cleanroommc.gradle.api.util.IO
- reader(InputStream, Charset) - Static method in class com.cleanroommc.gradle.api.util.IO
- reader(Path, Charset) - Static method in class com.cleanroommc.gradle.api.util.IO
- readFromJar(File) - Static method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- readJson(File, Class) - Static method in class com.cleanroommc.gradle.api.util.IO
- readJson(File, Type) - Static method in class com.cleanroommc.gradle.api.util.IO
- readJson(InputStream, Class) - Static method in class com.cleanroommc.gradle.api.util.IO
- readJson(String, Class) - Static method in class com.cleanroommc.gradle.api.util.IO
- readJson(Path, Class) - Static method in class com.cleanroommc.gradle.api.util.IO
- readJson(Path, Type) - Static method in class com.cleanroommc.gradle.api.util.IO
- readSas(Collection) - Static method in class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler
- realPath() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.AssetEntry
-
Returns the value of the
realPathrecord component. - register(Project) - Static method in class com.cleanroommc.gradle.env.ToolConfigs
- register(Project, CachesExtension, MinecraftExtension) - Method in class com.cleanroommc.gradle.api.ext.VanillaEnvironment
- register(Project, CachesExtension, MinecraftJarPipeline.Spec) - Static method in class com.cleanroommc.gradle.env.MinecraftJarPipeline
- register(Project, String) - Static method in class com.cleanroommc.gradle.api.task.Tasks
- register(Project, String, Class) - Static method in class com.cleanroommc.gradle.api.task.Tasks
- register(Project, String, Class) - Static method in class com.cleanroommc.gradle.env.RunRegistry
- register(Project, String, Class, Object...) - Static method in class com.cleanroommc.gradle.api.task.Tasks
- register(Project, ListProperty) - Static method in class com.cleanroommc.gradle.api.util.LwjglNatives
- registerPublications(Project, ProjectCoordinates) - Method in class com.cleanroommc.gradle.env.DistributionTasks
- registerTransforms(Project, UserdevDependency, CachesExtension, FileCollection) - Static method in class com.cleanroommc.gradle.env.UserDevTasks
- rejectOnCompileClasspath(Project, Problems) - Static method in class com.cleanroommc.gradle.api.ext.DeobfExtension
- releaseTime() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
releaseTimerecord component. - remapClientToOfficial - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- remapNotch2Srg - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline
- remapSrg2Mcp - Variable in class com.cleanroommc.gradle.env.MCPTasks
- remapSrg2Mcp() - Method in class com.cleanroommc.gradle.api.task.mcp.RemapSrg2Mcp
- RemapSrg2Mcp - Class in com.cleanroommc.gradle.api.task.mcp
- RemapSrg2Mcp() - Constructor for class com.cleanroommc.gradle.api.task.mcp.RemapSrg2Mcp
- removed() - Method in record class com.cleanroommc.gradle.api.task.patch.ApplyBinPatches.Result
-
Returns the value of the
removedrecord component. - RemovedUserdevDependency() - Constructor for class com.cleanroommc.gradle.CleanroomGradle.RemovedUserdevDependency
- rename(List, Map, Map) - Static method in class com.cleanroommc.gradle.api.names.SourceRenamer
-
Renames SRG ids in
linesand inserts javadocs fromdocs(keyed by SRG id). - REOBF_SRG - Enum constant in enum class com.cleanroommc.gradle.api.util.Environment
- reobfJar - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- reobfJar - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- reobfMinecraftJar - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- Repository - Enum Class in com.cleanroommc.gradle.api.util.dist
-
Default maven repositories for CleanroomGradle environments.
- resolve(Artifact, List) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
- resolve(Artifact, List, Set) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
-
Resolves a component's libraries with the Cleanroom universal artifact included.
- resolve(List, Set) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
-
Resolves a component's libraries without adding the Cleanroom universal artifact.
- ResolvedLibraries - Class in com.cleanroommc.gradle.api.util.dist
-
Resolution-graph helpers shared by the MMC pack and the installer profile.
- resolveString(Object) - Static method in class com.cleanroommc.gradle.api.util.Objects
- resolveUuid(boolean, File, String) - Static method in class com.cleanroommc.gradle.api.util.Objects
- RESOURCES_BASE_URL - Static variable in class com.cleanroommc.gradle.api.Meta
- Result(int, int, int) - Constructor for record class com.cleanroommc.gradle.api.task.patch.ApplyBinPatches.Result
-
Creates an instance of a
Resultrecord class. - RISCV64 - Enum constant in enum class com.cleanroommc.gradle.api.util.Platform.Architecture
- ROLE - Static variable in class com.cleanroommc.gradle.api.userdev.UserdevAttributes
- Rule(String, VersionMeta.OS) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta.Rule
-
Creates an instance of a
Rulerecord class. - rules() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Argument
-
Returns the value of the
rulesrecord component. - rules() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
-
Returns the value of the
rulesrecord component. - Run(String, String, String, String) - Constructor for record class com.cleanroommc.gradle.api.schema.UserdevConfig.Run
-
Creates an instance of a
Runrecord class. - runCleanroomClient - Variable in class com.cleanroommc.gradle.env.CleanroomTasks
- runCleanroomNsightClient - Variable in class com.cleanroommc.gradle.env.CleanroomTasks
- runCleanroomServer - Variable in class com.cleanroommc.gradle.env.CleanroomTasks
- runClient - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- RunConfiguration - Class in com.cleanroommc.gradle.api.ext
- RunConfiguration(String) - Constructor for class com.cleanroommc.gradle.api.ext.RunConfiguration
- runDir(File, String, Environment, Side) - Static method in class com.cleanroommc.gradle.api.util.IO
- RunMinecraft - Class in com.cleanroommc.gradle.api.task.mc
- RunMinecraft(ObjectFactory) - Constructor for class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- RunRegistry - Class in com.cleanroommc.gradle.env
- RunRegistry(Project, NamedDomainObjectContainer) - Constructor for class com.cleanroommc.gradle.env.RunRegistry
- runs() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns the value of the
runsrecord component. - runs(Action) - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- Runs(UserdevConfig.Run, UserdevConfig.Run) - Constructor for record class com.cleanroommc.gradle.api.schema.UserdevConfig.Runs
-
Creates an instance of a
Runsrecord class. - runServer - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- runSrgClient - Variable in class com.cleanroommc.gradle.env.MCPTasks
- runSrgServer - Variable in class com.cleanroommc.gradle.env.MCPTasks
- runVanillaClient - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- runVanillaServer - Variable in class com.cleanroommc.gradle.env.VanillaTasks
S
- sameArtifact(Coordinate) - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
- SAS - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- SasLine(SideOnlyHandler.Target, String, boolean) - Constructor for record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.SasLine
-
Creates an instance of a
SasLinerecord class. - scan(File) - Static method in record class com.cleanroommc.gradle.api.names.JarStructure
-
Scans a jar, keeping only members whose names look like SRG ids (func_/field_).
- serialized() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
- server() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Minecraft
-
Returns the value of the
serverrecord component. - server() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Runs
-
Returns the value of the
serverrecord component. - server(Action) - Method in class com.cleanroommc.gradle.api.ext.VanillaEnvironment
- SERVER - Enum constant in enum class net.minecraftforge.fml.relauncher.Side
- SERVER_BINPATCHES - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- SERVER_EXTRA - Static variable in class com.cleanroommc.gradle.api.userdev.UserdevAttributes
- serverBinpatches() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
serverBinpatchesrecord component. - serverExtra - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- serverExtra - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- serverExtra() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
serverExtrarecord component. - serverJar - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- serverSha1() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- serverSlim - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- serverUrl() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- setAllJvmArgs(Iterable) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- setArgs(Iterable) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- setDirection(String) - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
- setEnv(String) - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- setEnvironment(Map) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- setFormat(String) - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
- setJvmArgs(Iterable) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- setMode(String) - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- setMode(String) - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- setSide(String) - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- setSystemProperties(Map) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- setTargetSide(String) - Method in class com.cleanroommc.gradle.api.task.sas.StripSideOnlyJar
- setup - Variable in class com.cleanroommc.gradle.env.CleanroomTasks
- setWorkingDir(File) - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- setWorkingDir(Object) - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- sha1() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Download
-
Returns the value of the
sha1record component. - sha1() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
-
Returns the value of the
sha1record component. - sha1() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Download
-
Returns the value of the
sha1record component. - sha1(File) - Static method in class com.cleanroommc.gradle.api.util.IO
- sha1(String) - Static method in class com.cleanroommc.gradle.api.util.IO
- sha1(Path) - Static method in class com.cleanroommc.gradle.api.util.IO
- sha1Match(File, String) - Static method in class com.cleanroommc.gradle.api.util.IO
- sha1Match(Path, String) - Static method in class com.cleanroommc.gradle.api.util.IO
- sha256(byte[]) - Static method in class com.cleanroommc.gradle.api.util.IO
- Side - Enum Class in net.minecraftforge.fml.relauncher
- SIDE_ONLY_DESCRIPTOR - Static variable in class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler
- sideAnnotationStrippers() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
sideAnnotationStrippersrecord component. - SideOnlyHandler - Class in com.cleanroommc.gradle.api.util.sas
-
In-process, deterministic handling of legacy Forge
@SideOnlymetadata. - SideOnlyHandler.SasLine - Record Class in com.cleanroommc.gradle.api.util.sas
- SideOnlyHandler.Target - Record Class in com.cleanroommc.gradle.api.util.sas
- SideOnlyHandler.TargetKind - Enum Class in com.cleanroommc.gradle.api.util.sas
- SideOnlyHandler.TransformResult - Record Class in com.cleanroommc.gradle.api.util.sas
- size() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.AssetEntry
-
Returns the value of the
sizerecord component. - size() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.Entry
-
Returns the value of the
sizerecord component. - size() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
-
Returns the value of the
sizerecord component. - size() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Download
-
Returns the value of the
sizerecord component. - source(NamedDomainObjectProvider) - Static method in class com.cleanroommc.gradle.api.util.lazy.SourceSets
- SOURCE_INPUT - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- SOURCE_TOOLS - Static variable in class com.cleanroommc.gradle.env.ToolConfigs
-
Tools whose output decides what the decompiled Minecraft tree looks like.
- sourceInput() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
sourceInputrecord component. - SourceRenamer - Class in com.cleanroommc.gradle.api.names
-
Renames SRG identifiers in decompiled source to MCP names and injects member javadocs.
- SOURCES - Static variable in class com.cleanroommc.gradle.api.userdev.UserdevAttributes
- SourceSets - Class in com.cleanroommc.gradle.api.util.lazy
- sourcesJar - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- sourceToolNotations(Project) - Static method in class com.cleanroommc.gradle.env.ToolConfigs
- spec() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns the value of the
specrecord component. - Spec() - Constructor for class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- SPEC - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- SPEC - Static variable in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- split(File, File, File, File) - Static method in class com.cleanroommc.gradle.api.task.mcp.SplitJar
- splitClient - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline
- splitClientJar - Variable in class com.cleanroommc.gradle.env.MCPTasks
- splitJar() - Method in class com.cleanroommc.gradle.api.task.mcp.SplitJar
- SplitJar - Class in com.cleanroommc.gradle.api.task.mcp
- SplitJar() - Constructor for class com.cleanroommc.gradle.api.task.mcp.SplitJar
- splitServer - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline
- splitServerJar - Variable in class com.cleanroommc.gradle.env.MCPTasks
- SRG - Enum constant in enum class com.cleanroommc.gradle.api.util.Environment
- SRG_TO_MCP - Enum constant in enum class com.cleanroommc.gradle.api.task.mcp.WriteMappings.Direction
- SRG2MCP - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- srgJar - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- srgMapping - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- srgSourceDirectory - Variable in class com.cleanroommc.gradle.env.MCPTasks
- srgToMcp - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- srgToMcp() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns the value of the
srgToMcprecord component. - STAGE - Static variable in class com.cleanroommc.gradle.api.userdev.UserdevAttributes
- Streams - Class in com.cleanroommc.gradle.api.util.lazy
- strip() - Method in class com.cleanroommc.gradle.api.task.sas.StripSideOnlyJar
- strip(Path, Path, Side, boolean) - Static method in class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler
- strip(Path, Path, Side, boolean, Collection) - Static method in class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler
- stripClientMinecraftJar - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- stripServerMinecraftJar - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- StripSideOnlyJar - Class in com.cleanroommc.gradle.api.task.sas
-
Produces one physical-side jar by removing mismatched legacy
@SideOnlybytecode. - StripSideOnlyJar(ObjectFactory) - Constructor for class com.cleanroommc.gradle.api.task.sas.StripSideOnlyJar
- systemProperties(Map) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- systemProperty(String, Object) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
T
- target - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- target() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Run
-
Returns the value of the
targetrecord component. - target() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.SasLine
-
Returns the value of the
targetrecord component. - Target(SideOnlyHandler.TargetKind, String, String, String) - Constructor for record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target
-
Creates an instance of a
Targetrecord class. - targetJavaMajor(Project) - Static method in class com.cleanroommc.gradle.api.util.lazy.Providers
- targetJavaVersion(Project) - Static method in class com.cleanroommc.gradle.api.util.lazy.Providers
- Tasks - Class in com.cleanroommc.gradle.api.task
- Tasks.InjectedArchiveOperations - Class in com.cleanroommc.gradle.api.task
- taskSuffix(String) - Static method in class com.cleanroommc.gradle.env.VanillaTasks
- throwing(Problems, Throwable, ProblemId, String, String) - Static method in class com.cleanroommc.gradle.api.util.CleanroomProblems
- throwing(Problems, Throwable, ProblemId, Consumer) - Static method in class com.cleanroommc.gradle.api.util.CleanroomProblems
- time() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
timerecord component. - tiny2Id(File) - Static method in record class com.cleanroommc.gradle.api.names.NamesSource
- tinyFileWhenPresent - Variable in class com.cleanroommc.gradle.env.McpMappings
- TinyV2 - Class in com.cleanroommc.gradle.api.names
-
Minimal Tiny v2 reader/writer for an SRG -> named mapping (two namespaces:
srg,named). - TinyV2.Constructor - Record Class in com.cleanroommc.gradle.api.names
-
A constructor from
constructors.txt: its param-number key (i<id>) and SRG descriptor. - TinyV2.FlatNames - Record Class in com.cleanroommc.gradle.api.names
-
Flat SRG -> named lookups parsed from a Tiny2 file, plus member javadocs keyed by SRG id.
- tool(Project, DirectoryProperty, String, Class, Provider) - Static method in class com.cleanroommc.gradle.api.task.Tasks
- ToolConfigs - Class in com.cleanroommc.gradle.env
-
Maven tool classpaths shared by vanilla, loader, and userdev pipelines.
- tools() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Inputs
-
Returns the value of the
toolsrecord component. - toString() - Method in record class com.cleanroommc.gradle.api.names.CsvNames
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.names.JarStructure.ClassEntry
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.names.JarStructure.Member
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.names.JarStructure
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.names.NamesSource
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.names.TinyV2.Constructor
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.names.TinyV2.FlatNames
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.AssetEntry
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.Entry
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Download
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Inputs
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Loader
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Minecraft
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Run
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Runs
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.ArgRule
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Argument
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Arguments
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Download
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Downloads
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.JavaVersion
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.OS
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Rule
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.task.patch.ApplyBinPatches.Result
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.util.dist.Artifact
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
-
Returns a string representation of this record class.
- toString() - Method in enum class com.cleanroommc.gradle.api.util.dist.Repository
- toString() - Method in enum class com.cleanroommc.gradle.api.util.Environment
- toString() - Method in record class com.cleanroommc.gradle.api.util.inject.MetadataInjector.InjectResult
-
Returns a string representation of this record class.
- toString() - Method in class com.cleanroommc.gradle.api.util.lazy.LazyStringable
- toString() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.SasLine
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TransformResult
-
Returns a string representation of this record class.
- totalSize() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
-
Returns the value of the
totalSizerecord component. - trailingSlash(String) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
- transform(TransformOutputs) - Method in class com.cleanroommc.gradle.api.deobf.DeobfuscateJar
- transform(TransformOutputs) - Method in class com.cleanroommc.gradle.api.deobf.ExtractUserdevDeobfInputs
- transform(TransformOutputs) - Method in class com.cleanroommc.gradle.api.userdev.ExtractUserdevExtra
- transform(TransformOutputs) - Method in class com.cleanroommc.gradle.api.userdev.MaterializeUserdevClasses
- transform(TransformOutputs) - Method in class com.cleanroommc.gradle.api.userdev.MaterializeUserdevSources
- TransformResult(int, int, int, int) - Constructor for record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TransformResult
-
Creates an instance of a
TransformResultrecord class. - tweakClass - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- tweakClass() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Run
-
Returns the value of the
tweakClassrecord component. - type() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
typerecord component.
U
- universalJar - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- unravel(Object) - Static method in class com.cleanroommc.gradle.api.util.Objects
- unzip(Project, String, Object, Object) - Static method in class com.cleanroommc.gradle.api.task.Tasks
- url() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Download
-
Returns the value of the
urlrecord component. - url() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
-
Returns the value of the
urlrecord component. - url() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Download
-
Returns the value of the
urlrecord component. - url() - Method in record class com.cleanroommc.gradle.api.util.dist.Artifact
-
Returns the value of the
urlrecord component. - url() - Method in enum class com.cleanroommc.gradle.api.util.dist.Repository
- userdev(String) - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- userdev(String, Action) - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- userdev(Action) - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
-
Deprecated.
- USERDEV - Enum constant in enum class com.cleanroommc.gradle.api.ext.ProjectMode
-
Mod workspace backed by a Cleanroom userdev artifact.
- USERDEV_INPUTS_TYPE - Static variable in class com.cleanroommc.gradle.api.deobf.DeobfAttributes
- USERDEV_PIPELINE_OVERRIDE - Static variable in class com.cleanroommc.gradle.api.util.CleanroomProblems
- UserdevAttributes - Class in com.cleanroommc.gradle.api.userdev
- UserdevAttributes.PreferClasses - Class in com.cleanroommc.gradle.api.userdev
- UserdevConfig - Record Class in com.cleanroommc.gradle.api.schema
-
Cleanroom userdev specification 1.
- UserdevConfig(int, UserdevConfig.Minecraft, UserdevConfig.Loader, UserdevConfig.Inputs, UserdevConfig.Layout, UserdevConfig.Runs) - Constructor for record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Creates an instance of a
UserdevConfigrecord class. - UserdevConfig.Download - Record Class in com.cleanroommc.gradle.api.schema
- UserdevConfig.Inputs - Record Class in com.cleanroommc.gradle.api.schema
- UserdevConfig.Layout - Record Class in com.cleanroommc.gradle.api.schema
- UserdevConfig.Loader - Record Class in com.cleanroommc.gradle.api.schema
- UserdevConfig.Minecraft - Record Class in com.cleanroommc.gradle.api.schema
- UserdevConfig.Run - Record Class in com.cleanroommc.gradle.api.schema
- UserdevConfig.Runs - Record Class in com.cleanroommc.gradle.api.schema
- UserdevConfigValueSource - Class in com.cleanroommc.gradle.api.source
-
Reads
UserdevConfigout of a userdev artifact. - UserdevConfigValueSource() - Constructor for class com.cleanroommc.gradle.api.source.UserdevConfigValueSource
- UserdevConfigValueSource.Parameters - Interface in com.cleanroommc.gradle.api.source
- UserdevDependency - Class in com.cleanroommc.gradle.api.userdev
-
The dependency and artifact-owned metadata registered by
cleanroom.userdev(...). - UserdevDependency(Project, String) - Constructor for class com.cleanroommc.gradle.api.userdev.UserdevDependency
- userdevJar - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- UserdevSourceMaterializer - Class in com.cleanroommc.gradle.api.userdev
-
Materializes the sources shared by the published classifier and the consumer transform.
- userdevSourcesJar - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- UserDevTasks - Class in com.cleanroommc.gradle.env
- UserDevTasks(Project, CachesExtension, MinecraftExtension, UserdevDependency, VanillaTasks) - Constructor for class com.cleanroommc.gradle.env.UserDevTasks
- useUserdev(Configuration) - Method in class com.cleanroommc.gradle.api.ext.DeobfExtension
V
- validate() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- value(ProviderFactory) - Method in enum class com.cleanroommc.gradle.api.util.Property
- valueOf(String) - Static method in enum class com.cleanroommc.gradle.api.ext.ProjectMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cleanroommc.gradle.api.task.mcp.WriteMappings.Direction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cleanroommc.gradle.api.util.dist.Repository
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cleanroommc.gradle.api.util.Environment
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cleanroommc.gradle.api.util.inject.AccessLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cleanroommc.gradle.api.util.Platform.Architecture
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cleanroommc.gradle.api.util.Platform.OperatingSystem
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cleanroommc.gradle.api.util.Property
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TargetKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.minecraftforge.fml.relauncher.Side
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.cleanroommc.gradle.api.ext.ProjectMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Argument
-
Returns the value of the
valuesrecord component. - values() - Static method in enum class com.cleanroommc.gradle.api.task.mcp.WriteMappings.Direction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cleanroommc.gradle.api.util.dist.Repository
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cleanroommc.gradle.api.util.Environment
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cleanroommc.gradle.api.util.inject.AccessLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cleanroommc.gradle.api.util.Platform.Architecture
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cleanroommc.gradle.api.util.Platform.OperatingSystem
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cleanroommc.gradle.api.util.Property
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TargetKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.minecraftforge.fml.relauncher.Side
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VANILLA - Enum constant in enum class com.cleanroommc.gradle.api.ext.ProjectMode
-
Vanilla download, run, and decompile tasks only.
- VANILLA - Enum constant in enum class com.cleanroommc.gradle.api.util.Environment
- vanillaConfig - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- VanillaEnvironment - Class in com.cleanroommc.gradle.api.ext
-
A named, independently runnable vanilla Minecraft environment.
- VanillaEnvironment(String) - Constructor for class com.cleanroommc.gradle.api.ext.VanillaEnvironment
- vanillaNativesConfig - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- VanillaTasks - Class in com.cleanroommc.gradle.env
- VanillaTasks(Project, CachesExtension, MinecraftExtension) - Constructor for class com.cleanroommc.gradle.env.VanillaTasks
- VanillaTasks(Project, CachesExtension, MinecraftExtension, VanillaEnvironment) - Constructor for class com.cleanroommc.gradle.env.VanillaTasks
- version() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Loader
-
Returns the value of the
versionrecord component. - version() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Minecraft
-
Returns the value of the
versionrecord component. - version() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
-
Returns the value of the
versionrecord component. - VERSION_MANIFEST_V2_URL - Static variable in class com.cleanroommc.gradle.api.Meta
- versionCacheDirectory - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- versionMeta - Variable in class com.cleanroommc.gradle.env.VanillaTasks
-
Launcher-manifest metadata for
VanillaTasks.minecraftVersion. - VersionMeta - Record Class in com.cleanroommc.gradle.api.schema
- VersionMeta(VersionMeta.Arguments, VersionMeta.AssetIndex, String, int, Map, String, VersionMeta.JavaVersion, List, Object, String, String, int, String, String, String) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Creates an instance of a
VersionMetarecord class. - VersionMeta.ArgRule - Record Class in com.cleanroommc.gradle.api.schema
- VersionMeta.Argument - Record Class in com.cleanroommc.gradle.api.schema
- VersionMeta.ArgumentDeserializer - Class in com.cleanroommc.gradle.api.schema
- VersionMeta.Arguments - Record Class in com.cleanroommc.gradle.api.schema
- VersionMeta.AssetIndex - Record Class in com.cleanroommc.gradle.api.schema
- VersionMeta.Download - Record Class in com.cleanroommc.gradle.api.schema
- VersionMeta.Downloads - Record Class in com.cleanroommc.gradle.api.schema
- VersionMeta.JavaVersion - Record Class in com.cleanroommc.gradle.api.schema
- VersionMeta.Library - Record Class in com.cleanroommc.gradle.api.schema
- VersionMeta.OS - Record Class in com.cleanroommc.gradle.api.schema
- VersionMeta.Rule - Record Class in com.cleanroommc.gradle.api.schema
- VersionMetaValueSource - Class in com.cleanroommc.gradle.api.source
- VersionMetaValueSource() - Constructor for class com.cleanroommc.gradle.api.source.VersionMetaValueSource
- VersionMetaValueSource.Parameters - Interface in com.cleanroommc.gradle.api.source
- virtual() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex
-
Returns the value of the
virtualrecord component.
W
- WINDOWS - Enum constant in enum class com.cleanroommc.gradle.api.util.Platform.OperatingSystem
- wireTransformOrdering(Project) - Method in class com.cleanroommc.gradle.api.ext.DeobfExtension
- withoutClassifier() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
- workingDir(Object) - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- write() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- write() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- write(JarStructure, CsvNames, Map) - Static method in class com.cleanroommc.gradle.api.names.TinyV2
-
Builds Tiny2 text mapping SRG ids to MCP names, using
structurefor descriptors. - write(Project, CachesExtension, String, WriteMappings.Direction, String) - Method in class com.cleanroommc.gradle.env.McpMappings
- writeEntry(ZipOutputStream, String, byte[]) - Static method in class com.cleanroommc.gradle.api.util.IO
- writeInstallProfile - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- WriteInstallProfile - Class in com.cleanroommc.gradle.api.task.dist
-
Writes the two JSON documents a Cleanroom installer jar carries.
- WriteInstallProfile() - Constructor for class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- writeMappings() - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
- WriteMappings - Class in com.cleanroommc.gradle.api.task.mcp
-
Derives a mapping file from the joined notch-to-srg mapping and where the requested
WriteMappings.Directionrequires it, the MCP method/field CSVs, using srgutils. - WriteMappings(ObjectFactory) - Constructor for class com.cleanroommc.gradle.api.task.mcp.WriteMappings
- WriteMappings.Direction - Enum Class in com.cleanroommc.gradle.api.task.mcp
- writeMcp2Notch - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- writeMcp2Srg - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- writeObf2SrgTsrg - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- writeSrg2Mcp - Variable in class com.cleanroommc.gradle.env.McpMappings
- writeString(Path, String) - Static method in class com.cleanroommc.gradle.api.util.IO
- writeUserdevConfig - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- WriteUserdevConfig - Class in com.cleanroommc.gradle.api.task.dist
-
Writes the
config.jsonthatuserdevJarships. - WriteUserdevConfig() - Constructor for class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
X
- X64 - Enum constant in enum class com.cleanroommc.gradle.api.util.Platform.Architecture
- X86 - Enum constant in enum class com.cleanroommc.gradle.api.util.Platform.Architecture
Z
- zipIn(File) - Static method in class com.cleanroommc.gradle.api.util.IO
- zipIn(Path, int) - Static method in class com.cleanroommc.gradle.api.util.IO
- zipOut(File) - Static method in class com.cleanroommc.gradle.api.util.IO
- zipOut(Path, int) - Static method in class com.cleanroommc.gradle.api.util.IO
All Classes and Interfaces|All Packages|Constant Field Values